Learnerz Point

Industrial Training Programs

Learnerz Point is providing One Stop solutions for all of your Training and Placement needs. Advancement in technology affects the requirement in Industry. Learnerz Point is offering latest domain specific technologies required by Industries that will upgrade and enhance your skills to meet the ever changing requirements of the Industry. These courses are revised on regular basis so the candidates can be at par with latest requirements. Candidates can select from vast offering of technologies as per their interest.

Basics of Java
Java – What, Where and Why?
History and Features of Java
Difference between JDK,JRE and JVM
Internal Details of JVM
Variable and Data Type
Naming Convention

OOPS Concepts
Advantage of OOPs
Object and Class
Method Overloading
Constructor
static variable, method and block
this keyword
Inheritance (IS-A)
Aggregation and Composition(HAS-A)
Method Overriding
Return Type
super keyword
Instance Initializer block
final keyword
Runtime Polymorphism
static and Dynamic binding
Abstract class and Interface
Package and Access Modifiers
Encapsulation
Object class
Java Array
Call By Value and Call By Reference
Creating API Document

String Handling
String : What and Why?
Immutable String
String Comparison
String Concatenation
Substring
Methods of String class
StringBuffer class
StringBuilder class
Creating Immutable class
toString method
StringTokenizer class

Exception Handling
Exception Handling : What and Why?
try and catch block
Multiple catch block
Nested try
finally block

URL class
Datagram Socket and Datagram Packet

AWT and Event Handling
AWT Controls
Event Handling by 3 ways
Event classes and Listener Interfaces
Adapter classes
Creating Games and Applications
Swing
Basics of Swing
JButton class
JRadioButton class
JTextArea class
JComboBox class
JTable class
JColorChooser class
JProgressBar class
JSlider class
Graphics in swing
Displaying Image
Edit Menu for Notepad
Open Dialog Box
Creating Notepad
Creating Games and applications
Layout Managers
BorderLayout
GridLayout
FlowLayout
Applet
Life Cycle of Applet
Graphics in Applet
Displaying image in Applet
Animation in Applet
EventHandling in Applet
JApplet class
Reflection API
Reflection API
newInstance() & Determining the class object
Collection
Collection Framework
ArrayList class
LinkedList class
ListIterator interface
HashSet class
LinkedHashSet class

throw keyword
throws keyword
Exception Handling with Method Overriding
Custom Exception\
Nested Classes
Nested Class : What and Why?
Member Inner class
Anonymous Inner class
Local Inner class
static nested class
Nested Interface
Multithreading
Multithreading:Whatand Why?
Life Cycle of a Thread
Creating Thread
Thread Schedular
Sleeping a thread
Joining a thread
Thread Priority
Daemon Thread
Thread Group
Performing multiple task by multiple thread
Garbage Collection
Runnable class
Synchronization
Synchronization: What and Why?
synchronized method
synchronized block
Deadlock
Inter-thread Communication
Interrupting Thread
Input and output
File Output Stream & File Input Stream
Buffered Output Stream & Buffered Input Stream
File Writer & File Reader
Input from keyboard by Input Stream Reader
Print Writer class
Data Input Stream and Data Output Stream
Stream Tokenizer class
Serialization
Serialization & Deserialization
Serialization with IS-A and Has-A
transient keyword
Networking
Socket Programming

TreeSet class
Map interface
HashMap class
LinkedHashMap class
TreeMap class
Hashtable class
Comparable and Comparator
Properties class
JDBC
JDBC Drivers
Steps to connect to the database
Connectivity with MySQL
DriverManager
Connection interface
Statement interface
ResultSet interface
PreparedStatement
ResultSetMetaData
DatabaseMetaData
TransactionManagement
JDBC New Features
Mini Project
Java New Features
Assertion
For-each loop
Varargs
Static Import
Autoboxing and Unboxing
Enum Type
Annotation
etc.
Internationalization
Internationalization
ResourceBundle class
I18N with Date
I18N with Time
I18N with Number
I18N with Currency

Servlet
Basics of Servlet
Servlet: What and Why?
Basics of Web
Servlet API
Servlet Interface
GenericServlet
HttpServlet
Servlet Life Cycle
WorkingwithApacheTomcatServer
Steps to create a servlet in Tomcat
How servlet works?
servlet in Eclipse
servletinNetbeans
ServletRequest
ServletRequest methods
RegistrationexamplewithDB
Servlet Collaboration
RequestDispatcher
sendRedirect
ServletConfig
ServletConfig methods
ServletConfig example
ServletContext
ServletContext methods
ServletContext example
Attribute
How to set, get and remove example?
Session Tracking
Cookies
Hidden Form Field
URL Rewriting
HttpSession
Filter
Filter
Authentication Filter
FilterConfig
Useful examples
Project Development

JSP
Basics of JSP
Life cycle of JSP
JSP API
JSP in Eclipse and other IDE’s
Scripting elements
scriptlet tag
expression tag
declaration tag
9 Implicit Objects
out
request
response
config
application
session
pageContext
page
exception
Directive Elements
page directive
include directive
taglib directive
Exception Handling
Action Elements
jsp:forward
jsp:include
Bean class
jsp:useBean
jsp:setProperty & jsp:getProperty
Displaying applet in JSP
Expression Language
MVC in JSP
JSTL
Custom tags
Custom Tag : What and Why?
Custom Tag API?
Custom Tag Example
Attributes
Iteration
Custom URI
Project Development in JSP

INTRODUCATION TO ANDROID
• Overview of Android and Android SDK
• History Of Android
• Android Features
ANDRIOD ARHIRTECTURE OVERVIEW
• Introduction to OS Layers
• Linux Kernel
• Libraries
• Android Runtime
• Application Framework
SETUP OF ANDRIOD DEVELOPMENT
ENVIRONMENT

• System Requirements
• Eclip And SDK Installation, AVD creation
• Creation first Android Application
• Project Structure
• Creating, Compiling & Executing by Cmd
ANDRIOD APPLICATION FUNDAMENTALS
• Andriod Application Building Blocks
• Activating Components
• Shuting Down Componwnt
• Lifecycle of Application
• Development tools, Manifest File
• Lifecycle of Activity
USER INTERFACE
• View Hierachy And Layouts
• UI Events
• Building Menus
• Creating Dialogs

TELEPHONY MANAGERE
•Reading the Phone, network, data,
Connectivity, and SIM states
• Making Phone Calls
• Android Features
BLUETHOOTH
• Introducing the Bluetooth Service
• Communication with Bluetooth
WI-FI
• Managing Your Wi- Fi
•Monitoring and Managing Your Internet Connectivity
SEACHING WITH GOOGLE SEARCH MANAGER
• Search Yourself
• Searching For Meaning In Randomness
WEB SERVICE
• JSON
• XML
• CSS
• Introducation to HTML 5

MAIN BUILDING BLOCK
• Activity
• Intents
• Pending Intent
• Broadcast Receivers
• Service
DATA STORAGE
• Shared Prefernces
• SQLite Databases
• Creating Databases And using SQLite
•Querying Databases – Create , Update , Delete, Insert
• Using Cursors, Sqlite Open Helper
• Content Provided
LOCATION SERVICES
• Selecting a Best Location Provider-GPS
• Finding Your Location-Latitude & Longitude
• Tracking Your Position
GOOGLE MAPS
• Creating Map-Based Activites
• Using The Geocoder
• Using Itemizes Overlay
ANDRIOD MEDIAAPI
• Playing Audio/Video
• Media Recording
• Controlling Camera Settings
• Taking a Picture

Machine Learning using Python (85 HOURS)

Kickstart your Career in Artificial Intelligence & Machine Learning. Master AI/ML, learn
Python, Analyze & visualize data, build machine learning models.

About this course:
This course is intended for anyone interested in developing skills and experience to pursue
a career in Artificial Intelligence or Machine Learning. In this course, we cover a wide
range of topics that include:
1. Data analysis
2. Data visualization and
3. Machine Learning

You will practice hands-on using real-world data sets. Upon successfully completing this
course you will have done several hands-on assignments and built a portfolio of machine
learning projects to provide you with the confidence to plunge into an exciting profession.

Prerequisite: Basic information regarding Python is required to undertake this training
Program

What is Artificial Intelligence/Machine Learning? 5 hrs
1. What is Artificial Intelligence and Machine Learning
2. What Machine Learning Engineers Do
3. Machine Learning Topics and Algorithms
4. How Can Someone Become a Machine Learning Engineer
5. Careers in AI/ML Field
6. Applications of Machine Learning

Python for Data Analysis [Numpy, Pandas, Matplotlib, Seaborn] 20 hrs
1. Why Python for Data Analysis
2. Essential Python Libraries
a. NumPy
b. Pandas
c. Matplotlib
d. Seaborn
ML Using Python

