0% found this document useful (0 votes)
77 views7 pages

Syllabus Full - Stack - Development Internship

This document provides details about a 300-hour full stack development training program costing INR 12,000. The training will cover Java, Angular, GitHub, and project work. Key topics include object-oriented programming concepts, Java fundamentals, data types, variables, methods, loops, inheritance, polymorphism, exceptions, collections, interfaces, packages, threads, Swing, and JDBC. Upon completion, students will receive a certificate and lifetime access to revisions. The hands-on, project-focused training aims to prepare students for careers as full stack developers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views7 pages

Syllabus Full - Stack - Development Internship

This document provides details about a 300-hour full stack development training program costing INR 12,000. The training will cover Java, Angular, GitHub, and project work. Key topics include object-oriented programming concepts, Java fundamentals, data types, variables, methods, loops, inheritance, polymorphism, exceptions, collections, interfaces, packages, threads, Swing, and JDBC. Upon completion, students will receive a certificate and lifetime access to revisions. The hands-on, project-focused training aims to prepare students for careers as full stack developers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

PROJECT ORIENTED TRAINING AND INTERNSHIP PROGRAM

Course: Full Stack Development Training Charges: INR 12,000 /-


Duration: 300 Hours [6 Days/ Week] Perk: Appointment Letter, Certificate, Life Time Revision
Java[Core+Advance+Corporate],Angular12, GitHub, Project Work from Industry

Object Oriented Programming (OOPS) 3 Object & Classes


1
concepts Introduction of Class
Object Oriented Programming Role of Object in Class creations
Object Oriented vs. Procedure Oriented How to identify Class
Object Oriented and Real World Class, Variables and Methods
Classes & Objects Concepts Difference between class, object&variables
OOPS terminology & concepts Practice with 50 assignment questions
Advantages of OOPS This keyword with 6 use
Why Object Oriented Programming 4 Data types and Variables
Data Encapsulation What is data type?
Data Abstraction Primitive & Non-primitive Data types
Data Hiding Variables, Identifiers and Literals
2 Introduction and Basic Concepts of Java Memory Management
Introduction to JAVA Discussion on Data Storage and Internal
What is Java? Why Java? Pointers
How Java can change the life? Types of Variables
Features of Java and Applications Static/Class Variable
Flow Control Structures Object/Instance Variable
Java Version & Environment Local Variables
Features of JAVA 7, JAVA 8, JAVA 9, JAVA 10 5. Methods
Java Language Components Main Method
Execution Of Java program Static Method
Byte code Understanding Non Static Method
A First Java Program Method Declaration, Definition & Calling
Compiling and Interpreting Applications Argument Passing-Pass by Value and Pass by
The JDK Directory Structure Reference [Object Passing]
Introduction of Eclipse and Net Beans Method Overloading
Different Logic Buildups

AMSTECH TRAINING ASSOCIATES PRIVATE LIMITED


Regd. Office: Level 3, Office 314 & 329, Veda Business Park, Near by Apple Hospital,
Bhawarkua Main Square, Indore, Madhya Pradesh [India], CIN: U80302MP2021PTC054708
0731-4991452, +91-8889995359, [email protected], https://www.amstechinc.com
“We do not believe in Theoretical Engineering so, Theory Lovers Please Excuse Us”
6. Loops& Control Statements Method Overloading
for Loop Run-time Polymorphism
while Loop Method Overriding
do-while Loop Polymorphism in Java
For-Each Loop Types Of Polymorphism
Continue & Break Statement super keyword
If-else Control Statement The Object Class & Methods
Switch Case Major Assignment 1
7. Constructors & Destructors
11 Java I/O and Files
Need of Constructor
What is a Java I/O and Stream?
Types of Constructors
Reading and Writing to Files
Constructor Overloading
Input and Output Stream
Memory Management
Reading Lines
Role of Garbage Collector
Opening & Closing Streams
8 Java Modifiers
Manipulating I/O data
Data Hiding
Predefined Streams
Difference between Data Hiding and
File handling Classes & Methods
Abstraction
Using Reader & Writer classes
Public, Private, Protected & Default Modifiers
12 Interfaces and Abstract Classes
9 String, StringBuilder and StringBuffer
What is an Interface
String Class
Defining Interfaces
Immutable vs mutable
Separating Interface
String Constant Pool
Implementing Interfaces
String Methods
Extending Interfaces
Interview Questions on String
Abstract Classes
10 Composition, Inheritance & Polymorphism
Interface by Java 7
Data Abstraction, Reusability
Default & Static Method in Java 8
Composition
Private Methods in Java 9
What is Inheritance?
Difference between Java 7, Java8 & Java 9
Why use Inheritance?
Interface
Inheritance in Java
13 Packages
Types Of Inheritance
What is a Package?
Single Inheritance
Types Of Packages
Multi-level Inheritance
Advantages of using a Package
Hierarchical Inheritance
Naming Convention
Hybrid Inheritance
Creating Packages

