All Projects → tecladocode → rest-apis-flask-python

tecladocode / rest-apis-flask-python

Licence: other
A small repository of projects built in my course, REST APIs with Flask and Python.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to rest-apis-flask-python

Rest Api Sections
A small repository of projects built in my course, REST APIs with Flask and Python.
Stars: ✭ 645 (-25.09%)
Mutual labels:  education, course, udemy
Curso Python Udemy
Curso Maestro Python 3 en Udemy (20 horas)
Stars: ✭ 134 (-84.44%)
Mutual labels:  course, udemy
Awesome Courses
List of free online programming/CS courses [Massive Open Online Courses]
Stars: ✭ 273 (-68.29%)
Mutual labels:  education, udemy
Hypatia
A JavaScript open source LMS (eLearning platform) for MOOCs and online courses
Stars: ✭ 478 (-44.48%)
Mutual labels:  education, course
Udemy Dl
Nodejs script to download a udemy.com course, for personal offline use
Stars: ✭ 271 (-68.52%)
Mutual labels:  course, udemy
The Complete JavaScript Course
The Complete JavaScript Course https://www.udemy.com/course/the-complete-javascript-course/
Stars: ✭ 12 (-98.61%)
Mutual labels:  course, udemy
Free Courses
A collection of free courses about programming 📖
Stars: ✭ 281 (-67.36%)
Mutual labels:  education, course
vuejs-egitimi
Vue.js ile Sıfırdan Uygulama Geliştirme Eğitimi uygulama ve proje dosyaları
Stars: ✭ 19 (-97.79%)
Mutual labels:  course, udemy
Free Gophers Pack
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
Stars: ✭ 2,343 (+172.13%)
Mutual labels:  education, course
Dsci 100
Repository for UBC's Introduction to Data Science course (DSCI 100)
Stars: ✭ 46 (-94.66%)
Mutual labels:  education, course
rails contact list
Learn Ruby on Rails by creating an app from scratch
Stars: ✭ 60 (-93.03%)
Mutual labels:  course, udemy
awesome-course
Create awesome courses that let your audience learn by coding ⌨️
Stars: ✭ 224 (-73.98%)
Mutual labels:  education, course
ji.py
吉.py
Stars: ✭ 12 (-98.61%)
Mutual labels:  education
FlipED
A LMS built specifically for Thailand's Education 4.0 system.
Stars: ✭ 24 (-97.21%)
Mutual labels:  education
Main
Management materials and content
Stars: ✭ 32 (-96.28%)
Mutual labels:  education
wikonnect
Wikonnect seeks to bridge the digital divide through the provision of digital literacy skills. Management support through Asha (www.asha.io).
Stars: ✭ 31 (-96.4%)
Mutual labels:  education
handbook.vantage.sh
The Cloud Cost Handbook is a free, open-source, community-supported set of guides meant to help explain often-times complex pricing of public cloud infrastructure and service providers in plain english.
Stars: ✭ 265 (-69.22%)
Mutual labels:  education
Kali-Linux-Tools-Interface
Graphical Web interface developed to facilitate the use of security information tools.
Stars: ✭ 169 (-80.37%)
Mutual labels:  education
course to local website
Create a local website for your `Udemy` downloaded course
Stars: ✭ 17 (-98.03%)
Mutual labels:  udemy
my-awesome-projects
Learn by doing projects
Stars: ✭ 48 (-94.43%)
Mutual labels:  udemy

REST APIs with Flask and Python

This repository contains code that is created in my course, REST APIs with Flask and Python.

You can take the course here: https://go.tecla.do/rest-apis-sale

The code is divided in folders, one for each section of the course which contains code.

Section 2

The code is in files numbered between 1 and 11, covering concepts ranging from beginner to advanced.

  1. Variables
  2. Methods
  3. Lists, tuples, and sets
  4. If statements
  5. List comprehension
  6. Dictionaries
  7. Classes and objects
  8. Static and class methods
  9. Args and Kwargs
  10. Passing functions as arguments
  11. Decorators

Section 3

The code in this section includes a simple Flask app and a HTML and JavaScript file which calls the Flask app endpoints.

Section 4

The code in this section includes a Flask app which is an API that represents items. It also includes user registration and authentication.

Section 5

The code in this section extends the last section by adding persistent storage of Items to a SQLite database.

Section 6

The code in this section extends the previous section by replacing the manual integration with SQLite, with SQLAlchemy—an ORM (Object-Relational Mapping)—which allows us to easily replace SQLite with something like PostgreSQL or MySQL.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].