3. Numpy Basics: Arrays and Vectorized Computation
a. Creating ndarrays
b. Data types of ndarrays
c. Operations between arrays and scalars
d. Basic indexing
e. Boolean indexing
f. Data processing using arrays
g. File input and output with arrays
h. Linear algebra

4. Data Processing with Pandas:
a. Introduction to pandas data structures
b. Essential functionality
c. Summarizing and computing descriptive statistics
d. Handling missing data
e. Data loading, storage and file formats
f. Data wrangling: Clear, Transform, Merge, Reshape

5. Data Visualization
a. Introduction to Data Visualization
b. Visualization using Matlotlib
c. Statistical Data Visualization using Seaborn
d. Plotting and Visualization using Pandas

Machine Learning with Python       40 hrs

1. Introduction to Machine Learning
a. What is machine learning
b. Supervised learning
c. Unsupervised learning
d. Semi-Supervised machine learning
e. Models and algorithms
f. What is hypotheses

2. Understanding Problem
a. Problem description
b. How to prepare dataset (Training, Validation, and Testing Sets)
c. Features identification
d. Understanding features
e. Statistical analysis to better understand the features

3. Introduction to Optimization
a. Introduction to Optimization
b. What, When, Where, and Why of optimization
c. Types of optimization problems
i. Continuous optimization
ii. Discrete optimization
iii. Single objective
iv. Multiple objectives
d. Constraint optimization problems
e. Optimality criterion
f. Problem of convexity
g. Concept of penalty function

4. Linear Regression with One Variable
a. Understanding the need for linear regression
b. What, When, Where, and Why of linear regression
c. Linear regression model representation
d. Linear regression learning model
e. Gradient descent in linear regression
f. Making predictions with linear regression

5. Linear Algebra Basics
a. Matrices and vectors
b. Addition and scalar multiplication
c. Matrix vector multiplication
d. Matrix matrix multiplication
e. Matrix multiplication properties
f. Inverse and transpose

6. Linear Regression with Multiple Variables
a. Understanding multiple features
b. Gradient descent for multiple features
i. Feature scaling
ii. Learning rate
c. Polynomial regression
d. Normal equation
i. Solve non-invertibility problem
e. Prediction on multiple variables

7. Logistic Regression
a. Understanding the need for classification
b. What, When, Where, and Why of logistic regression
c. Hypothesis representation
d. Decision boundary
e. Cost function
f. Simplified cost function
g. Gradient descent for logistic regression
h. Advanced optimization
i. Multiclass classification: One vs all

8. The Bias-Variance Trade-Off
a. Bias error
b. Variance error
c. Bias-Variance trade-off
d. Overfitting and under fitting

9. Regularization
a. What is Regularization and its Need
b. What, When, Where, and Why of regularization
c. The Problem of Overfitting
d. Cost Function
e. Regularized Linear Regression
f. Regularized Logistic Regression

10. Neural Networks
a. Understanding non-linear hypothesis
b. What, When, Where, and Why of neural networks
c. Neurons and brain
d. Mathematical representation of a single neuron
e. Mathematical representation of neural networks
f. Understanding layers
i. Input layer
ii. Hidden layer
iii. Output layer
g. Multiclass classification
h. Cost function
i. Understanding backpropagation algorithm
j. Gradient checking and computation
k. Implementing backpropagation algorithm
l. Random initialization
m. Training neural networks
n. Prediction using neural networks

11. Support Vector Machine
a. Introduction to Support Vector Machine (SVM)
b. What, When, Where, and Why of SVM
c. Maximal-Margin classifier
d. Soft margin classifier
e. Support vector machines (Kernels)
f. How to train a SVM model
g. Difference between logistic regression and SVM

12. Unsupervised Learning Algorithm
a. What is clustering
b. What, When, Where, and Why of unsupervised learning
c. K-mean clustering
i. For separated clusters
ii. For non-separated clusters
d. Objective optimization
e. Random initialization
f. Choosing number of clusters

13. Dimensionality Reduction
a. What, Why, When and Where of dimensionality reduction
b. Data compression
c. Visualization
d. Introduction to Principal Component Analysis (PCA)
i. Understanding PCA algorithm
ii. Problem formulation
e. Reconstruction from compressed representation
f. Choosing number of principal components

Advance Machine Learning Concepts with Python 20 hrs

14. Practical Advice for Applying Machine Learning
a. Deciding what to try next
b. Evaluating a hypothesis
c. Model selection and Train/Validation/Test sets
d. Diagnosing bias vs. variance
e. Regularization and Bias/Variance
f. Learning curves
g. Deciding what to do next

15. Machine Learning System Design
a. Prioritizing what to work on
b. Error analysis
c. Error metrics for skewed classes
d. Trading off precision and recall
e. Data for machine learning

16. Anomaly Detection
a. Problem motivation
b. Gaussian distribution
c. Algorithm
d. Developing and evaluating an anomaly detection system
e. Anomaly detection vs. supervised learning
f. Choosing what features to use
g. Multivariate Gaussian Distribution
h. Anomaly detection using the Multivariate Gaussian Distribution

17. Recommender System
a. Problem formulation
b. Content based recommendations
c. Collaborative filtering
d. Collaborative filtering algorithm
e. Vectorization: low rank matrix factorization
f. Implementation Detail: mean normalization

18. Large Scale Machine Learning
a. Stochastic gradient descent
b. Mini-Batch gradient descent
c. Stochastic gradient descent convergence
d. Online learning
e. Map reduce and data parallelism

Module I: Duration: 40 hrs

This introduction to Python will kick-start your learning for Python for data science, as well as
programming in general. This beginner friendly Python course will take you from zero to a good
programmer.

Python Basics
1. Introduction
2. Open Source Tools a. Anaconda b. Spyder c. Jupyter Notebook d. Create and Share Jupyter
Notebook
3. Python Basics a. Expressions and Variables b. String Operations c. Indexing d. Slicing
4. Python Data Structure
a. List and Tuples
i. Nested or Multi-Dimensional List
ii. List Comprehension
b. Dictionaries c. Sets
5. Python Programming Fundamentals
a. Conditions and Branching
b. Loops
c. User Define Functions
d. Computing Sum, Max, Min, Mean of a list
e. Special Variablesin Python
i. Understanding _ , , and xyz in Python
ii. init
iii. name
iv. self etc.
f. Code Reusability
i. Creating and Importing Modules
Python Basic and Advance
6. Functional Programming in Python
a. Map, Zip, Reduce, Filter, and Lambda Functionsin Python
b. Working with Standard Python Modules
i. Itertools
ii. Functools
iii. Operator
7. Object Oriented Programming
a. Objects and Classes
b. Regular, Static, Special, and Class Methods
c. Inheritance, Polymorphism, and Abstraction in Python
8. Working with Data Storage System in Python
a. Reading and Writing Text Files
b. Reading and Writing CSV Files
c. Working with SQL Database in Python
i. Connecting with SQL Database
ii. Creating Table
iii. Reading, Writing, and Updating Tables
9. Working with Directory and File Management
a. Working with os, sys and shutil Module
b. Creating, Renaming, and Listing All Directories
c. Manage Large Files
10. Working with Date and Time in Python
a. Fundamentals of datetimemodule
b. Working with Date and Time
c. Calculating difference between two dates/times
d. Converting timestamp into date and tim

Module II: Duration: 40 hrs

Python Advance
1. Introduction to Databases
1. Fundamentals of SQL
2. Basic SQL Programming
a. CREATE Table Statement
b. UPDATE and DELETE Statement
c. SELECT Statement etc.
3. Advanced SQL
a. Built-in-database Functions
b. Working with Multiple Tables
c. Grouping Result Sets
d. String Patterns, Ranges
e. Sorting Result Sets etc.
4. Accessing Databases using Python
a. How to Access Databased using Python
b. Connecting to a Database
c. Creating Tables, Loading Data, and Querying Data
d. Analyse Data with Python
e. Working with Real World Datasets
2. Graphical User Interface
a. Canvas
b. button
c. combo-box
d. frame
e. level
f. check-button
g. entry
h. level-frame
i. menu
j. list- box
k. menu button
l. message
m. tk_optoinMenu
n. progress-bar
o. radio button
p. scroll bar
q. separator
r. tree-view, and many more
3. Regular Expression
a. Defining Regular Expression
b. Raw Stringsin Python
c. match Function
d. search Function
e. split Function
4. Multi-Threading
a. What are Threads?
b. Why Use Thread
c. Thread Modules in Python
d. Benefits of Threading
e. Using a New Thread
f. Program of Threading Using Python
g. Methods of Thread Class
5. Python CGI Programming
a. Browsing
b. Configuring CGI
c. Python CGI Program Structure
d. Use of CGI Module
e. HTTP Header
f. CGI Environment Variables
6. Projects(Basics and Advance)

CURRICULUM AVR MOCROCONTOLLER

