Curriculum in Python Full-Stack Developer
Python
Django or Flask Framework
HTML
CSS
Java Script
SQL Database
Curriculum in Python Full-Stack Developer
Python Full-Stack Developer Is Preferred by Over 35% of Developers. Python Full-Stack Developer is the most widely used and in-demand programming language in the IT industry.
- Introduction to programming
- Variables , keywords, datatypes and Identifiers
- Slicing of collections
- Operators
- If, Elif, Else and Nested if
- Looping statements
- Functions or methods
- Class and Object
- Construters and Methods
- OOPS
- Operator overloading
- Decorators
- Exception handling
- File Handling
- Iterators and generators
- Sql connections
- Multithreading
- Regular expressions
- Introduction to frameworks
- Introduction to design patterns or Architectures
- Installations and Creating Application
- Configurations
- HTML Responses and url mapping
- MVC and MVT architecture
- Connecting templates and HTML files
- Template tags and template inheritance
- GET and POST methods
- Custom forms
- Sending the data to DB
- Admin console
- User Registration module
- CRUD operations
- Integration of Mail API
- Hosting an application
- Sessions and cookies
- Basic tags
- Formatting
- Attributes
- Meta tags
- Comments
- Images
- Tables
- Lists
- Text-Links
- Blocks
- Forms
- Embed-Multimedia
- Frames
- CSS Overview
- CSS Syntax
- CSS Selectors
- CSS Types
- CSS Colors
- CSS Backgrounds
- CSS Fonts
- CSS Table
- CSS List
- CSS BOX Model
- CSS Padding
- CSS Dimensions
- CSS Pseudo Classes
- Overview
- Syntax
- Variables
- Operators
- Control Statements
- Functions
- Events
- Dialog Boxes
- Objects
- Error & Exceptions
- Form Validation
- DBMS Introduction
- RDBMS Concepts
- SQL Statements/Languages
- Data Defenition Language
- Data Manipulation Language
- Data control language
- Translation control language
- Joins
- Triggers
- Normalization