PYTHON_FULL_STACK_CURRICULAM_Final
PYTHON_FULL_STACK_CURRICULAM_Final
LEARNING PLAN
SI.NO TOPIC LEARNING NO.OF NO.OF TOTAL
TIME QUIZES ASSIGNMENTS TIME
1 Significance of 01:00 Na Na 01:00
Python
2 Python 08:00 300 100 08:00
Programming
3 Data Base 04:00 20 20 04:00
Programming SQL
4 No-SQL MongoDB 02:00 10 10 02:00
5 Front End 02:00 20 20 02:00
Technology
6 Fire Base Cloud 01:00 10 10 01:00
7 Selenium Intro 02:00 10 10 02:00
8 Web Elements 08:00 00 00 08:00
Locators
9 Pytest Framework 04:00 30 00 04:00
10 Parametrize 02:00 20 20 02:00
Testing
11 Decorators 02:00 20 20 02:00
12 Data Driven 04:00 20 20 04:00
Testing
13 API Testing 04:00 20 20 04:00
14 Projects 08:00 NA NA 08:00
15 Data Science 10:00 100 100 10:00
15 Machine Learning 10:00 100 100 10:00
TOTAL 70:00
COURSE OUTCOME
• To learn core & advance python programming
• To learn python for front end design
• To learn python for backend design
• To learn python for cloud design
• To learn python for automation testing with selenium
tool
• To learn python for API Testing
• To learn python for data science for data science
• To learn python for machine learning
TABLE OF CONTENT
1. SIGNIFICANCE OF PYTHON
• Introduction to Python
• Features of python
• Applications of python
• Skills for real time IT industry
2. PYTHON PROGRAMMING
• Python Editors/Tools
• IDLE
• COLAB/JUPYTER Tool
• Pycharm Tool
• Tokens of Python
• Control Structures
• Tkinter Module
• Functions
• Data Structures
• Files Concept
• Regular Expressions
• Object Oriented Programming
• Advanced Data Structures in Python
3. DATA BASE PROGRAMMING
• Mysql Back End
• Installation of Mysql
• DDL operations
• DML operations
• Front End as TKinter & Mysql as backend
• MongoDb Back End
• Installation of MongoDb
• CRUD Operations on MongoDb
• JSON Data Representation
• Front End as Tkinter and Back end as MongoDB