INTRODUCTION TO EMBEDDED SYSTEM
• History & need of Embedded System
• Basic components of Embedded System
• Hardware Classification of Embedded System
•Programming Language Classification of
Embedded System
•Advantage & Disadvantage of Low level & High
level programming language of Embedded System
CLASSIFICATION OF MICROPROCESSOR &
MICROCONTROLLER

•Difference between Microprocessor &
Microcontroller Classification based on architecture
•Classification based on Instruction Set Type of
Microcontroller Memory Classification
BRIEF INTRODUCTION TO COMPUTER
ARCHITECTURE

•Classification of Von-Neumann and Hardware
Architecture
•Difference between RISC and CISC Memory
Classification (Primary & Secondary)
COMPUTER LANGUAGES
• Low Level Languages
• Middle Level Language
• High Level Language
• Interaction of language with Compilers

TYPES OF MOTORS
• AC motor
• DC motor
• Stepper motor
• Servo motor
• DC geared motor
MOTOR CONTROLLING CIRCUITS IC’S
• LM358(dual op- amp)
• LM35(Temperature sensor)
• L293D(dual H-bridge IC)
• 805(Voltage regulator)
PIN DESCRIPTION & ARCHITECTURE OF AVR
MICROCONTROLLER

MEMORY ARCHITECTURE OF ATMEGA16

LED INTERFACING
• Pattern generation using led panel
LCD INTERFACING
• To move data on LCD in 8-bit
• To move data on LCD in 4-bit
• To display data on both rows in 4 and 8-bit Mode
•Scrolling message display on LCD in 4 and 8 bits
Mode.
SWITCH & KEYPAD INTERFACING
• Introduction to Switches & Keyboard Matrix
• Interfacing Circuit of Switches & Keyboard Matrix
• Programming of Keyboard Matrix & Switches
• Controlling of LED’s by using Switches
• Key board Matrix & LCD Interfacing Program
TIMER
• Timer0/Timer1/Timer2 Programming
• PWM using Timers

EMBEDDED DEVELOPMENT TOOLS
• Assembler
• Interpreter
• Compiler
• Simulator
• Emulator
• Debugger
INTRODUCTION OF EMBEDDED C
Why C Benefits of C over Assembly Constants,
Variables & Data Types
► Keywords & Identifiers
► Data type & its memory representation
► User Defined Data type (structure)
► Array
► Pointers
Operators
► Arithmetical Operator
► Logical Operator
► Bitwise Operators
Control Statement and Loops
► If
► Switch
► For
► Do
► While
• Introduction to Preprocessor Directives
• Assembly within C (Inline Assembly)

INTERRUPT
• Timer Interrupts Programming
• External Hardware Interrupts
• Programming Interrupt Priority
RS232 INTERFACING
• Interfacing with PC using
• UART/RS232 Interfacing with PC using
• UART/RS232with Interrupts
ADC INTERFACING
• To display digital data on LED
• To display digital data on LCD
SENSOR INTERFACING
• Introduction to Sensing Devices
• IR Sensor Interfacing
• Temperature Sensor Interfacing
I2C PROTOCOL
• Features
• Implementation
• DS1307 RTC Interfacing using
• I2C protocol
SPI PROTOCOL
• Features
• Implementation
• Serial Communication with PC
• in Master & Slave Mode using
• SPI Protocol.

INTRODUCTION TO AUTOMATION
•Brief Description of a Control System Pneumatic
Controller, PID Controller, PLC Controller
•History & Need of Industrial Automation
•Application of Industrial Automation
•Basic Components of Automation
•Hardware Classification of Automation

GETTING FAMILIAR WITH PLC
•Type of PLC
•Hardware & Architecture of PLC
•Application and Advantage of PLCs
•Sourcing and Sinking concept
•Programming Language of a PLC
•Introduction to field Device(Input/output) Data
files in PLC Programming
•Brief Description of a Logic Gates
•Simulator analysis of a PLC Programming
•Communication with PLC
•Wiring different field device to PLC
•Uploading, Downloading & Monitoring programs
•Introduction to SFC
•Introduction to Instruction List
•Introduction to Ladder Logic

ADVANCE PROGRAMMING IN PLC
•Introduction to jump and label instruction.
•Introduction to SBR and JSR instruction.
•Forcing of I/O
•Monitoring/Modifying Data table values

•Hands on experience on real time applications Fault finding/troubleshooting and documentation 

•Interfacing proximity sensor with PLC
•Interfacing with Relay
•Control circuit designing with feedback concept.

LADDER LOGIC PROGRAMMING

•Comparison b/w Gates, Relay Logic & ladder logic
Description of using Memory bit in a programming
•Mathematical Concept ADD,SUB,MUL,DIV and etc
•LogicalConcept AND,ANI,OR,ORI,EXOR,NOTetc
•Special Function
•MOV,SET,RST,CMP,INC,DEC Programming based on
Timer And Counter

GETTING FAMILIAR WITH SCADA
•Introduction to SCADA Software
•Creating new SCADA Project
•GUI Designing
•Tag Substitutions
•Dynamic Process Mimic
•Real Time Trend
•Historical Trend
•How to create Alarms & Event
•Recipe Management
•Introduction to graphic Properties like Sizing,
Blinking, Filling, Analog
•Entry,Movement of Objects Visibility etc.
•Net DDE Communication
•Application of scripts
•Communication with PLC

WORKING WITH DIFFERENT SCADA TOOLS
•Introduction to other SCADA
•Communication through DDE/OPC/DIRECT driver.
•Various other related properties

Introduction to IOT
• What is Internet of Things?
• How IoT Works?
• Current Status & Future Prospect of IoT
• Knowledge Management – From Data to Wisdom
• The Future of IoT
• The Potential of IoT
• Few Applications of IoT
• Technological Challenges of IoT
• Criticisms & Controversies of IoT
Introduction to Raspberry Pi
• Different Models of Raspberry Pi
• Why Raspberry Pi
• Peripherals of Raspberry Pi.
• Applications of Raspberry Pi.
• Future of Micro Computing
• Hands-On Session on IOT using Raspberry Pi Projects
•Learn the basics of Internet of Things and its applications
• Build your computer using Raspberry Pi platform
• Setup IoT connectivity using a remote desktop
Preparing Your Raspberry Pi for First Use
• Different Operating Systems for Raspberry pi
• Getting Started With NOOBS
• Getting things ready for first use.
• NOOBS OS inside out.
• Booting for the First time.
Setting Up for a Perfect Pi Experience
• Operation Procedures.
• Do’s and Don’ts.
• Updating Pi to Latest softwares.
• Setting various Options and Personalizing.
• First introduction to the LINUX terminal.
• Introduction to the Open Source Software Library.
• The Linux Files Organization Structure.
• NOOBS Configuration Files
• Connecting to the Network and Troubleshooting.
Introduction to LINUX Environment, Getting GPIO and
Graphics

• Operation Procedures.
• LINUX Shell
• SHELL Scripting

• Introduction to various Functions
• Pin numbering Formats
• The Voltage hazard Information.
• The LED Interfacing
• The First Button Interface with Raspberry Pi
• General information on other pins and their
functionality.
• UART example.
• Real time sensor monitoring value on particular IP Address/Server
• GUI Configuration
• Tkinter and Tk()
• Install PyQt and Qt Designer
• Configuration of Bluetooth and Serial communication

Using Raspberry Pi for Applications.
• Web Browser Experience.
• Mp3 Player.
• Video Player
• Online Video Streaming
• Create the website and online hosting
Setting Up Pi to be Accessed Remotely.
• Remote Computing Basics
• Connecting Raspberry Pi to a Remote Access Client.
• Using Raspberry Pi Remotely.
• Access Raspberry Pi Remotely by using Putty SSH and
VNC
Advanced Python
• Reading and writing from file
• GUI Design with python
• Button
• Text field
• Progress bar
• Socket access
• Making standalone app
• Serial Communication
• Access Email account
• Twitter API
Client Applications (Mobile, Web, and Computer )
• Home Automation-based Android Application 10 Appliances
• Firebase Access Using Android Apps

• Firebase Access using HTML and JavaScript
(Web Application)
• GUI for any management system
• Restaurant billing system online with server access
• Hosting and deploy your site on live server
LIVEProjects Covered
• LED Running Lights.
• Buttons Interfacing
• Buzzer Interfacing
• 7-Segment display Interfacing
• RGB LED Interfacing.
• Motor Interfacing.
• UART interfacing.
• TTL Level converter interfacing for Other
Controller’s Interface.
• Suggested Projects
• Problem Solving
• Troubleshooting
• IoT based Web Controlled Home Automation
using Raspberry Pi
• DIY Web Controlled Raspberry Pi Surveillance
Robotic Car
• IoT Raspberry Pi Smart Container with Email Alert
and Web Monitoring
• Raspberry Pi Surveillance Camera with Motion Capture
• Heart Beat Monitoring over Internet using
RaspberryPi and ThingSpeak
• IOT based Air Pollution Monitoring System
using RaspberryPi
• Raspberry Pi interfacing with Real Time Data base

