FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

Tajendar Arora
  • Qualification:MCA
  • Language:English
  • Experience:20 years

Tajendar Arora

New Delhi/Online

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, Machi...

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

Tajendar Arora

New Delhi/Online

  • Qualification:MCA
  • Language:English
  • Experience:20 years

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, Machi...

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

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

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

Location

kamla nagar, Kamla Nagar, New Delhi, Delhi

Locate on Google map

Similar tutors with locations

Start Your Teaching Journey Today

Join thousands of tutors who are sharing their knowledge and helping students succeed.

Start getting Students

Find Expert tutors across India for Popular Subjects, Skills and Cities