Python with Data Science , Machine learning and AI Training by Tajendar Arora

DurationDuration:90 hours

Batch TypeBatch Type:Weekend

LanguagesLanguages:English

Class TypeClass Type:Online

Class Type Course Fee:Call for fee

Course Content

Python Core

Introduction

·         What is Python?

·         Why Should I learn Python?

·         Installing Python

·         How to execute Python program

·         Write your first program

 

Variables & Data Types

·         Variables

·         Numbers

·         Variable Assignments 

·         Introduction to Strings 

·         Quick Print Check

·         Indexing and Slicing with Strings 

·         String Properties and Methods 

·         Print Formatting with Strings 

·         Lists in Python 

·         Dictionaries in Python 

·         Tuples with Python 

·         Sets in Python 

 

Conditional Statements & Loops

·         Comparison Operators in Python 

·         Chaining Comparison Operators in Python with Logical Operators 

·         if...statement

·         if...else statement

·         elif...statement

·         Nestd If

·         In operations with loop and if

·         The while...Loop

·         The for....Loop (break, continue, pass)

 

Functions

·         Define function

·         Calling a function

·         Function arguments

·         Lambda

·         Generators

·         Comprehension

·         Map, Zip and filter

·         Iterators

·         Built-in functions

Modules & Packages

·         Modules

·         How to import a module...?

·         Command line arguments using sys module

·         Standard module- OS,datetime,time,math,random

·         Packages

Exception Handling

·         Introduction

·         Keywords of Exception

·         Try , except,finally block

·         Assertion

·         Raise

·         Custom Exception

 

File Handling

·         Introduction

·         Writing a file

·         Reading a file

·         File Permissions an settings

·         File Handling by open

·         File Handling by with

·         File Utilities creation

 

Classes & Objects

·         Introduction about classes & objects

·         Creating a class & object

·         Abstraction

·         Inheritance

·         Methods Overriding

·         Data hiding

·         Case study on OOPS

Command Line Arguments

·         How to use cmd arguments

·         Sys module

·         Case study and programs

 

MySQL Database Access

·         What is PyMySQL ?

·         How do I Install PyMySQL?

·         Database Connection

·         Creating Database Table

·         INSERT Operation

·         READ Operation

·         Update Operation

·         DELETE Operation

·         Performing Transactions

·         COMMIT Operation

·         ROLLBACK Operation

·         Disconnecting Database

·         Handling Errors

·         Connection Python code to mysql data base and make project

·         Project

 

MongoDB and Cloud environment understanding

·         All commands for mongodb data base creations and collections creation,search,delete and update

·         Connection Python code to mongo db data base

·         Project development

Advanced Python with Machine Learning

Networking and Mailing in Python

·         What is Sockets?

·         The socket Module

·         Server Socket Methods

·         Client Socket Methods

·         General Socket Methods

·         A Simple Client

·         Python Internet Modules Further Readings

·         Sending Email using SMTP

·         OTP send and verification

·         Captcha

·         Sending an HTML e-mail using Python

·         Sending Attachments as an E-mail

 

Multithreaded Programming

·         Starting a New Thread

·         The Threading Module

·         Creating Thread Using Threading Module

·         Synchronizing Threads

·         Multithreaded Priority Queue

·         Animation Concepts

 

GUI Programming  (Tkinter)

·         Tkinter Programming

·         Tkinter Widgets

·         Tkinter Button

·         Tkinter Canvas

·         Tkinter Checkbutton

·         Tkinter Entry

·         Tkinter Frame

·         Tkinter Label

·         Tkinter Listbox

·         Tkinter Menubutton

·         Tkinter Menu

·         Tkinter Message

·         Tkinter Radiobutton

·         Tkinter Scale

·         Tkinter Scrollbar

·         Tkinter Text

·         Tkinter Toplevel

·         Tkinter Spinbox

·         Tkinter PanedWindow

·         Tkinter LabelFrame

·         Tkinter tkMessageBox

·         Standard Attributes

·         Tkinter Dimensions

·         Tkinter Colors

·         Tkinter Fonts

