JAVA And Angular
JAVA And Angular
CURRICULUM 6 WEEKS
INTRODUCTION TO JAVA
Understanding Requirement: Why Java
Why Java is important to the Internet
JAVA on LINUX Platform
EXCEPTION HANDLING
Fundamentals of exception on handling
Types of exceptions
Learning exception handlers
Try and catch
Multiple catch clauses
Nested try statements
Throw, throws and finally
STRING HANDLING
Learning String Operations
Learning Character Extraction
Learning String Comparison
Understanding of StringBuffer Class
WINDOWS PROGRAMMING
Swing
Introduction to JFC
Controls
Event Delegation Model
Event Classes
Event Listeners
Applet
Applet Basics
Architecture and Skelton
Simple Applet Display Methods
The HTML Applet Tag
MULTITHREADED PROGRAMMING
The Java Thread Model
Creating a Thread: Extending Thread, Implementing Runnable
Creating Multiple Threads and Context Switching
Synchronization: Methods and Statement
Interthread Communication
NETWORKING
Introduction to Networking
URL, InetAddress
Socket and Server Socket
Datagram Socket
COLLECTION API
Collection Overview
The Collection Interfaces (List, Set, SortedSet)
The Collection Classes (ArrayList, LinkedList, HashSet, TreeSet)
Accessing a Collection via an Iterator
Working with Maps
INTRODUCTION TO JAVA
Introduction to J2EE Architecture
Tier Architecture
Single Tier
Two Tier
Three Tier
N Tier
J2EE COMPONENTS
Web Components
Business Components
J2EE CONTAINERS
Container Types
Container Services
JDBC
Introduction to JDBC
JDBC Drivers
Statements
Metadata
Scrollable & Updatable ResultSet
Batch Updates
JAVA SERVLET
Introduction to Web
Programming
Advantages of Servlets
Servlet Lifecycle
Packing and Deployment
Session Tracking
Request Dispatching
Ajax
XMLHTTP Request
Ready State
Onreadystate Change
ResponseText
ResponseXML
Status
Jquery
Jquery with Ajax
Jquery Event
Jquery Selectors
JSON
RMI
Distributed Applications
RMI Architecture
Implementation
ANGULAR 4
Introduction
Course Objectives
What is Angular
Why use Angular
AngularJS to Angular 4
What's Changed
Semantic Versioning
Introduction to TypeScript
Why Use TypeScript
Basic Types
Classes and Interfaces
Type Definitions
Compiling TypeScript
ES 6 Primer
Let and Const
Template Strings
Lambda Functions
Modules
Environment Setup
Node / NPM
TypeScript
Application File Structure
Angular CLI
Code Editors
Getting Started
Our First Component
Modules
Why use Modules
NgModule
Declarations
Providers
Imports
Bootstrapping
The Core Module
Shared Modules
Components Asynchronous Operations
Introduction to Components Introduction to Async
Component Architecture Patterns Observables
Decorator Metadata HTTP Request / Response
State & Behaviour
Inputs and Outputs Third –Party NPM Package
Social Login Authentication
Templates Cookies and Local Storage
Inline vs External Angular File Upload
Template Expressions Angular Pagination
Data Bindings
*ngIf else and *ngFor
Built-in Structural Directives
Built-in Attribute Directives
Custom Directives
Types of Directive
Create your own Structural Directive
Create your own Attribute Directive
Pipes
Built-in Pipes
Custom Pipes
Services
Introduction to Services
Building a Service
Lifecycle Hooks
Component LifeCycle
Using ngOnInit
All lifecycle Hooks
Routing
The Component Router
Defining Routes
Route Params
Child Routes
Template-driven Forms
Introduction to forms
Template-driven forms
Validation
Partners : Java
NOIDA GREATER NOIDA GHAZIABAD FARIDABAD
A-43 & A-52, Sector-16, F 205 Neelkanth Plaza Alpha 1 1, Anand Industrial Estate, SCO-32, 1st Floor, Sec.-16,
Noida - 201301, (U.P.) INDIA commercial Belt Opposite to Alpha Near ITS College, Mohan Nagar, Faridabad (HARYANA)
Ph. : 0120-4646464 Metro Station Greater Noida Ghaziabad (U.P.) Ph. : 0129-4150605-09
Mb. : 09871055180 Ph. : 0120-4345190-91-92 to 97 Ph.: 0120-4835400...98-99 Mb. : 09811612707
Mb. :09899909738, 09899913475 Mb. : 09810831363 / 9818106660
: 08802288258 - 59-60
GURGAON
1808/2, 2nd floor old DLF,
Near Honda Showroom,
Sec.-14, Gurgaon (Haryana)
Ph. : 0124-4219095-96-97-98
Mb. : 09873477222-333
www.facebook.com/ducateducation