- Home
- Products
- Programming
- Coding
- Python Full Stack Developer
Python Full Stack Developer
- Python Full Stack Developer course covers foundation concepts & UI technologies – Data structures, HTML5, CSS3, JavaScript
- Covers SQL & NoSQL database & Python technologies – Python3 core, Python frameworks (Django), aptitude assessment test and Python assessment test
- Live (Instructor-led)
- Intermediate
What this course covers
- Cover foundation concepts for data structures
- Covers UI technologies in HTML5, CSS3, JavaScript
- Covers important concepts of SQL & NoSQL (MongoDB) database
- Practice for aptitude and aptitude assessment tests
- Covers live training sessions in Python technologies – Python3 core, Python frameworks (Django, Flask, Tkinter)
- Provides guidance & development for soft skills, logical and aptitude building
- Learning and assessment test on Python
Requirements for this course
- Compute machine (laptop, desktop) with any Operating System – Windows / Linux / Mac OS
Who can benefit from this course
- Candidates who want to pursue their career in IT and its related field
- Candidates who want to start their career in Python technologies
Course Syllabus
Programming Foundation Courses
- Data Structure
- Data structure introduction
- Stack
- Queue
- List
- Linked Lists
- Recursion
- Trees
- Sorting
- Searching
- Graphs
- Algorithms
- Principles of Programming
- Introduction to Programming
- Programming Domain
- Programming Language category
- Programming Design Methodologies
- Program Execution
- Algorithms & Flowcharts
- Performance Analysis
- Time and Space complexity
 Basic UI Technologies
- Â HTML5 – Hyper-Text Markup Language
- HTML-Introduction
- HTML Headers
- HTML Tags & Attributes
- HTML Element
- HTML Formatting Tags
- HTML Grouping & Lists
- HTML Images & Hyperlink
- HTML Table
- HTML Iframe & Form
- HTML Miscellaneous
- CSS3 (Cascading Style Sheets)
- CSS Introduction
- CSS in HTML & Comments
- CSS Colors, Margins & Padding
- CSS Links, Lists & Tables
- CSS Display Position
- CSS Overflow &Â Align
- CSS Inline block
- CSS Pseudo-class & Pseudo-element
- CSS Opacity & Navigation Bar
- CSS Drop downs & Image Gallery
- CSS !important
- CSS Rounded Corners & Border Images
- CSS Gradients
- CSS Rounded Corners
- CSS Border Images
- CSS Gradients
- CSS Text Effects
- JavaScript
- JavaScript Introduction
- JavaScript Comments & Variables
- JavaScript Let, Const
- JavaScript Operators
- JavaScript Arithmetic
- JavaScript Assignment
- JavaScript Data Types
- JavaScript Functions
- JavaScript Objects & Events
- JavaScript Strings
- JavaScript Numbers, Boolean
- JavaScript Arrays
- JavaScript Dates & Math
- JavaScript Comparisons
- JavaScript Conditions
- JavaScript Switch, Loops & Break
- JavaScript Sets, Lists & Maps
- JavaScript Scope
- JavaScript Classes
- JavaScript Errors
- JavaScript Debugging
SQL & NoSQL Database
- Relational Database – MySQL
- Introduction to Database
- Database Architectures
- Introduction to Relational Databases
- MySQL Data Definition
- MySQL Tables & Query Operations
- MySQL Key & Index
- MySQL Clauses & Control Flow
- MySQL Conditions & Join Operations
- MySQL Triggers
- MySQL Aggregate Functions
- MySQL Procedures & Functions
- NoSQL Database – MongoDB
- SQL vs NoSQL
- Introduction to MongoDB
- Introductio to PyMongo
- MongoDB Data Types
- MongoDB Data Modeling
- MongoDB DML Operations
- MongoDB DDL Operations
- MongoDB Query Modifiers
- MongoDB Database Commands
- MongoDB Collection
- CRUD on Documents
Python3 Core
- Python Installation & IDEs
- Python Installation on Windows
- Python Installation on Linux
- IDEs for Python
- PyCharm Overview
- First Python Program
- Python Comments & Variables
- Comments in Python
- Docstring in Python
- Variables in Python
- Variable data types in Python
- Variable Scope in Python
- Delete Variable
- Python Data types
- Data types in Python
- Number Data Type
- String Data Type
- List Data Type
- Dictionary Data Type
- Set Data Type
- Tuple Data Type
Python3 Core
- Python Arrays, Collections & Operators
- Array in Python
- Array Operations
- Collections in Python
- Collection Data Types
- Operators in Python
- Flow control & Loops in Python
- if-else statement
- while loop
- for loop
- loop control statements
- Nested loops
- Operators in Python
- Operators in Python
- Arithmetic Operators
- Bitwise Operators
- Assignment Operators
- Comparison Operators
- Logical Operators
- Identity Operators
- Membership Operators
- Functions in Python
- function definition
- function arguments
- arguments – pass by reference
- return statement & recursive function
- lambda function
- File handling in Python
- File handling
- File create, write & delete operations
- File operation read
- With function
- File remove & rename
- File other methods
- Read standard input
- Object Oriented Programming (OOPs)
- Classes and Objects
- Classes in Python
- Inheritance, Encapsulation in Python
- Abstraction in Python
- Super function in Python
- Method overriding
- Exception handling in Python
- What are exceptions
- What is exception handling
- Process of exception handling
- Python for exception handling
- try, catch, except, else & finally block
- Python Collections
- namedtuple()
- deque
- ChainMap
- Counter
- OrderedDict
- defaultdict
- UserDict
- UserList
- UserString
- Python Module
- What is module in Python
- Creating a Python module
- Use of Python modules
- Built-in modules in Python
- Python Lambda
- Lambda functions in Python
- Use of lambda functions
- Anonymous functions
- Lambda functions in user defined functions
- Anonymous functions with filter(), map(), reduce()
- Python Decorators
- Functions in Python
- Decorators in Python
- Fancy Decorators
- Decorator Examples
- Python Generators
- Introduction to Generators
- Advantages of Generators
- Normal function vs. Generator function
- Generator expressions
- Generators with loops
 Python Web Frameworks
- Django Framework
- Introduction to Django
- Django Model Overview
- Django forms and validation
- Django Database Models
- Django Administration Site
- Django Database MongoDB
- Views and Templates
- Deploying Django
- Form Processing
- Flask Framework
- Overview of Flask
- Installation of Flask
- Flask Demo Application
- TkInter GUI Framework
- Overview of TkInter
- TkInter Widgets
- Tkinter Geometry Management
- Tkinter Binding Functions
- Images in Tkinter
- Python Applications & Project
- Multiple logical programs for practice
- Pattern Programs
- Application program with cache as database
- Program to create game application
- Project simulating stock trading
- Project guidance for real time web applications
- Python Web development project

INR 32,000 INR 25,000 GST Inclusive
Register to confirm your seat, Pay now
Course Features
- 4
- Month duration
- 365 days access
- Live interactive sessions
- Certificate of completion
- Mock interview
- Hands on labs
- Practice assignments
- Resume preparation
- Interview guidance
- Job assistance
- Industry use cases
- Doubt clarity sessions
View this Course on Mobile
Refer this Course
Invite a friend via Facebook, Twitter, WhatsApp or Email and they’ll get a INR 500 welcome credit, plus you’ill get INR 500 in your own account with their first order, as our little thank you.
* For more details, Please refer Referral Policy