·         Tkinter Anchors

 

PROJECT

 

·        Data Science with Python

NUMPY

·         Imports and installations

·         Array Creation Routines

·         Reading documentation within the interactive shell

·         Defining features of NumPy Arrays

·         Shape and size

·         Datatype

·         Slicing and Indexing

·         Indexing

·         Slicing

·         Modifying elements

·         Conditionals and Conditional Indexing

·         Array Manipulations

·         Reshape, flatten, resize and transpose

·         Broadcasting

·         Expanding and squeezing dimensions

·         Concatenating and stacking

·         Splitting

·         Append, insert and delete

·         Element-wise operations (add, multiply, etc)

·         Aggregation operations (sum, min, max, etc)

·         Matrix Operations (dot products, matrix multiplication, etc)

·         Input / Output with NumPy

 

Data Analysis

·         Introduction to Pandas (Python programming language for data manipulation and analysis)

·         Understanding Series, Data Frame (rows and columns)

·         Create Data Frame and using List and Dictionary

·         Addition, Subtraction of Columns

·         Column Deletion

·         Row or column selection

 

Data Analysis with csv (data) and excel file

·         How to import csv files
How to take information about the different types of variables it contains
How to extract information about the total rows and columns it has
How to subset the data from that file

·         Removing negative values, replacing missing values with central tendencies
Creating/evaluating a new column in an existing dataset

·         Renaming variable names, adding data labels

·         Filtering data according to a specific condition

·         Appending Data sets

·         Merging data sets, Removing duplicates

·         Sorting data-ascending/descending order - wrt one /two vbls

·         Creating Summaries/Reports/Tables - What a Pivot do in MS-Excel

·         Transposing a dataset

 

Data Visualization in Python - matplotlib, plotly, Tableau, Power-BI

·         Understand the modules

·         Plotting graph

·         Different main function of labeling graphs

·         Styling the graph

Case study on Data science

 

Machine Learning and AI Concepts

·         Understanding of Machine Learning

·         Types of ML

·         Supervised / Unsupervised Learning Concepts

·         Practical Implementation

·         Linear and Logistics Regression

·         Decision Tree, Clustering

·         Role of AI in ML

·         OTP Processing

·         Captcha Processing

·         Captcha using Images/Sound

·         Stock Market Analysis (Live Data)

·         NSE and BSE Analysis and ML/AI

·         Movies Analysis

·         Age and Gender Finding

·         Emotion Detection

·         Face Recognition and Image Processing

·         Speech Recognition

·         Natural Language Processing

·         Deep Learning

·         ANN and DNN

Gen AI and Prompt Engineering

·         What is Gen AI

·         Open AI and Google Gemini

·         Generate Key

·         LLM

·         Image Generation using LLM

Basics of WEB DEVELOPMENT

HTML

CSS

JS

DJANGO Framework                                                          

·         Django - Home

·         Django - Basics

·         Django - Overview

·         Django - Environment

·         Django - Creating a Project

·         Django - Apps Life Cycle

·         Django - Admin Interface

·         Django - Creating Views

·         Django - URL Mapping

·         Django - Template System

·         Django - Models

·         Django - Page Redirection

·         Django - Sending E-mails

·         Django - Generic Views

·         Django - Form Processing

·         Django - File Uploading

Skills

Backend Development, Django, Full Python, Mysql, Numpy, Pandas and Matplotlib, Advanced Python, Javascript, Machine Learning, Deep Learning, Natural Language Processing (nlp), Computer Vision, Neural Networks, Data Science, Data Analysis, Data Visualization, Database Management Systems (dbms), Artificial Intelligence, HTML, CSS, MongoDB, Web Development, Python for Data Science, core python

Tutor

Tajendar Arora Profile Pic
Tajendar Arora

Technical Consultant and Trainer with total of around 20+yrs experience in consulting, training and software designing and development.

 Expertise in the field of Python, Machine Learnin...

0.0 Average Ratings

0 Reviews

20 Years Experience

kamla nagar

Students Rating

0.0

Course Rating

Blogs

Explore All