Full Stack with Java and Angular
Want's to get a Job? Learn Full Stack with Java and Angular
Course Details
Full Stack Development with Java:
•Introduction to web designing and development
•Full Stack v/s MEAN Stack v/s MERN Stack
•HTML : Introduction to Internet-websites and webpages. HTML Program structure-formatting tags-inserting images-creating lists and tables-creating hyperlinks-sample application – working with forms
•CSS : Introduction CSS-Types of Selectors:Element Selector-ID selector-class selector-group selector. Applying styles to a webpage: Internal StyleSheets, External StyleSheets, Internal styles. Applying borders, margins, padding,shadows
•Bootstrap : About Bootstrap-Typography-Bootstrap grid-Bootstrap colors-Tables in Bootstrap-Images in Bootstrap-Bootstrap Navs-Forms in Bootstrap-Validating forms
•JavaScript : Need of client-side scripting-operators in JS-Control Structures in JS-Arrays in JS-Functions in JS-Objects: Date, Array, Math, String etc.-Events in JS-Form data Processing and Validations in JS
•DOM-Document Object Model : Introduction-Accessing HTML elements dynamically-examples
•Typescript : Introduction – Basic Programming in TypeScript, datatypes,control statements-loops – Arrays and functions, different ways of creating functions – Creating classes and objects in Typescript – Constructors and types – Overloading in Typescript – Inheritance in Typescript…
•Angular : Single-Page versus Multi-Page applciations – Angular JS v/s Angular – Angular V/S React JS V/S Vue JS – Installing angular and required softwares – Building Sample Application in Angular – Explaining the project structure – Modules v/s components in Angular – Explaining component,template and styles
– Loading Images into the Angular Project – Creating and working with new components – 2-way binding in Angular – Form Data Processing in Angular – Directives in Angular (ngIf, ngSwitch, ngFor…) – Pipes in Angular(Built-In and user-defined) – Component Communication in Angular – Bootstrap and font-awesome in Angular – Services in Angular(Need and implementations) – Angular Routing – Http module(getting data from external sources) – Working with JSON server(A Sample application to implement CRUD Operations)
•Node.js : Introduction to Node.js – Modules in Node.js – Creating user-defined modules – Installing and working with Express JS – Routing in Node.js – Integrating Node.js with DB
•Java : Introduction, Installing Java and setting path-Java Program structure and Sample Programs-operators-datatypes-command-line arguments-Wrapper classes
•Creating objects-constructors and types-garbage collection in Java-Implementing method overloading-static and non-static members of a class-
•Inheritance:Implementing different types of inheritance-dynamic polymorphism-final keyword
•Interfaces and abstract classes
•Packages in Java–Built-in and user-defined packages
•Exception Handling : Introduction-types of errors,handling multiple exceptions-nested exceptions-finally block-throws keyword-creating user-defined exceptions
•Streams in Java : Types of streams-DataInputStream and BufferedReader classes-File Handling in Java
•Collections in Java : Lists, Sets and Maps and implementations
•Introduction to Relational Model : Working with SQL
•Database Programming in Java : JDBC introduction-Types of Drivers-JDBC Components-Submitting SQL commands to a database-Limitations of Statement interface-PreparedStatement interface-Types of ResultSet objects-Limitations of JDBC
•Introduction to Server-Side Scripting : Servlets introduction-Servlet-life cycle-Skeleton structure of a servlet-Installing Tomcat Server-Setting classpath-Creating a sample servlet application-Request handling in servlets-Connecting to database-Supplying initialization parameters to a servlet-context params- Servlet Collaboration-Data sharing and Control Sharing-Session tracking and Cookies
•JSP : Limitations of Servlets-JSP: Advantages over servlets-JSP tags-Types of JSP directives-Built in objects in JSP-Sample applications using JSP-Beans in JSP-include and forward requests in JSP.
•Introduction to Hibernate : Limitations of JDBC-What is Hibernate-Hibernate Architecture-Installing required software and configuring for hibernate-Sample Hibernate application-Introduction to HQL-Integrating Hibernate with servlets and JSP.
•Introduction to Spring Framework : Aspect-Oriented Programming versus Object-Oriented programming-Component-based development-Configuring spring framework-Implementing Dependency Injection and Autowired Options. Integrating spring with servlets and JSP- Spring MVC–Spring with JDBC–Spring with Hibernate—Model and ModelAndView classes in Spring
•Spring Boot — Building applications using Spring Boot and MicroServices