Course Curriculum: Internship On Python
Course Curriculum: Internship On Python
COURSE CURRICULUM
( For All Courses )
INTERNSHIP ON PYTHON
Introduction to python
PYTHON NOTEBOOKS
Simple Arithmetic
Introduction to Strings
Indexing and Slicing with Strings
String Properties and Methods
Print Formatting with Strings
Lists in Python
2
WARRIORS WAY COACHING PROGRAM
Dictionaries in Python
Tuples with Python Sets in Python
Booleans in Python
I/O with Basic Files in Python
PYTHON STATEMENTS
ARTIFICIAL INTELLIGENCE
Overview of this course | Introduction to AI | How to create basic
AI application (Chat bot using DialogFlow)
How to install Python & Libraries | Basics of python Programming
for AI.
COMPUTER VISION
DEEP LEARNING
Introduction to Deep learning | How to install DL libraries
Designing your First Neural Network
Object recognition from Pre-trained model
Image classification using Convolutional Neural Network
Hand gesture recognition using Deep Learning
Leaf disease detection using Deep Learning
Character recognition using Convolutional Neural Network
Label reading using Optical Character recognition
Smart Attendance system using Deep Learning
6
WARRIORS WAY COACHING PROGRAM
Vehicle detection using Deep Learning
License plate recognition using Deep Learning
Drowsiness detection using Deep Learning
Road sign recognition using Deep Learning
MACHINE LEARNING
DEPLOYING AI IN HARDWARE
MACHINE LEARNING
Overview A.I | Machine Learning
Introduction to Python | How to write code in Google Colab,
Jupyter Notebook, Pycharm & IDLE
REINFORCEMENT LEARNING
Web Ads. Click through Rate optimization using UPPER BOUND
CONFIDENCE
NATURAL LANGUAGE PROCESSING
Sentimental Analysis using Natural Language Processing
Breast cancer Tumor prediction using XGBOOST
DEEP LEARNING
DATA ANALYTICS
Introduction to Artificial Intelligence, Data Analytics & Road
Map to become a Data Scientist
EXCEL
DATA VISUALIZATION
KAGGLE EXPLORATORY
DATABASE - SQL
DATABASE - MONGODB
MACHINE LEARNING
DEEP LEARNING
DEEP LEARNING
SECTION 1: COURSE OVERVIEW
Introduction to Deep Learning
Basic Computer Vision
SECTION 2: ARTIFICIAL NEURAL NETWORK
Neurons & Perceptron
Activation Function
Gradient Descent
Stochastic Gradient Descent
Backpropagation
Artificial Neural Network – Project 1
SECTION 3: DEEP NEURAL NETWORK
Optimization Algorithms – SGD, Momentum, NAG,
Adagrad, Adadelta , RMSprop, Adam
Batch Normalization
Hyperparameter tuning
Interpretability
Deep Neural Network – Project 2
SECTION 4: CONVOLUTIONAL NEURAL NETWORK
Convolutional Neural Network & its Layers
CNN Architecture
Different frameworks on Deep Learning (Tensorflow,
Keras, PyTorch & Caffe)
Object Recognition using Pre Trained Model – Caffe –
Project 3
Image classification using Convolutional Neural
13
WARRIORS WAY COACHING PROGRAM
Network from Scratch – Tensorflow & Keras – Project 4
Custom Image Classification using Transfer Learning
– Project 5
YOLO Object recognition – Project 6
Image Segmentation – Project 7
Project using MxNet – Project 8
Project using PyTorch – Project 9
Social Distancing detector – Project 10
Face Mask detector – Project 11
SECTION 5: RECURRENT NEURAL NETWORK
Introduction to RNN and LSTM
Project using RNN – Project 12
SECTION 6:
Introduction CUDA Toolkit and cuDNN for deep
learning
Getting started with the Intel Movidius Neural
Compute Stick – Project 13
Custom Object classification using Nvidia Jetson –
Project 14
14
WARRIORS WAY COACHING PROGRAM
COMPUTER VISION
Introduction to Python & Computer Vision | Python Installation &
Installing Libraries | Basic CV| Reading an image | Display,Writing,
Saving an Image | Draw a line, circle, rectangle | Draw a text string |Find
and Draw Contours | Image Resizing | Blurring an Image
Create Border around Images | Convert an image from one color space
to another | Scaling, Rotating, Shifting, and Edge Detection | Erosion and
Dilation of images | Denoising of colored images | OpenCV Bitwise AND,
OR, XOR, and NOT | Play a video using OpenCV | Video
acquisition from the camera | Video acquisition from the Mobile Camera
OpenCV Haar Cascades - Face detection | Eye detection | Mouth
detection | Full/partial body detection
Multi-template Matching with OpenCV
OCR a Document, Form with Tesseract & OpenCV
Object Tracking using OpenCV
Watermarking images with OpenCV
Saving Key event video clips with OpenCV
Determining Object Shape and Color with OpenCV
Real-time Panorama & Image Stitching with OpenCV
Barcode reader using Computer Vision
OpenCV Video Augmented Reality
Recognizing digits with OpenCV and Python
Document Scanner using OpenCV
Harry Potter Invisible CloaK
15
WARRIORS WAY COACHING PROGRAM
R PROGRAMMING
Introduction to R | Installing R studio | Fundamentals of R
(Basic Syntax | Comments | Operators | Keywords | Data Types
)
Variables | Decision Making | Control Flow | Functions
Data Structures - Strings | Vectors | Lists | Arrays | Matrices |
Factors.
Data Frames
OOP’s Concepts - Classes | Objects | Encapsulation
OOP’s Concepts - Polymorphism | Inheritance | Abstraction |
Looping over Objects
Error Handling | File handling | Packages in R
Data Interfaces | Data Visualization
R Statistics
R Regression
16
WARRIORS WAY COACHING PROGRAM
PCB DESIGN
Introduction to PCB Design and Terminologies and Installation
of Orcad Trail version
Introduction to Schematic Capture
Introduction to Allegro and Footprint Creation
Importing Schematics in allegro ,Placement and route
Gerber Creation, BOM, PDF
How to Design a 8051 Microcontroller Board
Library Creation
Schematics Design
Footprint Creation
Design rules check-Import and Placement
Layout
Layout Design , Gerber Creation, Recap, schematic design
consideration,Layout Design Consideration
18
WARRIORS WAY COACHING PROGRAM
ARDUINO
Overview of this course | Details about Arduino & Application
Installing Arduino Software & Libraries | Programming Arduino
EMBEDDED SYSTEM - ARDUINO
Overview on Embedded Systems | LED , Switch & Buzzer with
Arduino
COMMUNICATION-PROTOCOL
Rat Trap design using LDR & Laser Arduino | ADC - SPI Protocol
Bluetooth controlled Light with Arduino | UART Protocol
I2C LCD with Arduino | I2C Protocol
RFID based authentication system using Arduino | UART
Protocol
SENSORS
Motion Detection using PIR & IR Sensor | Digital Sensor
Temperature Monitoring System using Temperature sensor |
Analog Sensor
Distance Measurement using Ultrasonic Sensor
Water level Detection & Alert system | Analog & Digital Sensor
Humidity Detection & Alert using DHT11 Sensor
Water quality detection using PH Sensor | UART Protocol
Waterflow detection using Flow sensor | Pulse sensor
Keypad with Arduino for Stop Clock
DISPLAY
Simple Message Chat using LCD Display Arduino
Switch press Counter using 7-Segment display
TFT Display with Arduino
21
WARRIORS WAY COACHING PROGRAM
MOTOR
DC Motor Speed Control using TrimPot | DC Motor
Automatic Door lock system using PIR & Servo | Servo Motor
Stepper Motor Control using Arduino
ROBOTICS SYSTEM - ARDUINO
Robot Design | Bluetooth & Voice controlled robot using
Arduino
Obstacle Avoidance Robot using Ultrasonic
ELECTRICAL SYSTEM - ARDUINO
Power Monitoring system | ADC | SPI Protocol
Fault Detection | ADC
Internet of Things – ARDUINO
Industry Monitoring System using IoT | ESP8266
MATLAB – ARDUINO
RADAR using Ultrasonic & Arduino with Matlab
ARDUINO BONUS
Audio speaker from a Signal using Arduino & Signal Generator
Li-Fi based Data transmission using Arduino
Brain Controlled Robot using Arduino
22
WARRIORS WAY COACHING PROGRAM
FPGA
Introduction to FPGA
Introduction to VHDL , How to create a Project in Xilinx ISE .
Operators and Data Flow Modeling (VHDL)
Structural & Behavioral Modeling
Creating a Test Bench
How to Design a Spartan 6 FPGA Board
FPGA Programming for Blinking LED ,SWITCH, Relays and
Buzzer
UART Programming on FPGA
LCD, SEVEN SEGMENT Programming on FPGA
ADC and DAC Programming on FPGA
Bluetooth and Relay Programming -Bluetooth Home
Automation using FPGA
Internet of Things using FPGA -Part 1 (Interfacing with WIFI)
Internet of Things using FPGA -Part 2 (Sending Temperature
data to Cloud)
Motor control using FPGA (PWM )
Embedded system Design using FPGA (C Based programming
on FPGA)
Median Filter on Spartan 6 FPGA
Edge Detection on FPGA using C Language
IoT Programming on FPGA using C Language
Debugging with Chip scope PRO
Introduction to Python Programming on FPGA
Yolo object detection on FPGA
Real time edge detection using ZYNQ FPGA (pynq)
Real time Moving object detection using ZYNQ FPGA (pynq)
Discrete Wavelet Transform using Spartan 6 FPGA(C Language)
Image Segmentation using Spartan6 FPGA(Xilinx XPS)
23
WARRIORS WAY COACHING PROGRAM
Introduction to Vivado Design Suite
Implementing LED , UART Using - Vivado Design Suite
Machine Learning with Python in PYNQ
OpenCV for Image Processing & Video_processing (PYNQ with
Python)-ZYNQ FPGA
Conclusion and Future of VLSI
24
WARRIORS WAY COACHING PROGRAM
RASPBERRY PI
Overview of this course | Details about Raspberry Pi&its
Application
Installing Operating System in Raspberry Pi | Basic Python
Programming
Overview on Embedded Systems | Digital I/O with Raspberry Pi
Analog sensor interface using MCP3008 ADC | SPI Protocol
RFID based authentication system using Arduino | UART
Protocol
Temperature &Humidity Detection & Alert using DHT11 Sensor
Water quality detection using PH Sensor | UART Protocol
Waterflow detection using Flow sensor | Pulse sensor |
Interrupt
Message Transmission using MQTT & UDP Protocol
Sending Email Alert using SMTP Protocol
Simple Message Chat using LCD Display using Raspberry Pi
Touch screen display Interface with Raspberry Pi
DC Motor Speed Control using TrimPot | DC Motor
Automatic Door lock system using PIR | Servo Motor & Stepper
Motor
Smart Energy meter system| ADC | SPI Protocol
Industry Monitoring System using IoT | Cloud
Webpage design forappliance control | Webserver | HTTP
Mobile controlled appliance via Internet| Application
Video surveillance system using Webserver
25
WARRIORS WAY COACHING PROGRAM
Weather reporter system using Weather Cloud | Smart
Umbrella
Interfacing USB Webcamera | Pi Camera | Android Mobile
camera with Raspberry Pi
Face Detection ,Tracking & Recognition using Raspberry Pi
Simple Book reader with OCR & Text to speech conversion
using Raspberry Pi
Obstacle Avoidance Robot using UltrasonicDay 25 - Color
Following Robot
Baby emotion recognition & Alert system | Music Play
Blind assistance system for Object recognition | Deep Learning
Re-speaker 4 Mic array interface with Raspberry Pi
360 Degree LIDAR Interface with Raspberry Pi | ROS
Brain Controlled Robot using Raspberry Pi & Brainsense
26
WARRIORS WAY COACHING PROGRAM
INTERNET OF THINGS
IoT Introduction and Architectures
Introduction to IoT
IoT Communication Protocols
Introduction to ESP32 and NodeMCU
Iot Clouds,Analytics & Datascience
Sensors for IoT
MATLAB