AMSTECH TRAINING ASSOCIATES PRIVATE LIMITED


Regd. Office: Level 3, Office 314 & 329, Veda Business Park, Near by Apple Hospital,
Bhawarkua Main Square, Indore, Madhya Pradesh [India], CIN: U80302MP2021PTC054708
0731-4991452, +91-8889995359, [email protected], https://www.amstechinc.com
“We do not believe in Theoretical Engineering so, Theory Lovers Please Excuse Us”
Import Statement Lifecycle Of A Thread
Static Imports Phases of Thread life cycle
CLASSPATH and Import Runnable Interface
Defining Packages Thread Synchronization
Scope Thread communication
JAVA Inbuilt Package Thread group
Java.lang package Thread priorities
Java.util package Thread Interruption
Java.io package 17 Swing
Major Assignment 2 Introduction of Swing
Swing Features
14 Collection Framework
Hierarchy Of Java Swing Classes
Discussion on Various Data Structures
Swing GUI Components
Array, LinkedList, Stack, Queue, Tree, Graph
Packages Used In Swing
Introduction of Collection Framework
Swing Control Classes & Methods
List, Set,SortedSet& Map Interface
Using Swing API
ArrayList, LinkedList, Vector & Queue
Swing API MVC Architecture
HashSet, LinkedHashSet&TreeSet
AWT v/s Swing
Map Interface & Methods
Event Handling In Swing
HashMap&TreeMap
Event Listener Interfaces
All Collection Methods & Applications
18 JDBC
Comparator & Custom Sorting
Introduction of JDBC
15 Java Exceptions
JDBC Architecture
Discussion on Java Virtual Machine
Common JDBC Components
What is Java Exception
Types Of JDBC Drivers & Differences
Error vs Exception
Importing Packages
Checked & Unchecked Exception
Registering JDBC Drivers
Try, Catch & Finally
Connecting a Java program to a Database
Throw & Throws Keywords
Executing Query
Custom or User Defined Exception
Statement Class & Objects
Major Assignment 3 Getting Information from Database
16 Multithreading Obtaining Result Set Information
Non-Threaded Applications DML Operations through JDBC
Introduction to Threads & multithreading Cleaning up Environment
Threaded Applications 19 Java MVC Architecture
Creating threads and running Introduction to MVC

AMSTECH TRAINING ASSOCIATES PRIVATE LIMITED


