Python Programming
Introduction
The Python Programming Certification is designed to teach the basics of python
programming. Python is a general-purpose, dynamic, high level and interpreted programming
language. It supports Object Oriented programming approach to develop applications. It is
simple and easy to learn and provides lots of high-level data structures. With this certification,
students will be able to create complete web applications using python libraries and Django
Framework. Python programmers are highly paid in the IT industry and python applications
are highly demanding on freelancing platforms. It benefits students who have completed
intermediate in computers and have basic programming skills.
REQUIREMENTS:
Intermediate/O/A-level
Basic Programming Skills
Basic Computer Skills
CURRICULUM:
Sr. No. Contents
Introduction
1 Introduction to Programming
Theoretical Explanation
Python Basics
2 Introduction to Python Programming
Python Basics
Syntax Familiarity
Python syntax
3 Variables
Operators
Data Types
Conditioning and Iterations
4 Conditional statement
Loops
Functions and Libraries
Python Functions
5 In-Built Functions
Lambda Function
Python Libraries
Sr. No. Contents
OOP in Python
OOP In Python Basics
6
OOP Pillars in Python
Exception Handling
Modules and File handling
7 Python File reading and writing files
Python Modules
Machine Learning
Introduction
8
Types
Applications
Regression
Linear Regression
9
Ridge Regression
Lasso Regression
Classification
Naïve Bayes
10 Decision Tree
SVM
Logistic Regression
Sr. No. Contents
Ensemble Methods and evaluation
Bagging
Boosting
11
Stacking
Blending
Classifiers Evaluation
Feature Engineering and Optimization
12 Feature Selection
Hyper-parameter Tuning of different classifiers
Clustering
K-Mean
13
K-Median
K-Medoids
14 Mid Term And Project Discussion
Model Understanding
15 Bias And Variance
Overfitting Underfitting
Neural Network and NLP
Introduction To Neural Networks (Theory)
16 Working of Neural Network
Introduction To NLP
Hyper-Parameters
Sr. No. Contents
Artificial Neural Network
17 >Perceptron learning
>Fully Connected Network
Activation Functions
Sigmoid
18 Relu (Leaky and Exponential)
Tanh
Softmax
Convolutional Neural Network and Embedding
Convolution Operation
19 Pooling Layers
Dense Layers
Word2Vec
Sequence Models
RNN
20
LSTM
GRU
Regularization Approaches
L1
21 L2
Dropout
Early Stopping
Sr. No. Contents
Generative AI Project 1
22
Chatbot 1
Generative AI Project 2
23
Chatbot 2
24 Final Evaluation
Outcomes:
Develop complete web application using python
Work with Django Framework
Python applications
BENEFITS:
To develop web applications using python
Understanding of python programming
Working with Django Framework
Affiliation & Collaboarations