0% found this document useful (0 votes)
29 views

JAVA And Angular

JAVA And Angular

Uploaded by

hemantthandel30
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)
29 views

JAVA And Angular

JAVA And Angular

Uploaded by

hemantthandel30
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/ 5

JAVA+ANGULAR4

CURRICULUM 6 WEEKS
INTRODUCTION TO JAVA
Understanding Requirement: Why Java
Why Java is important to the Internet
JAVA on LINUX Platform

INTRODUCTION TO JAVA VIRTUAL MACHINE


Java Virtual Machine Architecture
Class loading process by Classloaders
Role of Just in Time Compiler (JIT)
Execution on Engine

AN OVERVIEW OF JAVA AND BUZZWORDS


Data Types, Variables ad Arrays
Operators
Control statements
Object oriented Paradigms
Abstraction
The Three OOP Principles
(Encapsulation , Inheritance and Polymorphism)

JAVA CLASSES AND OOP IMPLEMENTATION


Class Fundamentals
Command Line Arguments
 Learning static initializer
Declaration on of Objects
Instance Variable Hiding
Overloading and Overriding of Methods
Understanding of Access Controls:
Private, Public and Protected
Learning Nested and Inner Classes
Dynamic method Dispatching
Using Abstract Classes
Using final to prevent Overriding & Inheritance
Garbage Collection

PACKAGES AND INTERFACES


Defining a Package
Understanding CLASSPATH
Access Protection
Importing Packages
Defining and implementing an Interface
Abstract classes Vs Interfaces
Genrics
Annotations
Vargs
For Each

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

INTRODUCTION TO EVENT HANDLING


Event Delegation Model
Event Classes
Event Listeners
Adapter Classes

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

MANAGING INPUT AND OUTPUT IN JAVA


Introduction to I/O streams
File Handling
Binary Streams
Character Streams
Data Streams
Serialization

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

J2EE (JAVA 2 ENTERPRISE EDITION)

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

JAVA SERVER PAGES (JSP)


JSP Architecture
JSP Elements
JSP Objects
Custom Tags

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

JAVA Mail API


Utilities
My Eclipse 8.0
Net Beans 6.5
Web Server
Apache Tomcat 6.0
Application Server
Bea's Web logic 10.3
Introduction to Framework
Spring
Hibernate

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

You might also like