Regd. Office: Level 3, Office 314 & 329, Veda Business Park, Near by Apple Hospital,
Bhawarkua Main Square, Indore, Madhya Pradesh [India], CIN: U80302MP2021PTC054708
0731-4991452, +91-8889995359, [email protected], https://www.amstechinc.com
“We do not believe in Theoretical Engineering so, Theory Lovers Please Excuse Us”
Architecture of MVC Cookies
Advantages of MVC Hidden field
Three-tier architecture URL Rewriting
Building pages with MVC HTTPSession
Database Designing 22 Java Server Pages
20 DB Design Introduction of JSP
What is SQL? JSP Architecture
SQL Process JSP Processing
SQL Commands(DDL, DML, DCL) JSP Tag library
What is RDBMS? Core Tags
What is a Table, Field, Row, and Column? JSP Standard Tags
SQL Constraints & Keys JSP Page Life Cycle
Data Integrity 23 Networking-Socket Programming
Database Normalization Internet Addressing
Databases Types(MySQL, Oracle) Factory & Instance Methods
SQL Datatypes TCP/IP Server -Client Sockets
SQL Synrax URL Connection
SQL Operators 24 UI Prototyping
SQL Clause Prototyping of Web & Mobile App
SQL Functions Working Experience- InVision Tool &
SQL JOIN Photoshop
SQL Expressions 25 Design Pattern
Working experience – MySql Workbench Singleton
Project Work Desktop DAO
DTO
Application Development Introduction to MVC
21 Servlets & Servlets Web Services Architecture of MVC
What is a web application? Advantages of MVC
What is a Servlet? 26 Introduction of Angular 12
Advantages of Servlet Introduction to Angular 12 MVC Architecture
Servlet Class & Web Service Conceptual Overview
Lifecycle of Servlet Setting up the Environment
Handling HTTP GET & POST Requests First Application
Servlet Context Interface Understanding Attributes
Advantages of Servlet Context 27 Expression and Data binding
Session management & Tracking Techniques Number and String Expressions

AMSTECH TRAINING ASSOCIATES PRIVATE LIMITED


Regd. Office: Level 3, Office 314 & 329, Veda Business Park, Near by Apple Hospital,
Bhawarkua Main Square, Indore, Madhya Pradesh [India], CIN: U80302MP2021PTC054708
0731-4991452, +91-8889995359, [email protected], https://www.amstechinc.com
“We do not believe in Theoretical Engineering so, Theory Lovers Please Excuse Us”
Object Binding and Expressions 33 Routing
Working with Arrays Introduction to SPA
Forgiving Behaviour Creating HTML Templates
Understanding Data Binding Configuring Route Provider
28 Working with Directives 34 Controllers
Introduction Understanding Controllers
Core Directives Programming Controllers and $scope object
Conditional Directives Adding Behaviour to a Scope Object
Style Directives Passing Parameters to the Methods
Mouse and Keyboard Events Directives Having Array as members in Controller Scope
29 Filters Nested Controllers and Scope Inheritance
Purpose of Filters Multiple Controllers and their scope
Built-In Filters 35 Web Programming Introduction
Uppercase and Lowercase Filters Architecture of a website
Currency and NumberFormatting Filters Different technologies in making the website
OrederBy Filter Web Development Introduction
Filter 36 HTML-Introduction
Creating Custom Filter History of HTML
30 Forms What you need to do to get going and make
Using Simple Form your first HTML page
Working with Select and Options What are HTML Tags and Attributes?
Input Validations HTML Tag vs. Element
Using CSS classes HTML Attributes
Form Events 37 HTML-Basic Formatting Tags
Custom Model update triggers <html>,<body>,<h1> to
Custom Validations <h6>,<center>,<dd>,<dl>,<dt>,<em>,<font>,<
31 Modules form>,<head>,<hr>,<img>,<input>,<link>,<me
Why Module? nu>, <meta>,<ol>,<option>
Module Loading and Dependencies Attribute
38
Recommended Setup of Application The href Attribute
Creation vs Retrieval The src Attribute
32 Services The width and height Attributes
Understanding Services The alt Attribute
Developing Creating Services The style Attribute
Using a Service The lang Attribute
Injecting Dependencies in a Service The title Attribute

AMSTECH TRAINING ASSOCIATES PRIVATE LIMITED


