0% ont trouvé ce document utile (0 vote)
14 vues12 pages

Formation Développeur Full Stack Java

Transféré par

Kiran Kumari
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues12 pages

Formation Développeur Full Stack Java

Transféré par

Kiran Kumari
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

WEB DESIGNING (HTML) · <details>


MODULE 1: WEB PROGRAMMING · <figure>
INTRODUCTION · <footer>
· Architecture of a website · <header>
· Different technologies in making the · <main>
website · <mark>
· Web Development Introduc on · <nav>
· <sec on>
MODULE 2: HTML-INTRODUCTION · <summary>
· History of HTML · < me>
· What you need to do to get going and
make your first HTML page MODULE 7: HTML-LISTS
· What are HTML Tags and A ributes? · Unordered Lists, Ordered Lists
· HTML Tag vs. Element · Defini on list
· HTML A ributes
MODULE 8: HTML-IMAGES
MODULE 3: HTML-HEADERS · Image and Image Mapping
· Title · Background Images
· Base
· Link MODULE 9: HTML-HYPERLINK
· Styles · Anchor Tag.
· Script · URL - Uniform Resource Locator
· Meta · Rela ve and Absolute Address

MODULE 4: HTML-BASIC FORMATTING MODULE 10: HTML-TABLE


TAGS · < table >
· HTML Basic Tags · < th >
· HTML Forma ng Tags · < tr >
· HTML Color Coding · < td >
· < cap on >
MODULE 5: HTML-GROUPING USING DIV · < the ad >
SPAN · < t body >
· Div Tag · < toot >
· Span Tags · < cogroup >
· < col >
MODULE 6: HTML SEMANTIC ELEMENTS
· <ar cle> MODULE 11: HTML-I FRAME
· <aside> · Using I frame as the Target
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

MODULE 12: HTML-FORM · CSS Backgrounds


· HTML Forms · CSS Box Model
· HTML Form A ributes · CSS Borders
· HTML Form Elements · CSS Margins
· HTML Input Types · CSS Paddings
· HTML Input A ributes · CSS Box Sizing
· HTML Input form A ributes
· < text area > MODULE 3: CSS UNITS
· < bu on > · Absolute Units
· < select > · Rela ve Units
· < label > · Max-Width
· Min-Width
MODULE 13: HTML GRAPHICS
· HTML Canvas Graphics MODULE 4: CSS STYLING
· HTML SVG Graphics · CSS Text
· CSS Fonts
MODULE 14: HTML MEDIA · CSS Outline
· HTML Media · CSS Alignment
· HTML Video · Important
· HTML Audio
· HTML Plug-in MODULE 5: STYLING ELEMENTS
· HTML You Tube · Links
MODULE 15: HTML APIS · Lists
· HTML Geoloca on · Dropdowns
· TML Drag/Drop · Tables
· HTML Web Storage · Images
· HTML Web Workers · Image-Sprite
· HTML SSE · Image-Filters
· Clip-Path
CSS · Forms
MODULE 1: CSS INTRODUCTION
· What is CSS? MODULE 6: NAVBAR
· Why Use CSS? · Ver cal-Navbar
· CSS Syntax · Horizontal-Navbar

MODULE 2: CSS CORE PROPERTIES MODULE 7: CSS SELECTORS


· CSS Color · Simple Selectors
· Combinator selectors
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

· Pseudo-class selectors · Comments


· Pseudo-elements selectors MODULE 2: LANGUAGE SYNTAX
· A ribute selectors · Data Types
· Variable Declara ons
MODULE 8: CSS POSITIONS · Var vs. Let
· Posi on · Constant
· Z-Index · Dynamic Type
· Float · Type of
· Clear · Type Conversion
· Overflow · Objects
· Arrays
MODULE 9: CSS LAYOUTS
· Display MODULE 3: OPERATORS
· Block · JavaScript Operators.
· Inline · Arithme c Operators
· Inline-Block · Assignment Operators
· Grid · Comparison Operators
· Flex-Box · Equality Operators
· Ternary Operators
MODULE 10: CSS TRANSFORMATION · Logical Operators
· CSS 2D Transforms · Bitwise Operators
· CSS 3D Transforms
· CSS Transi on MODULE 4: CONTROL STATEMENT
· CSS Anima ons · if
· else
MODULE 11: CSS RESPONSIVE · if/else
· Responsive Introduc on · switch/case
· Responsive Viewport
· Responsive Breakpoint MODULE 5: LOOP STATEMENT
· Media Queries · for
· for/in
JAVASCRIPT · for/off
MODULE 1: INTRODUCTION · while
· What is JavaScript? · do/while
· Why Use JavaScript? · Infinite loop
· Syntax · Break
· Statements · con nue
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

MODULE 6: JAVASCRIPT HTML DOM MODULE 9: FUNCTIONS


· HTML Document object Model · Func on Declara ons.
· DOM Methods · Hois ng
· DOM Documents · Arguments
· DOM Elements · The Rest Operators
· DOM HTML · Default Parameters
· DOM Forms · Ge er and Se ers
· DOM CSS · Try and Catch
· DOM Events · Local vs. Global Scope
· DOM Event Listener · this keyword
· DOM Naviga on
· DOM Nodes MODULE 10: OBJECTS
· DOM Collec ons · Basics
· DOM Node Lists · Factory Func ons
· Constructor
MODULE 7: JAVASCRIPT HTML BOM · Dynamic Nature of Object
· HTML Browser object Model · Func ons are Objects
· JS Window · Value vs. Reference Type
· JS Screen · Enumera ng Proper es of an Object
· JS Loca on · Cloning an Object
· JS History · String
· JS Navigator · Date
· JS Popup Alert
· JS Timing MODULE 11: BUILT-IN OBJECTS
· JS Cookies · Number
· Math
MODULE 8: ARRAY · String
· Array Introduc on · Array
· Adding & Dele ng Element · Date
· Modifying Element · Boolean
· Searching Element · Regex
· Emptying Element
· Combining and Slicing Array MODULE 12: EVENTS
· Spread Operator · Introduc on
· Looping with Array · Mouse Events
· Filtering with Array · Keyboard Events
· Mapping with Array · Form Events
· Reducing an Array · Document/Window Events
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

MODULE 13: INTRODUCTION TO OOP · Manipula ng the page


CONCEPT · Traversing the DOM and chaining
· Prototype, Module pa ern · jQuery U lity Methods
· Augmen ng type · Handling events and event delega on
· Closure · AJAX, JSON and Deferred
· ES6 Introduc on · Enhancing with Anima on effects
· Let & Const · Grids, Tables with AJAX, Pagina on,
· Arrow Func ons Query UI
· Class and Inheritance · jQuery Best Prac ces
· Rest and Map Operators
· Export and Import BOOTSTRAP 5
· Modules MODULE 1: INTRODUCTION
· Introduc on
MODULE 14: JAVASCRIPT WEB API · Quick Styles A er Dark
· API Introduc on, Forms API · Our First Web Page
· History API, Storage API · What's inside?
· Worker API, Fetch API · Scripts & Styles
· Geoloca on API · Core concepts
· Summary
MODULE 15: JAVASCRIPT AJAX
· AJAX Introduc on MODULE 2: LAYOUT WITH BOOTSTRAP
· AJAX XMLH p · Introduc on
· AJAX Request · Grid Layouts, Simple Layout
· AJAX Response · Fixed Grids, Fluid Grids
· Responsive Design
MODULE 16: JAVASCRIPT JSON
· Responsive U li es
· JSON Introduc on
· Inspira on
· JSON Syntax
· Summary
· JSON Data Types
· JSON Parse MODULE 3: EVERYDAY BOOTSTRAP
· JSON Stringify · Introduc on
· JSON Objects · Typography
· JSON Arrays · Tables
· Forms
JQUERY · Bu ons
· Ge ng started with jQuery · Images & Icons
· Selec ng elements · Summary
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

MODULE 4: BOOTSTRAP COMPONENT


· Introduc ons MODULE 2: INTRODUCTION TO REACTJS
· Drop Down Menu · What React JS?
· Bu ons with Menus · Why use React JS?
· Tabs & Pill · What is Single Page Applica on?
· The Navbars · Why SPA?
· Heros, Badgets, Labels and media · React JS Version
· Summary · REACT DOM
· REACT VIRTUAL DOM
MODULE 5: BOOTSTRAP AND JAVASCRIPT
· Introduc on MODULE 3: SET UP REACT JS
· More Bu ons ENVIRONMENT
· Modals · What is CLI: create-react-app project
· Tool ps and Popovers name
· Carousel · Advantage using CLI
· Summary · How to debug React JS applica on.
· Installa on CLI
GITHUB · Install Node JS
· Install React JS, Installa on CLI
· Real-Time environmental setup with
GitHub · Create a hello world example
· Create React JS Project
· Understanding of Folder Structure
REACT · How to debug React JS applica on
MODULE 1: INTRODUCTION OF JAVASCRIPT · Introduc on of Babel
ES 5 AND Es6
· Basic JavaScript MODULE 4: BASIC FEATURES OF REACTJS
· Object Based JavaScript AND COMPONENTS
· Introduc on to Es6 · React Concepts
· JavaScript Helpers (for Each, filter, map, · JSX
ilter, every, some) · Render Elements
· String Literals · Types of Components, Class Components
· DE structuring · Life Cycle Method of Class components
· Rest parameters & spread operator · Func onal Components
· Arrow func on · HOOKS in detail
· Default parameter · Create React JS Project
· Class: Inheritance · Understanding of Folder Structure
· Constructor · How to debug React JS applica on
· Promise · Introduc on of Babel
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

MODULE 4: BASIC FEATURES OF REACTJS · Lists and Keys


AND COMPONENTS · Forms
· React Concepts
· JSX MODULE 7: EVENT HANDLING IN REACT
· Render Elements · Understanding React event system
· Types of Components · Passing arguments to event handlers
· Class Components
· Life Cycle Method of Class components MODULE 8: WORKING WITH FORMS
· Func onal Components · Controlled components
· HOOKS in detail · Understand the significance to default
· Use of HOOK Value Prop
· What is state · Using react ref prop to get access to DOM
· React Forms element
· Components and Props
· State and Lifecycle Handling Events MODULE 9: INTRODUCTION TO REDUX
· Prac ce on above topics · What is React Redux
· Why React Redux
MODULE 5: ROUTING WITH REACT ROUTER · Redux Install and setup
· Se ng Up React router · Ac ons
· Install/ Uninstall React router · Reducers
· React Router Version 5 · Store
· React router Version 6 · igh Order Component
· Se ng up react router · Understanding map State to Props and
· Understand rou ng in single page map Dispatch To Props Usage
applica ons
· Working with Browser Router MODULE 10: REDUX ADVANCED
components · Async Ac ons
· Configuring route with Route component · Middleware
· Making routes dynamic using Route · What is redux saga
params · Install and set up redux saga
· Working with nested routes · Working with Saga helpers (Crud
· Naviga ng to pages using Link and Nav Opera on)
Link Component · Sagas vs Promises
· Redirect routes using Redirect
Component MODULE 11: REACT WITH DESIGN
FRAMEWORK
MODULE 6: KEY FEATURES OF REACTJS · Material UI for design
· Condi onal Rendering · Formic Valida on
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

MODULE 12: REACT API'S · Data Types


· Introduc on h ps Request · Operators
· Introduc on Axios NPM · Comments
· Introduc on Slider NPM · Looping Statements
· Integra on of any NPM modules · Condi on Statements
· Introduc on of Google Map NPM · Type Cas ng

CORE JAVA MODULE 4: OOP IMPLEMENTATION (PIE)


MODULE 1: INTRODUCTION TO JAVA · Why OOP
· Why Java was Developed · OOP Concepts with Real life examples
· Applica on Areas of Java · Class & it's Syntax, Object& it's Syntax
· History of Java · Reference Variable
· Pla orm Independency in Java · Constructors
· USP of Java: Java Features · Instance(Non-Sta c) & Sta c Variables
· Sun-Oracle Deal · Instance(Non-Sta c) & Sta c Methods
· Different Java Pla orms · this Keyword and it's usages
· Difference between JDK, JRE, JVM · Object & Sta c Ini alizers (Anonymous
· Java Versions Blocks)
· JVM Architecture · Understanding '+' Operator
· Installing Java on Windows · Inheritance& it's Syntax
· Understanding Path Variable: Why Set · Types of Inheritance
Path · Object Class as Root of Java Class
Hierarchy
MODULE 2: CREATING FIRST JAVA · Variable Hiding
PROGRAM · Method Hiding
· Understanding Text Editors to Write · Method Overriding
Programs · Method Overloading
· How to compile java file · Super keyword and it's usages
· Byte Code and class file · Final keyword and it's usages
· How to run class file · Constructor Chaining
· Upcas ng and Down cas ng
MODULE 3: JAVA LANGUAGE · Sta c & Dynamic Binding
FUNDAMENTALS · Run Time Polymorphism
· Iden fiers · Abstract Keyword (Abstract classes and
· Keywords ethods)
· Variables · Understanding Interfaces
· Literals · Implementa on of Encapsula on
· Associa on with Implementa on
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

MODULE 5: PACKAGES · Crea ng Custom Excep ons


· Understanding Packages · Checked & Unchecked Excep ons
· Se ng Class path · Asser on
· Reading Input from Keyboard
· Access Modifiers MODULE 10: WORKING WITH STRINGS
· What is String
MODULE 6: NESTED TYPES · String Class
· Sta c Nested Class · Crea ng String Object
· Non-sta c Nested Class · Opera ons on String
· Local Class · String Buffer Class and it's Methods
· Anonymous Class · Difference between String and String
· Nested Interface Buffer class
· String Builder Class and it's Methods
MODULE 7: ARRAYS · Difference between String Buffer and
· General Defini on of Array StringBuilder
· Advantages from Array
· Arrays in Java MODULE 11: SWING
· 1-d Arrays · Introduc on to AWT
· 2-d Arrays · Introduc on to Swing Components
· Jagged Arrays · Look And Feel of Swing Components
· Array of reference type · MVC Architecture of Swing Components
· Opera ons on Arrays · Working with Image
· Advance Swing Components
MODULE 8: COMMAND LINE ARGUMENTS · JOp onPane, JTree, JTable, JTabbedPane
AND WRAPPER CLASSES JfileChooser, JcolorChooser
· How to read command line arguments · Menu Components
· Wrapper Classes · J Menu
· Parsing of Numeric Strings · JMenuItem
· String representa on of Primi ves · JMenubar

MODULE 9: EXCEPTION HANDLING MODULE 12: MULTITHREADED


· Types of Run me Errors PROGRAMMING
· Understanding Excep ons · Mul tasking: Why Concurrent Execu on
· Excep on Class Hierarchy · Mul processing v/s Mul threading
· Try & Catch Blocks · Main Thread (Default Java Thread)
· Pa erns of Catch Block · Crea ng Child Threads and understanding
· Nested Try statements context switching
· Throw, throws and finally · Thread States
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

· Thread Group · The Tree Map and Tree Set classes


· Thread Synchroniza on: Methods and · How Collec on Framework is used in
Blocks industry (the real Project
· Inter-Thread communica on · Development)
· Daemon Threads · Wri ng an applica on using Collec on
· Deadlock API and JDBC

MODULE 13: EXTENDED & UTILITY MODULE 2: DATABASE CONNECTIVITY (THE


CONCEPTS JDBC)
· Generics · Concepts of JDBC
· Lambda Expression · Need of JDBC
· Annota ons · Types of JDBC Drivers
· Object Cloning · Type1: Jdbc-Odbc bridge Driver
· Vargs · Type2: Na ve API Driver
· Sta c-import · Type3: Middleware layer
· Enum · Type4: Pure Java Driver
· Sta c, Default and Private Methods of · Type3: Middleware layer Driver
Interface · Difference between the JDBC drivers
· Var Type · Connec ng with Databases (MS Access,
· Java Modules My SQL, and Oracle)
· Execu ng query in Database
MINOR PROJECT IMPLEMENTATION · Other miscellaneous topics in JDBC

ADVANCE JAVA MODULE 3: JAVA EE (JAVA PLATFORM


MODULE 1: COLLECTION FRAMEWORK ENTERPRISE EDITION)
· Introduc on of Collec on Framework · Understanding the Concept of Java EE :
· Need of Collec on JEE Specifica on
· Collec on API (the classes and interfaces) · Java EE Architecture
· The methods of Collec on interface · Single Tier
· List Interface (the Array List, Vector, · Two Tier
Linked List, and Stack classes) · Three Tier
· The Iterator, List Iterator, and · N-Tier
Enumera on interfaces · Java EE Components
· Set Interface (the HashSet, Linked · Web Components
HashSet classes) · Distributed (Business) Components
· Map Interface (the Hash table, HashMap, · Java EE Containers& Servers
Linked Hash Map, classes) · Web Container& Web Server (Apache
· The Comparable & Comparator interfaces Tomcat)
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

· EJB Container& Applica on Server · Custom Tags


(WebLogic, Glassfish, WebSphere) · Using tags of JSTL
· Java EE Services · Expression Language
· JNDI Service
· Java Transac on Service MODULE 6: DESIGN PATTERN
· JMS · Why Design Pa erns...?
· Front Controller
MODULE 4: JAVA SERVLET · Composite View
· Introduc on to web programming · Factory Pa ern
· Role of Servlet in web programming · Singleton Pa ern
· Servlet Lifecycle · DAO Pa ern
· Servlet with Annota ons
· @WebServlet JAVA FRAMEWORKS
· @WebInitParam MODULE 1: JPA (JAVA PERSISTENCE API)
· @WebListener · JPA overview
· @WebFilter · ORM
· @Mul partConfig · JPA En ty
· Request Dispatching · JPA Associa on Mapping
· Parameters & A ributes and their · JPA Inheritance Mapping
differences · JPA JPQL
· Servlet Config and Servlet Context · JPA Criteria API
· File Uploading and Downloading
· Session Tracking State Management MODULE 2: OVERVIEW OF HIBERNATE
· Cookie FRAMEWORK
· URL Rewri ng · Hibernate overview
· Hidden Form Field · Hibernate architecture
· Session Object · Hibernate configura on and mapping file
· Events & Listeners · Hibernate generator classes
· Dependency Injec on · Hibernate associa on mapping
· Refreshing Servlet · Hibernate inheritance mapping
· Filters · HQL, HCQL
· Hibernate caching
MODULE 5: JAVA SERVER PAGES (JSP) & · First level cache and Second level cache
JSTL
· JSP Architecture MODULE 3: BASIC BEAN WIRING
· JSP Elements · Containing your Bean
· JSP Objects · Crea ng Bean
· Understanding JavaBeans
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
[Link]

Curriculum Of Full Stack With Java

· Injec ng into bean proper es · Bean Scops


· Auto wiring · Bean Configura on
· Controlling Bean Crea on · Se er Injec on, Constructor Injec on
· Spring Auto wiring
MODULE 4: ADVANCED BEAN WIRING
· Declaring parent and Child Bean MODULE 9: SPRING MVC
· Applying method injec on · Spring MVC Overview
· Injec ng Non-spring Beans · MVC(Model-View-Controller)
· Registering Custom property editors · Dispatcher Servlet
· Configura on Files
MODULE 5: HITTING THE DATABASE · Dispatcher Servlet Architecture
· Learning spring's data Access Philosophy · Crea ng Controllers, Crea ng Models
· Configuring a data source · Crea ng Views
· Using JDBC with Spring · Using Thyme leaf Template
· Working with JDBC Templates
· Using Spring's DAO Support Classes for MODULE 10: SPRING BOOT
JDBC · Spring BOOT Overview
· Integrate Hibernate with Spring · Spring BOOT Ini alizer
· Caching · Spring BOOT CLI, Spring BOOT Starter
· Spring BOOT Autoconfigura on
MODULE 6: INTRODUCTION TO MVC · Spring BOOT Applica on Proper es
· Define MVC · Spring BOOT RESTful API
· Hibernate Injec on · Spring BOOT MVC, Spring Security
· Spring Annota on, Spring Controller · Spring Data JPA

MODULE 7: MAVEN DEPLOYMENT MODULE 11: BUILDING RESTFUL API USING


· Maven Configura on SPRING BOOT
· Conver ng Maven to Eclipse · Web Services, SOAP Web Services
· Various Maven Command · RESTful Web Services, JAX-RS
· Jersy Framework, Resource
MODULE 8: SPRING · HTTP Request & Response Components
· Spring Overview, Spring Module · HTTP Web Verbs, HTTP Endpoints
· IOC Container · HATEOAS
· Dependency Injec on
· Spring Beans DEPLOYMENT OF MAJOR PROJECT
Partners

D-58, Sector-2, Red FM Lane, Noida-201301 +91-9212172602, 0120-4535-353


[Link], (Other Branches: Roorkee | Lucknow | Dehradun)

Vous aimerez peut-être aussi