Skip to content

Commit

Permalink
Merge pull request #21 from jetbrains-academy/konstantin/surveys
Browse files Browse the repository at this point in the history
Add surveys and rename the course in readme and description
  • Loading branch information
kochaika authored Aug 9, 2024
2 parents 2502cf9 + 4db5a6c commit b6081fc
Show file tree
Hide file tree
Showing 12 changed files with 38 additions and 6 deletions.
Empty file.
2 changes: 2 additions & 0 deletions Composing the System/Feedback survey/main.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
if __name__ == "__main__":
pass
7 changes: 7 additions & 0 deletions Composing the System/Feedback survey/task-info.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
type: theory
files:
- name: main.py
visible: true
- name: __init__.py
visible: false
propagatable: false
3 changes: 3 additions & 0 deletions Composing the System/Feedback survey/task.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Thank you for taking our **Building a multicomponent Flask app** course!

We would really appreciate it if you could take a few minutes to answer [our survey](https://surveys.jetbrains.com/s3/course-feedback-building-multicomponent-flask-app). Your feedback will help us improve this course and make it relevant for future students.
7 changes: 4 additions & 3 deletions Composing the System/lesson-info.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
content:
- Docker-compose
- Deploying without Docker
- What's next
- Docker-compose
- Deploying without Docker
- What's next
- Feedback survey
Empty file.
8 changes: 8 additions & 0 deletions Introduction/Getting to know you/main.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
from flask import Flask

app = Flask(__name__)


@app.route("/")
def hello_world():
return "<p>Hello, World!</p>"
7 changes: 7 additions & 0 deletions Introduction/Getting to know you/task-info.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
type: theory
files:
- name: main.py
visible: true
- name: __init__.py
visible: false
propagatable: false
3 changes: 3 additions & 0 deletions Introduction/Getting to know you/task.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Thank you for taking our **Building a multicomponent Flask app** course!

We would be happy to get to know you a bit better, so we’re asking you to fill out [this brief form](https://surveys.jetbrains.com/s3/course-introduction-multicomponent-flask-app).
1 change: 1 addition & 0 deletions Introduction/lesson-info.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
content:
- Getting started
- Getting to know you
- Preflight_check
- Multi-component application
- Python environments and pip
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Flask course [![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
# Building a multicomponent Flask app [![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)

This is a course for beginners who want to learn how to build a backend application consisting of multiple microservices with [Flask](https://flask.palletsprojects.com/). In this course, you will create an application consisting of two backend components:
1. A simple API that performs basic CRUD (Create, Read/Retrieve, Update, and Delete) operations on a database.
Expand All @@ -7,7 +7,7 @@ This is a course for beginners who want to learn how to build a backend applicat
You will also learn how to deploy your application on [Docker](https://www.docker.com/) using the [Docker Compose](https://docs.docker.com/compose/) tool and test it with [HTTPie](https://httpie.io/).

## Want to know more?
If you have questions about the course or the tasks, or if you find any errors, feel free to ask questions and participate in discussions within the repository [issues](https://github.com/jetbrains-academy/flask_course/issues).
If you have questions about the course or the tasks, or if you find any errors, feel free to ask questions and participate in discussions within the repository [issues](https://github.com/jetbrains-academy/flask-app-course/issues).

## Contribution
Please be sure to review the [project's contributing guidelines](https://github.com/jetbrains-academy/.github/blob/main/contributing_guidelines.md) to learn how to help the project.
2 changes: 1 addition & 1 deletion course-info.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
type: marketplace
title: Flask course
title: Building a multicomponent Flask app
language: English
summary: " <p>This is a course for beginners who want to learn how to build a backend\
\ application consisting of multiple microservices with <a href=\"https://flask.palletsprojects.com\"\
Expand Down

0 comments on commit b6081fc

Please sign in to comment.