Regd. Office: Level 3, Office 314 & 329, Veda Business Park, Near by Apple Hospital,
Bhawarkua Main Square, Indore, Madhya Pradesh [India], CIN: U80302MP2021PTC054708
0731-4991452, +91-8889995359, [email protected], https://www.amstechinc.com
“We do not believe in Theoretical Engineering so, Theory Lovers Please Excuse Us”
HTML Formatting Tags Selectors, UniversalSelector, Descendant /
HTML Color Coding Child Selectors, Attribute Selectors, CSS -
39 HTML-GroupingUsing Div Span Pseudo Classes
Div and Span Tags for Grouping 50 CSS3-Color Background Cursor
40 HTML-Lists Color , background-color, text-decoration,
Unordered Lists text-align, vertical-align,text-indent, text-
Ordered Lists transform, white space, letter-spacing, word-
Definition list spacing, line-height, font-family, font-size,
41 HTML-Images font-style, font-variant, font-weight
Image and Image Mapping 51 CSS3-Lists Tables
42 HTML-Hyperlink list-style-type,list-style-position,list-style-
URL - Uniform Resource Locator image
URL Encoding ,list-style,CSS Tables, border, width & height,
43 HTML-Table text-align, vertical-align, padding, color
< table >,<th>,<tr>,< td >,< caption >,<thead>, 52 CSS3-Box Model
<tbody>,<tfoot>,<colgroup>,< col > Borders & Outline
HTML-Iframe Margin &Padding,Height and width, CSS
44 Using Iframe as the Target Dimensions
HTML-Form 53 CSS3-Display Positioning
< input >,<textarea>,< button >,< select >, CSS Visibility, CSS Display, CSS Scrollbars, CSS
< label > PositioningStatic Positioning, Fixed
45 HTML-Headers Positioning, Relative Positioning, Absolute
Title, Base,Link,Styles,Script,Meta Positioning, CSS Layers with Z-Index.
46 HTML-Miscellaneous 54 Overview of Bootstrap
HTML Meta Tag, XHTML, HTML Deprecated Introduction of Bootstrap
Tags & Attributes Syntax of Bootstrap
47 CSS3-Introduction Container and Container
Benefits of CSS, CSS Versions History, CSS 55 Bootstrap Component
Syntax ,External Style Sheet using < link >, Jumbotron, Button,Grid,Table, Form, Alert, Wells
Multiple Style Sheets, Value Lengths and Badge and label, Panels, Pagination, Pager, Image,
Percentages Glyphicon, Carousel, Progress Bar, List Group,
48 CSS3-Syntax Dropdown, Collapse

CSS Syntax,single Style Sheets,Multiple Style 56 Bootstrap Advance Component


Sheets, Value Lengths and Percentages Tabs/Pill , Navbar, Input Types, Modals,
49 CSS3-Selectors Popover , Scrollspy
ID Selectors, Class Selectors ,Grouping 57 Bootstrap Utilities
Bootstrap Border, Bootstrap
AMSTECH TRAINING ASSOCIATES PRIVATE LIMITED
Regd. Office: Level 3, Office 314 & 329, Veda Business Park, Near by Apple Hospital,
Bhawarkua Main Square, Indore, Madhya Pradesh [India], CIN: U80302MP2021PTC054708
0731-4991452, +91-8889995359, [email protected], https://www.amstechinc.com
“We do not believe in Theoretical Engineering so, Theory Lovers Please Excuse Us”
Clearfix,Bootstrap Close Icons , Bootstrap
Colors, Display Flex box, Display Property ,
Live Project Work
Image Replacement , Invisible Content ,
Bootstrap Position , Responsive helpers , Web Application Development
Screen Readers , Bootstrap sizing , Bootstrap
spacing , Bootstrap Typography

INFORMATION AT A GLANCE
1. 100% Practical Learning & Job Assistance Operating System: Ubuntu 18.04
Development IDE: NetBeans &Eclipse
2. Live Product Experience & Corporate Culture Database: MySql Workbench
3. Tailored training by Industry Experts Agile Project Management: Trello& JIRA
API Development: Postman / Swagger API
4. 6 Month Duration Internship Certification Web Design: Visual Studio
UI Prototyping: Invision studio
5. Live project deployment and source code
Repository: GitHub
availability

6. Hands-on opportunities to work on Client


Requirements and Live Projects.

7. Hi-Tech Infrastructure

AMSTECH TRAINING ASSOCIATES PRIVATE LIMITED


Regd. Office: Level 3, Office 314 & 329, Veda Business Park, Near by Apple Hospital,
Bhawarkua Main Square, Indore, Madhya Pradesh [India], CIN: U80302MP2021PTC054708
0731-4991452, +91-8889995359, [email protected], https://www.amstechinc.com
“We do not believe in Theoretical Engineering so, Theory Lovers Please Excuse Us”

You might also like