CURRICULUM OF AutoCAD

Taking the AutoCAD Tour

Drawing Area
Command Window
Status Bar
Starting New Drawing
Dynamic Input Mode
Creating And Managing Workspace

Getting started with AutoCAD

Coordinate Systems
Drawing Lines & Circles
Erasing Object
Canceling & Undoing A Command
Inputting Data
Creating Basic Objects
Using Object Snaps
Using Polar TrackingAnd Polar Snap
Using Object Snap Tracking
Working With Units

Modifying Objects

Selecting Objects In The Drawing
Changing An Object’s Position
Creating New Objects From Existing Objects
Changing The Angle Of An Object’s Position
Creating A Mirror Image Of Existing Objects
Creating Object Patterns
Changing An Object’s Size

Altering Objects

Trimming And Extending
Objects To Defined Boundaries
Creating Parallel And Offset Geometry
Joining Objects
Breaking An Object Into Two Objects
Applying A Radius Corner To Two Objects
Creating An Angled Corner Between
Two Objects
Changing Part Of An Object’s Shape

Hatching & Gradients

Use Hatching/Gradients
Create Annotative Hatch/Gradients
Editing Hatch/Gradients Patterns
Editing Hatch/Gradients Boundary
Other Features Of Hatching/Gradients

Drawing Organization and Inquiry Commands

Using Layers
Changing Object’s Properties
Matching Object’s Properties
Using The Properties Palette
Using Linetypes
Using Inquiry Commands

Creating Additional

Using Layers
Changing Object’s Properties
Matching Object’s Properties
Using The Properties Palette
Using Linetypes
Using Inquiry Commands

Drawing Objects

Creating And Editing Multilines
Creating Revision Clouds
Regions

Manipulating Objects and Data

Selecting Objects With Quick Select
Purging Objects
Working With Point Objects
DividingAnd Measuring Objects

Dimensioning

Introduction To Dimensioning
Basic Dimensioning

Isometric Drawings

Changing The Workspace For Isometric
Drawings
Rules Of Isometric Drawings
Working In Isometric Dwarings
Isometric Projections
Isometric Axes & Planes
Setting The Isometric Grid & Snap

AutoCAD 3D Training Course
Introduction to 3D

Introduction to 3D Modeling
Creating & Managing the Workspace
Navigating in Working Environment
Types of 3D Models
Working In 3D
3D Coordinate System
Modifying Visual Styles of Solid

Creating 3D Designs

Inputting Data
Introduction to Free-Form Designs
Creating Wireframes & Surface Designs
Creating 3D-Volumetric Designs
Working with Pre-defined Solid Primitives
Manipulating/Modifying 3D Profiles & Models
Creating Composite models
Filleting & Chamfering Solid models
Using Booleans on Solid Models
Use of Productivity Tools

Rendering

Concept of Rendering
Selecting & attaching Materials
Creating New Materials

Working with reusable content

Creating Blocks
Working With Blocks
Saving A Block For Further Use
Editing/Modifying Of Saved Block
Reusing Saved Blocks

Design Centre & Tool-Pallets

Introduction To Design Centre & Tool Pallete
Using Predefined Blocks
Editing The Predefined Blocks In Design Centre
& Tool Pallete

Creating TEXT & Tables

Creating Simple & Multiline Text
Editing Text
Changing Text Style
Inserting Tables
Modifying Tables

Dimensioning and Annotation

Introduction To Annotation Scaling
Controlling Annotation Scale
Using Multileaders
Dimensioning
Creating Center Marks
Creating Ordinate Dimensions
Creating Geometric
Dimensions And Tolerances
Working With Dimension
Substyles And Overrides

Layer Management and Best Practices

Working With Layer Filters
Using The Layer States Manager
Using Layer Standards

CURRICULUM OF SOLIDWORKS

INTRODUCTION OF DESIGN CONCEPT
AND PROCEDURE

Detailed Concept Of CAD
Need & Importance Of CAD
Overview About Actual Designing In Industries,
Fundamentals Of Design And Its Implementation
Methods
All Characteristics Of Solidworks To User Friendly
Atmosphere
Superiority Of Solidworks With Its Use And
Demand In Industries

TAKING THE SOLIDWORKS TOUR

Introduction To Solidworks.
System Requirements
Starting Solidworks In Windows
The Workbench Concept
Workbenches In Solidworks
Adjusting The Solidworks Interface
Creating And Managing Workspace
Graphic User Interface Of Solidworks
Menu And Toolbars
Opening Files
Creating New Files
Keyboard Shortcuts
Selecting/Moving Objects With Mouse
Working With Planes
Properties Toolbar
Changing The Properties
Changing The Interface From 3d Modeling To 2d
Sketching And Vice-Versa
Uses & Description About Feature Manager
Design Tree
Working With Respect To Ucs.
Setting Up The Document Options

EDITING SKETCHES

Sketch Fillet
Sketch Chamfer
Offsetting Entities
Converting Entities
Trim
Extending Entities

Jog
Mirror
Moving Sketch Entities
Moving Sketch Entities
Copying The Sketch Entities
Rotating Sketch Entities
Scaling Sketch Entities
Stretching Sketch Entities
Modify Sketch
Close Sketch Of Model
Sketch Picture
Area Hatch / Fill
Sketch Patterns
Blocks
Relations
Automatic Relations
Conflicts In Relations
Dimensioning
Dimension Property Manager
Exiting The Sketch

SKETCHER

Getting Started With Sketch
Creating Centerlines
Constructing Lines
Constructing Ellipse
Constructing a Circle
Constructing an Arc
Creating Slots
Creating Polygon
Creating a Parabola
Creating a Spline
Equation Driven Curve
Point
Creating Text
Creating Construction Geometry
Rapid Sketch
continued…

PART MODELING

Terminologies Used In Part Environment
Entering The Part Module
Choosing The Sketch Plane
Extruding Boss / Base Features
Revolving Boss / Base Features
Creating Sweep Features
Creating Loft Features
Creating Cut Features
Selecting Geometrics In Solid Works
Modeling

REFERENCE GEOMETRY

Reference Planes
Creating New Planes
Creating Reference Axes
Creating Reference Points
Creating Reference Coordinate Systems
Editing Reference Geometries
Creating Curves

PLACED FEATURES

Creating Simple Holes
Creating Standard Holes Using The Hole Wizard
Creating Fillets
Creating Chamfers.
Creating Shell Features
Creating Rib Feathers
Creating Draft Feature
Creating Pattern

ASSEMBLY MODELING

Types Of Assembly Design Approaches
Working With Solid Works Assembly Bottom-Up Approach
Positioning The Components In Assembly
Assembly Mates
Standard Mates
Advanced Mates
Mechanical Mates
Smart Mates
Mate Reference
Replacing The Assembly Components

Rotating A Component
Moving Components
Detecting Interference
Assembly Pattern
Assembly Mirror
Creating Exploded View
Physical Simulation
Top Down Design
Assembly Performance
Configuration In Assembly
Smart Components
Smart Fasteners

SURFACE MODELING

Creating Surface Features
Creating Extrude Features
Creating Revolved Features
Creating Swept Features
Creating Lofted Features
Boundary Surface
Creating Planar Surface
Creating Offset Surface
Creating A Radiate Surface
Extending A Surface
Creating Surface Fill
Creating Ruled Surfaces
Trimming Surface
Creating Mid-Surface
Replacing Faces
Deleting Faces
Un-Trimming Surface
Creating Knit Surface
Thickening A Surface
Move Faces

SHEET-METAL MODELING

Fundamental Concepts Of Sheet Metal Design
Using Sheet Metal Tools Creating Base Flange
Creating Edge Flange Creating Miter Flange Creating
Hem Creating Log Creating Break Corner/Corner-Trim
Creating Closed Corners Creating Rip Creating
Sketched Bend
Creating Unfold/Fold Flattening Sheet Metal Bends
Forming Tools Cross Break
Welding Corner
Inserting Corner Trim

CURRICULUM OF CATIA

CATIA V5 FOUNDATION TRAINING

INTRODUCTION

Concept of Design
CAD/CAM/CAE
History of CATIA
Applications and Scope of CATIA

SKETCHER

Profile
Constraints
Operations

PART DESIGN

Sketch Based Features
Dress up features
Transformation features

ASSEMBLY DESIGN

Constraint feature
Manipulation

DRAFTING

Layout
Edit Backgrounds
Dimensioning

DATA CONVERSION

Convert Files Into IGES, STEP, PDF, &
DWG. Etc.
Export & Import Files

CATIA V5 FOUNDATION TRAINING

INTRODUCTION OF DESIGN CONCEPT AND PROCEDURE

Detailed Concept Of CAD
Need & Importance Of CAD
Overview About Actual Designing In Industries,
Fundamentals Of Design And Its Implementation
Methods
All Characteristics Of Catia To User Friendly
Atmosphere
Superiority Of Catia With Its Use And Demand In
Industries

TAKING THE CATIA V5 TOUR

Introduction To Catia V5 Version.
System Requirements
Starting Catia Version V5
The Workbench Concept
Workbenches
Adjusting The Catia Interface
Creating And Managing Workspace
Menu And Toolbars
Starting New Drawing
Finding Tools
Selecting/Moving Objects With Mouse
The Object/Action And Action/Object
Approaches
Working With Planes
Graphic Properties Toolbar
Changing The Graphic Properties
Changing The Interface From 3d Modeling To 2d
Sketching And Vice-Versa
Uses & Description About Specification Tree,
Navigation Compass.
View ToolbarAs A Common Toolbar For All The
Interface.
Documentation Management

SKETCHER

Introduction Of Drafting And Its Concept
Entering/Exiting The Sketcher Workbench
Coordinate Systems
Profile Creation Tools For Creating 2D Sketch
Modifying The Sketch Created (If Error Is There)
Open Profiles And Its Limitations
Tools For Changing Visualization And Orientation
Of Sketch
Uses Of Constrains Tools For Making Fully
Constrained Sketch
Operation Tools For Reducing Work And Easy
Drawings.
Creating Basic Sketch
Positioned Sketching
Commands Such As Lines, Circle Etc
Pre-Defined Profiles
User-Defined Profiles
Setting Units
Construction Geometry
Constraining The Sketch
Difference Between Dimensional Constraints And
Geometrical Constraints
Geometry & Constraints Management (Geometric
And Dimensional)
Explanation Of Fully Constrained Sketches
Sketcher Re-Limitations
Trim Options
Quick Trim Options
Mirroring An Object
Placing/Making An Object In A Symmetrical
Position
Translation, Rotation And Scaling An Object
Offset And Offset Propagation Modes
Projecting A 3D Element
Isolating Projecting Elements
Sketch Analysis Window And Sketch Analysis
Quick Geometry Diagnosis

BASIC FEATURES OF PART DESIGNING

Concept Of 3D And Part Design Terminology
Selecting Sketch To Convert It Into Volumetric
Design
Concept Of Volumetric Designing With Respect To
Industries
Creating Base Features
Selecting A Base Feature And Modifying Them
Creating Volume In Linear Direction (Pad)
Creating A Cavity In Volume In Linear Direction
(Pocket)
Limitations Of Pad And Pocket Command
Restrictions For Pad/Pocket Profile SketchesRestrictions
For Pad/Pocket Profile Sketches
Creating Multi-Pads/Pockets
Creation Of Axis At Required Place
Dimensioning An Axis For Appropriate Work
Creation Of Volume In Circular Shape (Shaft)
Removal Of Volume In Circular Shape (Groove)
Restrictions Of Revolved Features
Creation/Removal Of Volume On Pre-Defined
Path (Rib/Slot)
Creation Of Hole Using Positioning Sketch
Hole Creation Using Pre-Defined References
Introduction To Stiffeners
Creating A New Volume Using Two Different
Sketches (Solid Combine)
Volume Creation Using Multiple Sketches With
Multiple Options
Creating Cavity Using Multiple Sketches

DRESS-UP FEATURES OF
PART DESIGNING

Creating Curves Edges Using The Multiple
References & Limitations(Fillet)
Chamfering Body/Edges Using Available
References
Shell Creation In A Body.
Advance Shell Creation In A Body With Different
Dimensions Of Different Sides
Adding Thickness To An Already Created
Side/Volume
Removal Of Extra Faces In A Body
Replacing The Face In A Body To Another Body
Creating Thread And Taps In Cylindrical Body

DUPLICATING FEATURES OF
PART DESIGNING

Mirroring Single/Multiple Feature With Respect
To Plane
Explode Mirrored Object/Objects For Further Use
Patterns And Its Importance
Use Of Standard Pattern Styles (Rectangular
Pattern, Circular Pattern)
Creating A New Pattern On User Defined
Instances
Need Of Exploding The Pattern For Editing And
Additional Usage
Keeping The Specifications To Create A Defined
Pattern
Translating An Object/Body From Its Original
Position
Rotate An Object/Body From Its Position With
Respect To Axis
Placing The Body/Object In A Symmetrical Position
With Respect To Plane
Change The Scale Of The Body By Selecting
Different Faces Or WithAxis System
Importance Of Axis To Axis System And Its Use In
Geometrys

EDITING FEATURES OF
PART DESIGNING

Investigating The Model
Concept Of Parent-Child Relationships
Redefining Parameters Of Previously Created
Features
Changing The Order Of Any Feature In A
Specification Tree
Hiding And Un-Hiding The Sketches/Features/Body
Deactivating/Activating Of Features As Per
Requirements
Use Of Defining Any Feature In Work Object
Resolving The Failures Of The Features/Body

ASSEMBLY MODELING &
PRODUCT MODELING

What Is An Assembly
Defining A New Assembly Document
Assigning Properties To The Product
Tools Used For Creating Product Structure
Use Of Compass In Assembly
Importing Existing Components In A New
Assembly
Snapping Components
Editing A Previously Created Part/Product In
Assembly Features
Exploding A Constrained Assembly
Reordering Product Structure
Reusing A Component (Copy/Paste)
Components Catalogue
Degree Of Freedom In The Assembly
Constraint Creation
Analyzing Created Constraints
Assembly Features
Making Pattern Of Any Object
Using Existing Assemblies To Create A Product
Structure
Use An Object With Respect To Pattern
Scenes
Saving An Assembly Document
Opening/Loading An Assembly

DRAFTING

Introduction Of Drafting
Need & Importance Of Drafting
Starting The Drafting Workbench
Defining The Sheet & Sizes
Adjusting Of Drawing Sheet According To
Object/Assembly
Types Of Projection
Using Predefined Drafting Styles
Scaling The Drafted View

GENERATIVE DRAFTING

Introduction
Taking Projection Of Front View On Sheet
Generating Different Views Such As Top View Etc
Difference Between Primary And Secondary View
ModifyingAn Existing View
Generative Dimensions
Balloon Generation For Drafting Of Assembly

INTERACTIVE DRAFTING

Introduction
View Planes
Creating Multiple Projections Of Different Views
Creating Views For Folding Lines
Show/Hide Hidden Lines, Centre Line, Axis Line,
Thread Etc
ModifyingAn Existing View
Creating Dimensions

DATA EXCHANGE

Converting Files For Transferring
Converting Into IGES, STEP, PARASOLID Etc.
Convert Into Jpeg, Mpeg, Tiff, Pdf Files

CATIA V5 Professional Training

WIREFRAME & SURFACE DESIGN

Introduction To Surface Design
Importance Of Surface
Process Of Surface Designing
Entering The Workbench
Generative Surface Design Process
Difference Between Open Bodies & Connected
Bodies
3D Wireframe Geometry
Points & Its Role
Creating Multiple Points On A Curve
Lines In Free Body
Line & Axis Lines
Creating Line & Axis Line In Free Space
Creating Polylines
Role Of Planes In Space
Creating New Plane With New References
Creating A Set Of Planes In An Order
Creating Free Body Curve
Connecting Different Curves
Analyzing The Sketches And Repairing/Editing
Surface Geometry
Creating Surface Using Multiple Sections
Creating A Blend Surface
Creating A Swept Surface
Manipulating The Swept Surface With Reference
Surface Option
Creating A Swept Surface With Guide Curve
Introduction To Surface Design
Importance Of Surface
Process Of Surface Designing
Entering The Workbench
Generative Surface Design Process
Difference Between Open Bodies & Connected
Bodies
3D Wireframe Geometry
Points & Its Role
Creating Multiple Points On A Curve
Lines In Free Body
Line & Axis Lines
Creating Line & Axis Line In Free Space
Creating Polylines
Role Of Planes In Space

SHEETMETAL DESIGN

Introduction To Sheetmetal Design
Generative Sheetmetal Design
Entering The Sheetmetal Workbench
Process Of Sheetmetal Designing
Sheetmetal Parameters & Its Importance
Sheetmetal Wall
Types Of Walls
Profile Based Wall
Extruded Wall
Creating A Multi-Connected Profile Walls
Additional Types Of Walls
TangentWalls
Creation Of Walls On The Edge
What Is Bend
Bending A Flat Sheet
Folding & Unfolding Of The Faces
Creating Relief On The Corner
Flange & Its Types
Features Of Sheetmetal
Creating Holes In Sheet
Stamp & Its Role In Industry
Standard Stamps
Opening Faces Of Stamp
Translating Created Sheet With Parameters
Rotating Sheetmetal Parts
Pattern And Its Types
Mirroring The Features
Unfolded View

ANSYS (OVERHEADS)

INTRODUCTION

About ANSYS
ANSYS Basics
Mechanics
What is FEA?
History Of FEM
Need Of FEM
Future Of FEM

BASICS OF FEM

FEM Procedure (Theoretical)
Steps In FEM
Theories Of Failure
Different Types Of Analysis
FEA Design Intent

Getting Started with ANSYS

ANSYS Workbench Environment
Understanding GUI
Manipulating Model
Standard Toolbar
ANSYS Toolbar
File Types
The Database & Files

CAD MODELING USING ANSYS

WorkPlane
Co-ordinates System & Units
Different Types Of Modeling
Methods of Solid Modeling
Component & Assembly Management

IMPORTING GEOMETRY FROM
OTHER CAD PACKAGES

Understanding Different Import
Formats
Working With IGES Files

MESHING (BASIC)

Introduction
Classifications Of Elements
Use Of Meshes
Types Of Meshes

MESHING (ADVANCE) & TECHNIQUE

Mesh Generation
Different Techniques Involved In Meshes
Manual Meshing

FINALIZING FE MODEL FOR ANALYSIS

Element Quality Area
Quality Check Is Mesh
Material
Conditions For Boundary

ADVANCE BOUNDARY
CONDITIONS

Application Of Mass Elements
Application Of Rigid Elements
Simulating Bolted Joint
Simulating Leakage
Mesh Generation

GETTING STARTED WITH
ANSYS WORKBENCH

ANSYS Workbench Interface
Getting Started with ANSYS Workbench
Project Page and File Management

DESIGN MODELER

Why Design Modeler?
Graphical User Interface
Design Principles
Parameters in Design Modeler
Concept Modeling
Advanced modeling features
Importing
Work plane

SIMULATION BASICS

Graphical User Interface
Idealization
Material Parameters
Discretization, Mesh Control, Mesh
Study, Mesh Quality.
Boundary Conditions
Analysis settings
Post-processing
Switching analysis
Structural and Thermal Analysis
(On Ansys Workbench)

HANDLING PROJECTS

Steps In FEA
Integrative and Dead-end FEA

PROJECT SKILLS

Possible Errors
Report Generator

PROJECTS

Power Transmissions Tower
Bicycle Frame

CURRICULUM OF CREO (PRO/E)

CREO (PRO/E) FOUNDATION TRAINING

INTRODUCTION 

Concept Of Design
CAD/CAM/CAE
History Of CREO (PRO/E)
Applications And Scope Of CREO
(PRO/E)

SKETCHER

Sketcher Interface
Creating Vector Geometry
Applying Constraint
Editing Or Modification In Vector
Geometry

PART DESIGN

Creating Datum
Base Features
Extruding Sketches
Revolving, Sweep
Swept Blend
Engineering Features
Edit Features
VariableSwept Blend

DRAFTING (DETAILING)

Create Layout
Table, Annotate
Publish
Dimensioning
Detailed Drawing

ASSEMBLY DESIGN

Top Down Assembly
Bottom Up Assembly
Assembly Constraint
Creating New Component In
Assembly Mode

DATA CONVERSION

Convert Files Into IGES, STEP, PDF, &
DWG. Etc.
Export & Import Files

SHEET-METAL DESIGN

Introduction to the Creo Sheet-Metal
Design Process
Sheet-Metal Model Fundamentals
Creating Primary Sheet-Metal Wall
Features
Creating Sheet-Metal Secondary Wall
Features
Modifying Sheet-Metal Models
Sheet-Metal Bends and Setting Up the
Sheet-Metal Environment

SURFACE MODELING

Surface Modeling Overview
Advanced Selection
Basic Surfacing Tools
Helical Sweeps
Creating and Editing Solids using Quilts

Creo (Pro/E) Foundation Training 

INTRODUCTION OF DESIGN
CONCEPT AND
PROCEDURE

Detailed Concept Of Cad
Need & Importance Of Cad
Overview About Actual Designing In Industries,
Fundamentals Of Design And Its Implementation
Methods
All Characteristics Of Creo (Pro/E) To User
Friendly Atmosphere
Superiority Of Creo (Pro/E) With Its Use And
Demand In Industries

INTERFACE WITH GUI

Menu Manager
View Toolbar
Controlling The View
Model Display
Datum Display Toolbar
Working With Document
File Tools
System Colors
Selecting The Entities
Working With Mouse Button
Selecting The Working Directory For Saving The
Document
Model Tree
Pro-E Help Option
Document In Session
Set The Parameter

SKETCHER

Sketcher Diagnostics Tools
Creating The Vector Shapes
Working With Grids
Snap Mode
Creating The Coordinate
Creating Spline And Its Geometry Control
Display Dimension
Work With Weak And Strong Dimension
Edit Definition

Creating Axis For Reference
Work With Geometrical And Dimensional
Constraint
Insert Design From Palette
Creating Text
Import Data From Dxf. File
Deleting And Trimming The Sketch Entities
Analyze The Sketch For Opening Edges
Modifying The Design

BASE FEATUES OF PART DESIGNING

Creating Solid Geometry
Selecting The Part Environment
Selecting Datum Planes (Top, Front, Right)
Creation Of Sketch For Solid Modeling
Converting An Area Into Volume Using Extrude
Features
Define The Limits Of Extrusion And Its Controls
Remove The Cavity From The Solid Part
Creating Revolute Design
Cut Out Part By Revolute
Sweep Feature
Protrusion
Thin Protrusion
Cut Sweep
Surfaces
Blend Features
Parallel Blend
Rotational Blend
Blend Surfaces
Create Solid Profile Using Swept Blend Features
Creating Spring By Helical Sweep
Boundary Blend
Creating Axis And Points
Generate New Datum Planes
Creating Datum Curves

EDITING FEATURES OF
PART DESIGNING

Mirroring Features
Moving Features
Suppressing Features
Copying Features
Deleting Features
Patterning Features

CREATING SHEET-METAL
SECONDARY WALL FEATURES

Understanding Secondary Walls
Creating Secondary Flat Walls
Using Flange Walls
Using Extruded Walls
Wall Dashboard Options
Understanding Relief

MODIFYING SHEET-METAL MODELS

Bends
Bend Options
Unbend Features
Bend Back Features
Flat Pattern
Sheet-Metal Cuts
Die Form Features
Punch Form Features
Rip

SHEET-METAL BENDS AND SETTING
UP THE
SHEET-METAL ENVIRONMENT

Order of Bend Features
Fixed Geometry
Flat States

SURFACE DESIGNING
SURFACE MODELING OVERVIEW

Introduction to Surfacing
Surface Modeling Uses
Surface Modeling Paradigms
Freeform Overview
Blending Surface Modeling Paradigms
Surfacing Terms

ADVANCED SELECTION

Advanced Chain Selection
Advanced Surface Selection

BASIC Surfacing Tools

Creating Surface Extrude Features
Creating Surface Revolve Features
Creating Fill Surfaces
Creating Sweep Surfaces with Open Trajectories
Creating Parallel Blend Surfaces
Creating General Blend Surfaces

HELICAL Sweeps

Understanding Helical Sweeps Theory
Utilizing Helical Sweeps for Surfaces

CREATING AND EDITING
SOLIDS USING QUILTS

