Tajendar Arora
New Delhi/Online
Skills :
About :
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, Mach…
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 Learning, AI, Data Science using Python, DJango, Flask, NLP, Mango-DB , AWS. Java, Enterprise Java, Artificial Intelligence,HTML5, CSS, Java Script, Angular, React, Node, Java, Struts, Spring, Hibernate, XML, Angular, Oracle, SQL, MySQL.
Assessed, designed, developed and delivered training solutions at all levels of professionals for multiple clients. Organized day wise, weekly, monthly training sessions for the corporate working professionals, fresher and engineering students as in collaborations with working company & as freelancer trainer.
Experience of delivering 300+ Corporate Trainings, Workshops and Seminars on various modules at Pan India Level including organization and reputed universities and faculty development programs. Delivered trainings and assignments to major clients such as HCL, PWC, EY, FIS, Fidility US, Clifford chance UK, Yoodle, Xebia, InfoSys, EXL, MetLife, Regenesys South Africa, Govt. of INDIA, ITM, Manav Rachna University, Amity and others.
Tajendar Arora
New Delhi/Online
Skills :
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, Mach...
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 Learning, AI, Data Science using Python, DJango, Flask, NLP, Mango-DB , AWS. Java, Enterprise Java, Artificial Intelligence,HTML5, CSS, Java Script, Angular, React, Node, Java, Struts, Spring, Hibernate, XML, Angular, Oracle, SQL, MySQL.
Assessed, designed, developed and delivered training solutions at all levels of professionals for multiple clients. Organized day wise, weekly, monthly training sessions for the corporate working professionals, fresher and engineering students as in collaborations with working company & as freelancer trainer.
Experience of delivering 300+ Corporate Trainings, Workshops and Seminars on various modules at Pan India Level including organization and reputed universities and faculty development programs. Delivered trainings and assignments to major clients such as HCL, PWC, EY, FIS, Fidility US, Clifford chance UK, Yoodle, Xebia, InfoSys, EXL, MetLife, Regenesys South Africa, Govt. of INDIA, ITM, Manav Rachna University, Amity and others.
FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes
Courses by Tajendar Arora
Online and Offline
90 Hour
English
Kamla Nagar, New Delhi, kamla nagar
On Call
Weekend
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