Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khadkarajesh/python-web-development
Web development using the flask
https://github.com/khadkarajesh/python-web-development
flask flask-backend flask-restful flask-sqlalchemy jwt marshmallow marshmallow-sqlalchemy postgresql programming-fundamentals python3 rest-api sqlalchemy
Last synced: 27 days ago
JSON representation
Web development using the flask
- Host: GitHub
- URL: https://github.com/khadkarajesh/python-web-development
- Owner: khadkarajesh
- Created: 2019-11-13T15:02:09.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T21:17:41.000Z (over 1 year ago)
- Last Synced: 2024-05-01T15:05:18.548Z (6 months ago)
- Topics: flask, flask-backend, flask-restful, flask-sqlalchemy, jwt, marshmallow, marshmallow-sqlalchemy, postgresql, programming-fundamentals, python3, rest-api, sqlalchemy
- Language: Python
- Size: 1.66 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Programming Fundamentals
1. Python, Pycharm Setup
2. Virtual Environment
3. Getting Familier with Python console
4. Hello World in Python
5. Data Types in python
- integer, string, boolean
- List, Tuple, Dictionary, Set
6. Object oriented programming
- Class
- Access Modifier
- Inheritance
- Single level
- Multi level
- Class, Static Method
7. Exception
8. Decorators-------
## REST API Development1. Getting started with flask
2. HTTP Protocal
3. REST API conventions
4. REST VERBS
5. Authentication and Authorization
- Token Based Authentication
- Access, Refresh Token
6. Database
- Setup Postgres
- User creation and permission on database
- Configuration of SQLAlchemy
- Queries on PSQL shell
- CRUD using ORM
- Filter, Group
- Relationship
- One-to-One
- One-to-Many
- Many-to-One
- Many-to-Many
- JOIN
- Left, Right
7. Environment Configuration
8. Migration
9. Pagination
10. Marshmallow
- Schema
- Dump
- Load
- Nested Schema
11. Error Handling in Flask
12. Validation
13. Global Context
14. Deployment