Professional Documents
Culture Documents
FULL STACK
Introduction to WEB
What is Web?
Web Features?
W3C and W3C Members
Introduction to What WG
Core HTML
Introduction
Parts in HTML Document
Version Information
Head Section
Meta Information
Favicons
Body Section
HTML FORMS
Anchors, Images
Advance HTML5
Introduction
HTML5 HISTORY
Why HTML5?
New Features and Groups
Structure of HTML5 Document
Power of HTML5 and Features
Semantics and Block Level Elements
HTML5 Forms
HTML5 Multimedia
HTML5 Graphics
Core CSS
Introduction
CSS Basics
CSS Introduction
CSS Syntax
CSS Versions
CSS Id & Class
CSS Styling
Styling Backgrounds
Styling Text
Styling Fonts
CSS Borders
Advance CSS
Introduction
CSS3 Modules
Selectors
Box Model
Backgrounds and Borders
Text Effects
2D/3D Transformations
Core &Adanced Animations
Multiple Column Layout
User Interface
JAVASCRIPT (ES-5 and ES-6)
l Basic JavaScript
l DOM and BOM
l Intervals and Objects
l Prototype ,Hoisting and Closure
l Let , Const , Arrow , Class and Inheritance
l Map, Filter , Reduce , Template Literals
l forEach, for-in, for-of loop.
Typescript
l Why Typescript
l Basic Types
l Class and Interfaces
l Modules
INTRODUCTION TO REACT JS
l What is React JS?
l What is SPA?
l DOM vs Virtual DOM
l Advantages and Disadvantages
l Key Features
ENVIRONMENTAL SETUP
l Node | NPM
l Installation of CLI
l Setup Project
l Directory Structure
l Code Editors
l How React JS Application Boot
ADVANCE REDUX
l Async Actions
l Middleware
l Redux Thunk and Redux Saga
React Hooks
l Why We Need Hooks.
l Different Types Of Hooks
l Using State And Effect Hooks
l Usereducer , Useref Etc.
l Custom Hooks
l Rules Of Hooks
Third Party Modules
l Social Login
l Pagination
l Search
l Filter
l JWT Token
l File Upload
l Many More
Rest Js Testing
l Jest with Enzyme
NESTED TYPES
l Static Nested Class
l Non-static Nested Class
l Local Class
l Anonymous Class
l Nested Interface
ARRAYS
l General Definition of Array
l Advantages from Array
l Arrays in Java
l 1-d Arrays
l 2-d Arrays
l Jagged Arrays
l Array of reference type
l Operations on Arrays
EXCEPTION HANDLING
l Types of Runtime Errors
l Understanding Exceptions
l Exception Class Hierarchy
l Try & Catch Blocks
l Patterns of Catch Block
l Nested Try statements
l Throw, throws and finally
l Creating Custom Exceptions
l Checked & Unchecked Exceptions
l Assertion
WORKING WITH STRINGS
l What is String
l String Class
l Creating String Object
l Operations on String
l String Buffer Class and it's Methods
l Difference between String and StringBuffer class
l String Builder Class and it's Methods
l Difference between StringBuffer and StringBuilder
SWING
l Introduction to AWT
l Introduction to Swing Components
l Look And Feel of Swing Components
l MVC Architecture of Swing Components
l Working with Image
l Advance Swing Components
l JOptionPane,JTree,JTable,JTabbedPane
l JfileChooser,JcolorChooser
l Menu Components
l JMenu
l JMenuItem
l JMenubar
MULTITHREADED PROGRAMMING
l Multitasking: Why Concurrent Execution
l Multiprocessing v/s Multithreading
l Main Thread (Default Java Thread)
l Creating Child Threads and understanding context switching
l Thread States
l Thread Group
l Thread Synchronization: Methods and Blocks
l Inter-Thread communication
l Daemon Threads
l Deadlock
I/O STREAMS
l What is I/O
l Why Need Streams
l Byte Streams and Character Streams
l Read/Write operations with file
l Scanner Class
l Object Serialization& Deserialization
l Transient keyword
l File Class and it's Methods
SOCKET PROGRAMMING
l Understanding Fundamentals of a Network
l Socket and ServerSocket Classes
l InetAddress Class
l DatagramSocket and DatagramPacket Classes
l URL,URLConnection,HttpURLConnection Classes
REFLECTION
l Understanding the Need Of Reflection
l Getting information about class's modifiers, fields, methods, constructors and super classes
l Finding out constant and method declaration belong to an interface
l Creating an instance of the class whose name is not known until runtime
l Getting and setting values of an object's field if field name is unknown until runtime
l Invoking a method on an object if the method is unknown until runtime
l Invoking Private Methods
JODA API
l java.time.LocalDate
l java.time.LocalTime
l java.time.LocalDateTime
JAVA SERVLET
l Introduction to web programming
l Role of Servlet in web programming
l Servlet Lifecycle
l Servlet with Annotations
l @WebServlet
l @WebInitParam
l @WebListener
l @WebFilter
l @MultipartConfig
l Request Dispatching
l Parameters & Attributes and their differences
l ServletConfig and ServletContext
l File Uploading and Downloading
l Session Tracking&State Management
l Cookie
l Url Rewriting
l Hidden Form Field
l Session Object
l Events & Listeners
l Dependency Injection
l Refreshing Servlet
l Filters
JAVA SERVER PAGES (JSP) & JSTL
l JSP Architecture
l JSP Elements
l JSP Objects
l Understanding JavaBeans
l Custom Tags
l Using tags of JSTL
l Expression Language
PROJECT CLASSES
l Front End Coding
l FORM DESIGNING
l HTML
l CSS
l JAVA SCRIPT
l BOOTSTRAP
l Back End Coding
l DATABASE DESIGNING
l Connecting forms to database
l Writing Business Logic
l Project Hosting
DESIGN PATTERN
l Why Design Patterns…?
l Front Controller
l Composite View
l Factory Pattern
l Singleton Pattern
l DAO Pattern
JAVA MAIL API
l Email System and Protocols
l Sending & Receiving Mails
l Handling Attachments
SPRING
SPRING
l What is Spring?
l Spring modules
l Understanding dependency Injection
l Applying aspect-oriented programming
BASIC BEAN WIRING
l Containing your Bean
l Creating bean
l Injecting into bean properties
l Auto wiring
l Controlling bean creation
HIBERNATE
INTRODUCTION TO ORM
l Need of ORM
l Problems using JDBC Directly
l ORM Implementation
INTRODUCTION TO HIBERNATE
l Hibernate Architecture
l Hibernate configuration
l Hibernate's Support for Other Technologies
l Installing Hibernate
l A “Hello world” stand alone application
l A Servlet–Based Hibernate application
HIBERNATE CACHING
l How caching improves performence
l First level lache
l Second level cache
Partners : Java
NOIDA GHAZIABAD PITAMPURA (DELHI) SOUTH EXTENSION
A-43 & A-52, Sector-16, 1, Anand Industrial Estate, Plot No. 366, 2nd Floor, (DELHI)
Noida - 201301, (U.P.) INDIA Near ITS College, Mohan Nagar, Kohat Enclave, Pitampura,
D-27,South Extension-1
70-70-90-50-90 Ghaziabad (U.P.) ( Near- Kohat Metro Station)
New Delhi-110049
+91 99-9999-3213 70-70-90-50-90 Above Allahabad Bank,
New Delhi- 110034. 70-70-90-50-90
70-70-90-50-90 +91 98-1161-2707
GURGAON
1808/2, 2nd floor old DLF,
Near Honda Showroom,
Sec.-14, Gurgaon (Haryana)
70-70-90-50-90
www.facebook.com/ducateducation