Skip to content

LPMatrix/Python-Note

Repository files navigation

Python Curriculum

Abstract

This resource is for anyone who want to learn the python programming language, It starts by discussing all programming fundamentals that you need to start programming Python.

What you will learn

  • From foundations to expert, learn about every major Python topic, working with Python 3.
  • Master Object-Oriented Programming and structure your Python programs like a professional.
  • Understand how databases work and how to take advantage of their features.
  • Interact with REST APIs using Python and build a blog!
  • Create secure and reliable REST API which include authentication, CRUD (Create, Read, Update and Delete)
Part Tasks
Part I Introduction
Keywords and Identifiers Operators
Variables
Part II DataTypes
Flow Control
Simple python programs
Part III Functions
File IO
Modules and packages
Part IV Classes and objects
Regex
Part V Building APIs
Working with databases

Requirement

Access to internet-enabled computer

3 Months Plan

Week Task
Week 1 Part I
Week 2 Part II
Week 3 Part II
Week 4 Part III
Week 5 Part III
Week 6 Part IV
Week 7 Part IV
Week 8 Part V
Week 9 Part V
Week 10 Capstone Project
Week 11 Capstone Project
Week 12 Capstone Project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •