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

Full Stack Java Developer Training in Naresh I Technologies

Course Details

Uploaded by

Apurva
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
598 views

Full Stack Java Developer Training in Naresh I Technologies

Course Details

Uploaded by

Apurva
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 20
be ISO 9001:2015 Certified Company Ni NARESH 7 technologies Melee Lakh+ Students futu reskills: ANASSCOM initiative Aligned to Competency Standards developed by vscalam SSC NASSCOM in collaboration Garam erfegby NASSCOM with industry and approved by Government @NareshiT © /NareshiT #nareshitech NareshiT futureskills NARESH * technologies Demand for Full Stack Developers is projected to multiply during the transition into Industry 4.0 Most intrinsic part of the Digital Stack of Technolo Projected Entry level Demand is increasing from 620k in FY2020 to 1.8 Million by FY 2024, Of the 620K jobs in FY2020 230k jobs are exclusively in the Web and Mobile segment. More than 50% of the job postings in digital technologies require certifications as per NASSCOM This course is exclusively designed for g t_—_—_ on Fresh graduates (IT or Non-IT) Peon Cece ty eas Non-IT Professionals zealous to shift their career to Orem acy futureskills Most Comprehensive Ugg cae ela Exhaustive Tools Coverage + Java Programming + Spring Core + Java Web Development + Spring MVC Pane + HTML4/5 & CSS2/3 + Selenium + JavaScript + JUnit + BootStrap + Jmeter + Angular + JIRA Prelr + Oracle Pastors + GIT + Jenkins + Heroku + Datadog Get Skilled across all the layers of Applic: Full Stack resources are preferred by the corporates over resources skilled in only ion one segment as Full Stack resources have hands-on experience across the stack, hence can comprehend and collaborate across cross-functional teams. futureskills e eS al @ ON CAMPUS Students Youtube got trained subscribers Daily Cumulative attendance views Colleges Countries ©) Global States Universities Corporate Monthly Partners sessions NARESH 7 technologies futureskills Our Training Methodology Generate f Awareness On-Job Learning & Orientation Interactive Teaching 360 Methodologies Self Learning of Materials & POC's Knowledge-based Learning - Theory Sessions Self Learning - First Order Training Material Hands-On Learning - Lab Sessions Self Learning - POC & Project Development Awareness Generating - Technical, HR & Management - Industry Interaction Sessions eerie futureskills ATH Teed ; Fini Elam Oe Trained more than 6 Lakh trainees in Java Modules NareshIT Advantage \ a v NASSCOM Extremely Certification CAPSTONE Cost Effective Projects @ a Most Comprehensive & Best of both the worlds - Virtual Industry driven Curriculum & Physical Delivery With unparalleled industry connects our NareshiT is a proven industry leader ‘curriculum is dynamic & in sync with the in IT Trainings in both the direct and Industry demands. virtual modes of delivery, Advantages of Full Stack Java Developer Program by NareshIT Tenn & Hours of FL user UI Dev Training 888, Dev Tools Training Hours of = Hours of Web Development raising Database Training Hours of ‘Additional Hands-on support futureskills Introduction to Java__ » Types of Programming Languages » Java principles > Java History » Applications of Java Java Features or Buzzwords » JVM functionality > JRE functionality » JDK functionality Java Tokens > Keywords > Identifiers > Operators > > Literals Comments DataTypes > Classification > Wrapper class fields > Char data type > Character system > UNICODE > Type casting First Java Application > Structure of Java application > Write first java program > Class keyword > Naming conventions > API documentation > Maing method > Path settings Operators & Control Statements > Types of Operators > Decision making in java > Switch Statement >» Loops > Branching Statements in Java Arrays in Java _ > What is an array in Java? > Array representation in memory > Array initialization > Array Access feature. > Array styles. > Jagged arrays > Programming paradigms > Imperative programming model > Logical Model > Functional Programming Model > Object-Oriented model Classes and Objects __ > Classes and Objects in Java with Real-time Examples |» Characteristics of objects in Java > Asimple structure of Class and | Objects in Java Example Program > Creating Classes and Objects Object Oriented Programming | Static & Non Static Members Static block, Non static blocks Priority among Static block and Main Local and Static variables Static Variable and Block priorities Static Methods, Non static methods Object creation process this keyword vyvyvvyyy futureskills’ Method Overloading _ > What is method overloading? > Rules for overloading method > this keyword Constructors in Java_ > Need for Constructor > Types Of Constructors > Constructor Overloading Composition _ > What is Composition? > Declaring reference variable within class > Association between classes Inheritance » What is inheritance? Advantage of using inheritance Inheritance VS Composition ‘Types of Inheritances supported by java Variables and Method of super class Using "super" constructor call Rules of using “super(” constructor call this vs super() super keyword Method Overriding > What is Method Overriding? > Method Overriding VS Method Overloading » Rules for Overriding Method > Calling the super class method within the subclass vyyryvyvyyyy Abstract Classes > What is the abstract method? » Rules for writing abstract method > The need for abstract class » Runtime polymorphism using abstract classes Interfaces > What is interface? > interface VS Abstract class > extends VS implements keyword » Runtime Polymorphism using interfaces » Developing Loosely coupled code using interface > marker interface Inner classes (NARESH ** technologies Reference conversion - Object casting > What is casting? > Forms of Casting? > Up/Down casting Final Keyword _. » What is final method? > What is final class? > What singleton class > singleton Class > Nesting classes » Static inner class > Inner class instantiation > Private modifier in Nested class > Local inner classes > Anonymous inner classes > Runnable interface using Anonymous inner class Packages .. Using packages How to create package Using classes from other packages Creating sub packages Usage of static import (java 5.0) Member access (private, default, public and protected) vyvyvyy Exception Handling _ Types of Exceptions Hierarchy of Exception Built in Exceptions List Exception handling keywords Working with multiple catch blocks Nested try statement / Inner try blocks finally block, finally and close() try-catch-finally block throw and throws User defined exception throws in Java Java Exception Propagation Exception Handling with Method Overriding Chained Exceptions multi-catch try with resource management vyvvvyYvYvYYYYvYYYyYyY HH i* technologies futureskills Strings ENUM > Creating Strings > Declaration and usage of enum > Immutability of String objects > Enum vs switch statement >» The String Pool » Java.lang.Enum class > String operations > values) method > StringBuffers and StringBuilders > ordinal) method > Enum vs constructor Multi-Threading Process Vs Thread Multithreading Vs Single Threading Thread priority, Thread methods What is synchronization? Daemon threads Thread Group, Thread Pooling Wrapper Classes > Wrapper classes list > Characteristics of wrapper classes > Utility methods of wrapper classes > Conversion between wrapper objective, primitive types & string: AutoBoxing and AutoUnboxing v vyyvyy 1/O Streams ~ Reflection API > Types of streams — » Serialization > Need of reflection > De serialization > Find the class name using object address » File handling > Finding Parent class information > Finding the implemented interfaces information > Finding methods information of object Generics Finding methods information of obj > Generic Types » Finding Constructors information of object > Type parameter naming convention > Load class dynamically > Generic Classes & Methods » Class.forName() method » Generic Interface » Multiple Bounded Java 8.0 Features ___ > Wild cards > Lambda Expressions or Lambda Functions . » Functional Interface Collection Framework > Predefined-Functional Interfaces > Difference between arrays and collections provided by java » Collection interface > Method Reference > List interface > Default Methods > ArrayList > Static Methods in interface » Enhanced for loop > Java 8 Streams > Set > Stringloiner class » Comparable v/s Comparator » New Date and Time API » Map Interface Utility Classes in Java > Properties a > Queue interface > StringTokenizer In Java > priorityQueue > Calendar In Java -java.util.Calendar Class » Java GregorianCalendar » Locale Class In Java > Java Random Class - java.util Random Package > Java Timer Class, Java Currency Class Java 9 to 14 Features futureskills JDBC > Persistence > JDBC and Drivers > JDBC API > SQL (SQL write up) Establishing Connection to Database Statement Interface PreparedStatement Interface ResultSet Interface CallableStatement Batch Updates Transaction Management Connection Pooling SERVLET _ Introduction to Servlet Servlet API HTTP Protocol Deploying of Servlet ServletRequest ServletConfig GenericServiet Working with Welcome file Methods of Loading Servlet ServletContext. HttpServlet HttpServletRequest HttpServietResponse RequestDispatching Redirecting Attributes Session Management URL Rewriting Hidden form fields Cookies, HttpSession Error Handling in Servlet Filters, Listeners Working with Servlet 2.5/3.0/3.1 features Annotations in Servlet Programming JSP » Introduction to JSP > JSP Tags > JSP Implicit Object > JSP Directives > JSP Standard Actions » Using Java Bean in JSP > Expression Language » Working with JSTL > Custom Tags > MVC Projects futureskills Spring Introduction __ > Spring Modules » Spring Container 10C » Spring Dependency Injection » BeanFactory and ApplicationContext Spring Configuration _ > XML Based Configuration > XML Tags > Setter Injection > Constructor Injection > Autowiring > Annotation/lava Configuration >» @Configuration >» @Bean > @Value > @PropertySource >» @ComponentScan >» @Component >» @Controller >» @Service >» @Repository >» @Autowired LifeCycle methods Scopes + LookUp Method Injection BeanPostProcessor Spring JDBC > Beans Configuration Order (XML/Java Config) > Curd Operations > insert/update/delete/select » batch processing (insert/update 4 rows at a time) Spring ORM with Hibernate Template > BasicDataSource » LocalSesionFactoryBean > HibernateTemplate > Hibernate TransactionManager > TransactionManagement > commit/rollback > @Transactional > Curd Operations > insert/update/delete/select » batch processing > (insert/update 4 rows at a time) > JPA/Hibernate CollectionsMapping (List/Set/Map) @ElementCollection > HOL Query (find employee name,sal) SpringMVC_ > MVC Components and Workflow > Rules for Controllers > XML based Configuration > Annotation based Configuration > View Resolvers > Handler Mappings > ModelAndView , Mode and ModelMap > Working With FORMs > Spring Form Tag Library > Spring Form Validator API > MVC with Javascript and CSS Spring Rest pring Rest > Webservices Introduction > SOAP vs REST > HTTP Protocol > HTTP Method > Http Response Codes > ResponseEntity > JSON and XML MediaTypes > POSTMAN > Unit Testing RestControllers futureskills Spring Security > JAAS Introduction > Security Configuration » Role Management > InMemeory and JDBC Authentication > ORM based Authentication > State management/Session > CSRF Work flow Spring Email > Java Mail API > Message Creation > Multipart Files > TEXT/HTML Message > Google Mail Example Database Gs Spring AOP > OOP vs AOP > Aspects > Advices creation > Pointcut Expressions > Joinpoint > Weaving Flow | RDBMS Conceps . > Feature of RDBMS > Advantages of RDBMS over FMS ad DBMS > The 12 rules (E.F Codd’s Rules -RDBMS) > Need for Database Design > Support of Normalization Process for Data Management > Client-Server Technology Introduction to MySQL > MySQL Installation > DDL Commands > DML Commands > Operators » Functions » Constraints > Joins > Views TSOL > Indexes > DCL Commands ‘TCL Commands MySQL Cursors Exception Handling Stored Procedure Stored Functions vyyvyy futureskills HTML > Web-introduction > Internet based services > Web based terms > Introduction to html, tags Comments in html Parts in html document Head section, Body section Color code system (html colors) Basic tags, Headings in html Html citations, quotations and definition tags Html presentational or formatting tags Html - links, Html grouping tags Lists in html Marquee tag, Html img tag Html ‘computer output" tags Html - tables, Html frames Html forms, What is http More tags Browser shortcut keys vryvyvyy vyryvyvyyyyyY css > Cascading style sheets > Types of stylesheets/applying CSS » Selectors, CSS units > Background properties in CSS > CSS-font properties > CSS basic text properties > CSS - images > CSS tables > CSS box model > CSS - margins > CSS - paddings > CSS image sprites > What are pseudo-elements? > CSS - dimension > CSS ~ scrollbars Core JavaScript > Introduction to JavaScript > Window object, Document object > JavaScript Text Output > Place JavaScript in HTML > JavaScript Pop up Boxes > JavaScript Data Types > JavaScript Variables > Expressions & operators > Conditional statements > Looping statements, Functions > Working with JavaScript events > JavaScript- errors & exceptions handling > What is exception handling? > JavaScript global functions Adv. JavaSci . > JavaScript objects introduction > JavaScript array > JavaScript boolean object > JavaScript - the date object > JavaScript string object > JavaScript math object > JavaScript number object > JavaScript regexp object > The browser object model (bom) > js cookies > JavaScript html dom > JavaScript output Bootstrap Introduction to bootstrap Html5 doctype Bootstrap grid system Bootstrap typography Form layout Bootstrap button controls Bootstrap responsive utilities vyvyvyvyyyY futureskills Introduction to Angular > Environment setup step by step process. > Version History of Angular 2 to 11 > Angular CLI Commands > Steps to create first angular application > Folder structure of Angular 11 > Building blocks of angular application. > Multiple choice questions, Lab practice and summery Components and Data binding techniques in Angular Components in angular Metadata properties of components Data Binding Event binding in-depth with practical example > Style binding using [ngClass] and (ngStyle] > Data sharing techniques in Angular > Multiple choice questions, Lab practice and summery Templates, Styles and Directives in Angular Template VstemplateUrt StyleUrls Integrating Bootstrap for Angular application. Directives in Angular Custom Directives in Angular Multiple choice questions, Lab practice and summery Pi Di ipes, Services and ependency Injection Cependency Injectio > Introduction to Pipes » Built in pipes in Angular > Example with buitt in pipes > Custom Pipes with example > > > Chaining Pipes by passing multiple options Services introduction with example Multiple choice questions, Lab practice and summery Forms in Angular, RXJS and Observables > > > > > Introduction to Forms in Angular Introduction to RxdS Promises Vs Observables RwS Operators Example with Http CRUD operations using db,json server Multiple choice questions, Lab practice and summery Route Guards, Route Parameters and SPA in Angular _ ane SrA in Angular > > > > > > Single Page Application Routing in Angular ‘SPA Example using Routing Mechanism Route Parameters Route Guards Multiple choice questions, Lab practice and summery futureskills Modules in Angular __ Modules introduction Feature Modules Vs Root Modules Example with multiple modules Router configuration in Module Lazy Loading in Modules Multiple choice questions, Lab practice and summery Server side programi Application state management using Redux framework > Introduction to Redux, Stores > Installation of Redux into Angular > Application > Building blocks of Redux > Working with Actions and Reducers > Multiple choice questions, Lab practice and summery Angular Integration with flutureskills DevSecOps Tools Docker Agile witn Jira Chef LOG4) / SLF4J GitHub Gradle nace locas C) Gittu 7 Gradie Maverr Suk 4] Heroxu sonaraube | & pataDoc gansta Maven ELK Heroku SonarQube Amazon Cloud Watch Datadog futureskills Manual Testing > Software Testing Fundamentals > Software Development LifeCycle (SDLC) > Software Testing Life Cycle (STLO) » Test Engineer Responsibilities > Defect Management Selenium Introduction to Automation Testing Tool Evaluation Introduction to Selenium Selenium Locators XPATH in Selenium Selenium 3 / WebDriver Iframe in Selenium WebDriver Alerts Keyboard Actions - Robot Class Dropdown and Navigate Methods Synchronization JavaScript Executer Windows Handlers Excel Activities Automation Frameworks TestNG Hybrid Framework Log4j-Logger POM Sikuli Automation Toot Junit > Introduction to TestNG > Advantages of TestNG over Junit > TestNG Features > Configure TestNG with Eclipse > Writing Selenium testing script from scratch > Running the Test Log4j Introduction Usage of Logger Add Log4j Jars Integrate Log4j in Selenium How to Integrate Log4j in Framework flutureskills Sample Certificates «NARESH ¢ fatur teeta CERTIFICATE OF PARTICIPATION Student Name Has Participated in Full Stack Java Developer. an Industry recommended and validated course aligned to ‘SSC NASSCOM Full Stack Java Developer Program Curriculum. Zi i ConterHead rere r ares Tecmnlogies —= > CERTIFICATE — THIS IS TO CERTIFY THAT STUDENT NAME HAS SUCCESSFULLY CLEARED THE ASSESSMENT FOR Full Stack Java Developer ‘an industry recommended and validated course aligned to ‘SSC NASSCOM Full Slack Java Developer Program curriculum "Die of issue Ns iin Rakesh . vrs sores comes hasscoM i NARESH 7 technologies futureskills raced ah) Placement Assistance Our dedicated placements team provides continual support to the trainees successfully competing the necessary pre-requisites right from resume preparation to matching the right candidate to the right company to on-boarding of the selected candidate by the recruiting company. Resume Preparation Dedicated sessions by experts on resume preparation and individual feedback & guidance for preparing the precise resume. Individual Technical Mock Interviews Explaining the concepts and their application effectively is as important as understanding and assimilating the concepts during the program. Hence exclusive preparatory sessions are conducted on ‘how to authoritatively answer the questions’ followed by Individual Technical Mock Interviews. Individual HR Mock Interviews by Real Time Experts These individual HR Mock Interviews provide the aspirants with an opportunity to practise for an interview and receive feedback on their interviewing skills. The sessions preceding the individual mocks dwells upon the actual intent of the question posed what it means to the job role and the recruiting company. Resume Mapping, Job Application & Recruitment Process Our successful placement assistance roots from our transparent and personalized approach towards every Job Opportunity and Job Applicant. Placement & On-boarding Our placements team facilitates a steady and standard communication between the company and the selected trainee filling any voids thereby ensuring a smooth on-boarding of the selected candidates. Some good placement companies related to Full Stack Java Some Companies Our Trainees are Working in Deloitte. “)} Quakown QQOTSi HHH jnios? 2m ED @ Meshark A, Hnare pecwmnet QB coorizant accenture virtusa Wau bia Broadridge AS & ign. Tet Pouts QUAD ONE 3 CaS Contact © & +91 9666669044 [email protected] ey 180 9001:2015 Certified Company Ni NARESH i technologies 2nd Floor, Durga Bhavani Plaza, Ameerpet, Hyderabad - 500016 f NareshIT © /NareshiT ¥ #nareshitech - NareshiT

You might also like