Thickening Surface Quilts
Solidifying Quilts to Add Material
Solidifying Quilts to Remove Material
Solidifying Quilts to Replace Material
Offsetting Surfaces using the Replace Option

  1. Introduction – The 3DS Max
     UserInterface
     Viewpoints
     CommandPanel
     ViewpointUI Elements
  2. File & Objects
     Scene File Manipulation
     Simple Geometry Creation & Pivot Points
     ObjectOrientation
     Modifying StandardObjects
     SelectingObjects
     Organization of Objectsin a Scene
  3. Transforms
     TransformTools
     Transform Base Point
     CoordinateSystems
     Align
     CloningObjects
     Other Transforms
  4. Applying Modifiers
     Concepts of the Modifier Stack
     Modifiers
     Noise
     Collapsing the Stack
  5. Low-Poly Modeling
     Objects and Sub-Objects
     Sub-Object Levels
     SmoothingGroups
     Using Subdivision Surfaces
  6. Shapes
     ShapeDefinitions
     Basic Shape Creation FunctionsEditing Splines
     Adding Splinesfrom a Shape
     Segment Editing
     VertexEditing
     Using ShapeModifiers
  7. CompoundObjects
     Booleans
     ProBooleanOperations
     Lofts
     Scatter Tool
  8. Modeling in Architecture Model
     Units Setup
     Modeling the Couch
     Importinga CAD Drawing
     Modeling the LoungeChair
     CreatingtheWalls
     Creatingthe Doors
     Creatingthe Window
     Adding the Floor and Ceiling
  9. Animation Basics
     2d vs 3d Animation
     Time
     Keyframeing
     Auto Key and Set Key
     TrackView
     Time
     Ease in / Ease out
     Arcs
     SecondaryAction
     Anticipation
     Follow-through& Overlapping
     Squash& Stretch
     Exaggeration
  10. Hierarchies
     Mechanicsof Movement
     LinkingObjects
     SchematicView
     Hierarchy
  11. Materials
     Introduction to Materials
     The MartialEditor
     MaterialTypes
     Shades
     Mapping the Couch and Chair
     Mapping the Window andDoors
     Material Types Adding the Floor and Ceiling
  12. Using Maps
     Mapsin MaterialDefinitions
     MapTypes
     Displacing Mapsin Viewpoint
     Mixing Maps
     Mapping
     UnwrapUVW
     Renderto Texture
  13. Cameras
     Camera Types
     Framing a shot
     Camera Lenses
     CameraAspectRatio
     CameraAngles
     Perspective
     The MovingCamera
  14. Lighting
     Light Types
     Lighting Techniques
     Light Lister
     Three-PointLighting
     Selecting a ShadowType
     Atmospheres and Effects
  15. Mental Ray
     MentalRay
     The Arch & Design Material
     Lighting
     MentalRay Renderer
     Cameras
     Final Gatherwith MentalRay
     Safe Frames
     MentalRay Materials
  16. Rendering
     RenderingSetup
     Rendering
     TimeOutput
     Output Size
     Ram Player
     BatchRender
     Retraced Reflections and Refractions.
     Rendering the Interior and Furniture
  17. ANIMATION
     AnimationControls
     WalkthroughAnimation
     AnimationOutput

1: Introduction of Primavera

 Primavera Introduction
 P6 EPPM Suite
 Difference between P6v7 and P6 Release 8.2
 About P6 Release 8.2
 GUI of Primavera P6 Release 8.2 Client

2: Initiating process Group

 Data Structure of primavera
 Structure
 Data
 Organizational Breakdown Structure
 Procedure to Create an OBS
 Delete an OBS
 Enterprise Project Structure
 Delete an EPS
 EPS Page

3: Planning process Group

 Create Projects
 Procedure to Create Projects
 Delete Projects or EPS Elements
 Opening Projects or Templates in the EPS
 Projects Detail Window
 Calendar
 Introduction to Calendar
 Types of Calendar
 Creating Global Calendar
 Procedure to Create a Calendar
 Exception
 Creating Projects Calendar
 Changing a Project Calendar to a Global
 Calendar
 Creating Resource Calendars
 Assigning a Resource to Resource Calendar
 Conversions
 Timescale in Gantt Chart

4: Work Breakdown Structure

 Introduction to WBS
 WBC Structure
 Creating a WBS
 Working with WBS Elements
 Creating a WBS from a Template
 Configuring General WBS Information

5: Activities

 Introduction about an Activity
 Assign Calendar to the Projects
 Creating Activities
 Configuring General Tab
 Adding activities using Activity Details

6: Relationship

 Introduction about Relationship
 Types of Relationship
 Adding Relationship to the Activities
 Adding Relationship using mouse
 Linking Activities in Series
 Predecessor and Successor Form in Activity
 detail Window
 Dissolve Activity
 Apply Lead or Lag
 Creating a Relationship

7:Scheduling

 Introduction about Scheduling
 Critical Path Method
 Procedure for Scheduling
 Schedule Check
 Procedure for Scheduling

8:Constraints

 Introduction of Constraints
 types of Constraints
 assign of Constraints

9:Codes & Filter

 Introduction about Codes& filter
 Projects Codes& Filter
 Activity Codes& Filter
 Resource Codes
 Customize Filters

10:Resources

 Introduction about Resources
 Types of Resources
 Define Resources
 Resources Team
 Introduction about Resource Team

 Define Resource
 Drive Activity Dates
 Methods
 Assigning a Resource
 Assigning a Resources to an Activity
 Multiple Activities
 Assign Role to an Activity
 Assign Resource to Role
 Resource Curve
 Resource Analysis & Leveling
 Introduction about Analysis of a Resource
 Analysis
 Project Workspace
 Team Usage
 Resource Analysis
 Resource Leveling
 Duration Type
 Manual Methods of Resource Leveling

11:Baseline

 About Baselines
 Setting Baseline
 Assign Baseline
 Restore baseline
 compare baseline

12:Execution Process Group

 User Defined Fields
 Introduction about User Defined Fields
 Creating Activity UDF
 WBS UDF
 Expense UDF
 User Defined Field
 Global Change

13:Update project

 Introduction about Update
 Choose a Method for Updates
 Percentage Update
 Updating the Progress of Activities
 Units % Complete
 Physical % Complete
 Progress Spotlight
 Types of Updates
 Manual Update
 Physical % Complete

 Units % Complete
 Automatic Updates
 Display a Progress Line in the Gantt Chart

14:Monitoring control and process group

 Tracking
 Introduction about Tracking
 Earned Value Analysis
 Earned Value Fields
 Views
 Introduction about Views
 Activity View
 EPS View
 Customize Columns
 Customize Filters
 Customize Bars
 Customize activity Network
 Gantt chart View
 Activity Layout
 Group & sort

Closeing process group

 Reports
 Introduction about Reports
 Procedure to take Reports
 Tabular Reports
 Create New Report through Wizard
 Report Group
 Batch Report
 Report Preference
 Graphical ReportB

1.Introduction to BIM and Revit STRUCTURE

 BIM and Autodesk Revit
 Overview ofthe Interface
 StartingProjects
 Viewing Commands

2.Basic Sketching and Modify Tools

 Using General Sketching Tools
 Editing Elements
 Workingwith Basic Modify Tools
 Working with AdditionalModify Tools

3.Starting Structural Projects

 Linking and ImportingCAD Files
 Linking in Revit Models
 SettingUp Levels
 Copying and Monitoring Elements
 Coordinating Linked Model

4.StructuralGrids and Columns

 Adding StructuralGrids
 Placing Structural Columns
 Placing StructuralBeam

5.Foundations

 ModelingWalls
 AddingWall Footing
 CreatingPiers and Pilaster
 Adding IsolatedFootings

6.Structural Framing

 Modeling Structural Framing
 Modifying Structural Framing
 Adding Trusses

7.Working with Views

 Setting the View Display
 DuplicatingViews
 AddingCallout Views
 Elevations and Sections

8.Adding Structural Slabs

 Modeling StructuralSlabs
 Creating ShaftOpenings

9.Structural Reinforcement

 StructuralReinforcement
 AddingRebar
 ModifyingRebar
 ReinforcingWalls, Floors, and Slabs

10. StructuralAnalysis

 Preparing Projectsfor StructuralAnalysis
 ViewingAnalyticalModels
 AdjustingAnalyticalModels
 Placing Loads

11.Project – Concrete Structure

 Start a Structural Project
 Create Foundation Elements
 Frame a Concrete Structure

12.Creating Construction Documents

 SettingUp Sheets
 Placing and Modifying Views on Sheets
 Printing Sheets

13.Annotating ConstructionDocuments

 Workingwith Dimensions
 Workingwith Text
 AddingTags
 AddingDetail Lines and Symbols
 CreatingLegends

14.Creating Details

 SettingUp Detail Views
 AddingDetail Components
 AnnotatingDetails

15. Scheduling

 Structural Schedules
 GraphicalColumn Schedules
 Workingwith Schedules

16.Revit Families

 FamiliesOverview
 Different Kinds of Families
 Family Editor
 Opening the Family Editor
 The Families Guide
 Workingwith Families
 Viewing Familiesin a Project or Template
 Viewing Elements with a Specific Family Type in
a Project

17.Additional Tools

 Reusing SelectionSets
 Placing Slanted Structural Columns
 Creating Slab Types
 CreatingRebar Types
 Editing Plan and Section Profiles
 Workingwith Guide Grids on Sheets
 Revision Tracking
 AnnotatingDependent Views
 Importing and Exporting Schedules
 CreatingBuilding Component Schedules
 Creating a RepeatingDetail

1.Introduction to BIM and Revit Architecture

 BIM and Autodesk Revit
 Overview ofthe Interface
 StartingProjects
 Viewing Commands

2.Basic Sketching and Modify Tools

 Using General Sketching Tools
 Editing Elements
 Workingwith Basic Modify Tools
 Working with AdditionalModify Tools

3.Setting Up Levels and Grid

 SettingUp Levels
 Creating StructuralGrids
 AddingColumns
 Linking and ImportingCAD Files

4.Modeling Walls

 ModelingWalls
 ModifyingWalls
 Wall Properties
 Arc Walls
 Creating a wall element typs
 CompoundStructure

5.Working with Doors and Windows

 InsertingDoors and Windows
 Loading Door and Window Types from the
Library
 CreatingAdditionalDoor and Window Sizes

6.Working with Curtain Walls

 CreatingCurtain Walls
 AddingCurtainGrids
 Workingwith Curtain Wall Panels
 Attaching Mullionsto CurtainGrids

7. Working with Views

 Setting the View Display
 DuplicatingViews
 AddingCalloutViews
 Elevations and Sections

8.Adding Components

 Adding Components
 ModifyingComponents

9.Modeling Floors

 ModelingFloors
 Creating ShaftOpenings
 Creating SlopedFloors

10.Modeling Ceilings

 SettingUp Sheets
 Placing and Modifying Views on Sheets
 Printing Sheets

11.Modeling Roofs

 ModelingRoofs
 CreatingRoofs by Footprint
 EstablishingWork Planes
 CreatingRoofsby Extrusion

12.Modeling Stairs, Railings, and Ramps

 CreatingComponentStairs
 ModifyingComponent Stairs
 Workingwith Railings
 SketchingCustomStairs
 CreatingRamps

13.Openings Views

 On Face
 Vertical Opening
 Shaft opening
 Dormer opening
 Wall opening

14.Moden in Place

 Introduction
 Creating In-PlaceMasses using Forms
 Extrusion
 Revolve
 Sweeps
 Loft

15. Site Design

 Creating Toposurface o Contours
 Contourline Label
 ModifyingToposurface
 Subregion
 Split
 Merge o Building Pads
 GradedRegions
 ParkingComponents
 Site Components

16. Rendering

 Lights
 Rendering
 Walkthrough
 Solar Studies

17. Creating construction documents

 SettingUp Sheets
 Placing and Modifying Views on Sheets
 Printing Sheets

18. Annotating Construction Documents

 Workingwith Dimensions
 Workingwith Text
 AddingTags
 AddingDetail Lines and Symbols
 CreatingLegends

19. Creating Details

 SettingUp Detail Views
 AddingDetail Components
 AnnotatingDetails

20. Adding Tags and Schedules

 Adding Tags
 Adding Rooms and Room Tags
 Workingwith Schedules

21. Introduction to Worksets

 Introduction to Worksets

22. Additional Tools

 Reusing SelectionSets
 Editing WallJoins
 Wall Sweeps and Reveals
 CreatingCurtain Wall Types with AutomaticGrids
 EnhancingViews
 CreatingDormers
 Workingwith Guide Grids on Sheets
 RevisionTracking
 AnnotatingDependentViews
 Importing and Exporting Schedules
 CreatingBuilding Component Schedules

1. Introduction to BIM and Revit MEP

 BIM and Autodesk Revit
 Overview of the Interface
 Starting Projects
 Viewing Commands

2. Basic Systems Tools

 Connecting Components
 Working with Additional Modify Tools
 Creating Systems – Overview

3. Starting Systems Projects

 Linking in Revit Models
 Setting Up Levels
 Copying and Monitoring Elements
 Batch Copying Fixtures
 Coordinating Linked Models

4. Working with Views

 Setting the View Display
 Duplicating Views
 Adding Callout Views
 Creating Elevations and Sections

5. Spaces and Zones

 Preparing a Model for Spaces
 Adding Spaces
 Working with Spaces
 Creating Zones
 Creating Color Schemes

6. Energy Analysis

 Preparing a Project for Energy Analysis
 Analyzing the Heating and Cooling Loads
 Exporting for Secondary Analysis

7. HVAC Networks

 Adding Mechanical Equipment and Air Terminal
 Adding Ducts and Pipes
 Modifying Ducts and Pipes

8. Advanced Systems for HVAC and Plumbing

 Creating and Modifying Systems
 Creating Automatic Layouts
 Testing Systems

9. Electrical Systems

 About Electrical Systems
 Placing Electrical Components
 Creating Electrical Circuits
 Setting up Panel Schedules
 Adding Cable Trays and Conduit
 Testing Electrical Layouts

10. Creating Construction Documents

 SettingUp Sheets
 Placing and Modifying Views on Sheets
 Printing Sheets

11. Annotating Construction Documents

 Adding Dimensions
 Working With Text
 Drawing Detail Lines and Symbols
 Creating Legends

12. Adding Tags and Schedules

 Adding Tags
 Working with Schedules

13. Creating Details

 Setting Up Detail Views
 Adding Detail Components
 Annotating Details

14. Introduction to Worksets

 Introduction to Worksets

15. Additional Tools

 importing CAD Files
 Loading from Autodesk Seek
 Custom Piping
 Work with System Graphics
 Pressure Loss Reports
 Working with Guide Grids on Sheets
 Revision Tracking
 Annotating DependentViews
 Importing and Exporting Schedules
 CreatingBuilding Component Schedules

16. Revit Families

 FamiliesOverview
 Different Kinds of Families
 Family Editor
 Opening the Family Editor
 The Families Guide
 Working with Families
 Viewing Families in a Project or Template
 Viewing Elements with a Specific Family Type in
a Project

 

1: Introduction of STAAD-PRO

 STAAD Pro Introduction
 Starting Staad. Pro
 Creating New file
 Opening Existing File
 Closing a file
 Saving& SavingAs
 Module Review
 SalientFeatures
 Hardware Requirements
 Staad Pro Screen information
 Overview of Structural Analysis and Design
 Types of Structure
 Idealization of Structures
 Various Unit Systems
 CoordinateSystems
• Global Coordinate System
• Local Coordinate System
 Staad Commands And Input Instructions
Command Formats
• Free Formatting Input
• Commenting Input
• Meaning of Underlining in the Manual
 Problem Initiation And Title

2: STRUCTURAL MODELING

 What are Nodes, Beams, and Plates
 How things are done in the Input File
 Geometry Creation Methods
 Using Structure Wizard
• Things you can do in Structure Wizard
• Drafting the Geometry using a Snap / Grid
 Viewing
 Selecting
 Using Selecting While viewing 3D Geometry
 Joint Coordinate Specification
• Graphical User Interface
 Member Incidence Specification
• Graphical User Interface

3: OTHER USEFUL FUNCTIONS TO COMPLETE THE GEOMETRY

 Introduction
 Translation Repeat
 Circular Repeat
 Insert Node
 Add Beams between midpoints
 Add beams by the perpendicular intersection
 Connect beams along an Axis
 Cut Section
 Undo / Redo
 Dimensioning

4: PROPERTY DETAILS

 Material Specification
• Material Constants
• Constant Specification
 Member Property Specification
• Prismatic Property Specification
• Tapered Member Specification
• Specifying Properties from Steel Table
• User Table Specification
 Member Orientation Specification
• Beta Angle

5: MEMBER

 Inactive / Delete Specification
 Listing of Members / Joints by Specifications of
Groups
 Member Offset
 Member Release Specification
 Member Truss Specification
 Member Tension / Member Compression
Specification
 Global Support Specification
• Fixed / Pinned / Fixed but Release / Spring
Supports
• Inclined Supports
 Curved Member Specifications
 Member Cable Specifications

6: LOADING PARTICULARS

 LoadingSpecification
 Self weight Loading Specification
 Member Load Specification
 Area Load / Floor Load
• Area Load
• Floor Load
 Load Combination Specification

7: ANALYSIS

 Analysis Specification
 Print Specification
• Pre Analysis Print Commands
• Post Analysis Print Commands
 Load List Specifications
• Report Generation
• Output file

8: POST-PROCESSING

 Introduction
 First Steps
• Node Displacement
• Beam forces
• Beam Stresses
• Node Reactions
 Beam Graphs
 PlateContour
 Plate Results Along the line
 Animation
 Reports

9: R. C. DESIGN

 Concrete Design As per IS:456
• Design Parameters
 Design of Beams
• Design for Flexure
• Design for Shear
 Design of Columns
 Concrete Design Specifications
 Concrete Design Parameter Specifications
 Concrete Design Command
 Concrete Take Off
 Concrete Design Terminator

10: STEEL DESIGN

 Steel Design As per IS:800
 AllowableStresses
• AxialStresses
• Bending Stresses
• Shear Stress
• Combined Stress
 Parameter Specifications
 Code Checking Specification
 Member Selection Specification
 Tabulated Results Of Steel Design
 Interactive Designs

11: SEISMIC ANALYSIS

 Introduction to Seismic analysis
 Earthquake loading in high-rise buildings
 Implementation of various load combinations of
 Earthquake analysis using IS:1893
 Analysis and Design of building considering
Earthquake loading

12: WIND LOAD ANALYSIS

 Introduction to Wind load analysis
 Calculation of wind forces in High rise building
 Analysis and Design of building for Wind loading

13: DESIGN OF SLABS

 Introduction to Slabs
 Design of Slabs using IS:456
 Modeling of 1 way, 2 way, and Cantilever Slab using
Staad Pro
 Analysis and Design of these Slabs using Staad Pro

Scroll to Top
Open chat
Need Help?
Hello
Can we help you?