
Trainer for Java Full Stack
4 days ago
**Concepts 30 to 50 Duration in Hours**
1 **Java collections, Streams API 12 Hours**
2 **Build Management with Maven and Gradle 2 Hours**
3 **Spring Framework & Spring Boot 24 Hours**
4 **Swagger API Design First 2 Hours**
5 **Microservices 8 Hours**
6 **Angular / React JS 20 Hours**
7 **Unit testing 2 Hours**
8 **DevOps (Jenkins, Ansible, Docker, Kubernetes, Git, Bash scripting) 16 Hours**
**Java collections, Streams API - (12 Hours)**
**Generics and Collections**
- Overriding hashCode () and equals ()
- Overriding equals ()
- Overriding hashCode ()
- Collections
- What Do You Do with a Collection?
- List Interface
- Set Interface
- Map Interface
- Using the Collections Framework
- ArrayList Basics
- Autoboxing with Collections
- Sorting Collections and Arrays
- Navigating (Searching) TreeSets and TreeMaps
Generic Types
- Generics and Legacy Code
- Mixing Generic and Non-generic Collections
**Stream API**
- Introduction to java8
- Lambda expressions, Functional Interfaces, operator
Stream API with Collections
- Stream Operations
**Build Management with Maven and Gradle
- (2 Hours)**
**Maven & Gradle Fundamentals**
- Introduction
- Folder Structure
- The pom.xml
- Dependencies
- Goals
- Scopes
- The Compiler Plugin
- Source Plugin
- Jar Plugin
**Spring Framework & Spring Boot - (24 Hours)**
**JPA With Hibernate**
- Introduction to ORM and its need
- The Persistence Life Cycle
- Java persistence API (JPA)
- JPQL
- Association and Mapping
**Spring Framework**
- Introduction to Spring Platform and environment and Spring Boot Features
Introduction to Spring Framework, IoC
- What is Spring Framework, Benefits of Spring
- The Spring architecture
- IOC - Inversion of control, wiring beans
- Bean containers, lifecycle of beans in containers
- Customizing beans with BeanPostProcessors & BeanFactoryPostProcessors
XML and Annotation-based, mixed configurations
- Java configuration
**Spring MVC framework**
- Introduction: Dispatcher Servlet, Handler mappings, Resolving views
Annotation-based controller configuration
- Web Based Application Using Spring Boot
- Introduction to Web Services
- Introduction to REST web Services
- REST Controllers on the top of MVC
- Spring Boot Integration with Rest
**Spring JPA Integration**
- Spring support for JPA
- Implementing Spring JPA integration
- Spring Data
- Spring Boot (Annotation based and Java configuration)
Spring REST
- Spring DATA REST
**Swagger/Postman API Design First
- (2 Hours)**
**Microservices
- (8 Hours)**
- Introduction
- Characteristics of microservices
- Microservices benefits & Challenges
- Building Microservices with Spring Boot
- Microservices Shopping cart case study
**Angular - (20 Hours)**
**ES6 & Typescript**
- Var, Let and Const keyword
- Arrow functions, default arguments
- Template Strings, String methods
- Object de-structuring
- Spread and Rest operator
- Typescript Fundamentals
- Types & type assertions, Creating custom object types, function types
Typescript OOPS - Classes, Interfaces, Constructor, etc
**Introduction to Angular Framework**
- Introduction to Angular Framework, History & Overview
Environment Setup, Angular CLI, Installing Angular CLI
- NPM commands & package. json
- Bootstrapping Angular App, Components, AppModule
- Project Setup, Editor Environments
- First Angular App & Directory Structure
- Angular Fundamentals, Building Blocks
- MetaData
**Essentials of Angular**
- Component Basics
- Setting up the templates
- Creating Components using CLI
- Nesting Components
- Data Binding - Property & Event Binding, String Interpolation, Style binding
Two-way data binding
- Input Properties, Output Properties, Passing Event Data
**Templates, Styles & Directives**
- Template, Styles, View Encapsulation, adding bootstrap to angular app
Built-in Directives, Creating Attribute Directive
- Using Renderer to build attribute directive
- Host Listener to listen to Host Events
- Using Host Binding to bind to Host Properties
**Pipes, Services & Dependency Injection**
- In-built Pipes, Creating a Custom Pipes
- Services & Dependency Injections
- Creating Data Service
- Understanding Hierarchical Injector
**Template-Driven and Reactive Forms**
- Template-Driven vs Reactive Approach
- Understanding Form State
- Built-in Validators & Using HTML5 Validation
- Grouping Form Controls
- FormGroup, FormControl, FormBuilder
- Forms with Reactive Approach
- Predefined Validators & Custom Validators
- Showing validation errors
**Components Deep Dive / Routing**
- Component Life Cycle Hooks
- Reusable components in angular using
- Navigating with Router links
- Understanding Navigation Paths
- Navigating Programmatically
- Passing Parameters to Routes
- Passing Query Parameters and Fragments
- Setting up Child (Nested) Routes
- Outsourcing Route Configuration (create custom module)
**Http Requests / Observables**
- HTTP Requests
- Sending GET Requests
- Sending a PUT Request
- Using the Returned Data
- Catching Http Errors
- Bas
-
Python/java Full Stack Trainer
1 week ago
Bengaluru, India Apponix Technologies Pvt,.Ltd. Full time**Apponix Academy** is looking for offline trainer for Java/Python full stack course. **Job Location**: - Rajajinagar, Bangalore **Mode of Training** - offline **Job Type** - Part time/Full Time **Exp.**: - Min.2 yrs **Note**: **Skillsets** **Frontend technologies** HTML, CSS, Java script, Jquery - Mandatory AngularJS, ReactJS - Optional **Backend...
-
Python Full Stack Trainer
4 days ago
Jayanagar, Bengaluru, Karnataka, India Merida Tech Minds Full timewe are Hiring for web development trainer who has knoweledge in python, Django full stack, java full stack who is intrested to work as a trainer cum faculty. **Job Types**: Full-time, Part-time **Salary**: ₹20,000.00 - ₹40,000.00 per month Schedule: - Day shift - Evening shift - Flexible shift - Morning shift Supplemental pay types: - Commission...
-
Java Trainer
6 days ago
Bengaluru, Karnataka, India Wingslide Technologies Full time ₹ 18,00,000 - ₹ 25,00,000 per yearSTRICTLY TRAINERS WITH EXPRERIENCE ONLY Role OverviewWe are looking for an experienced Java Full Stack Trainer to deliver engaging and practical training sessions for students, fresh graduates, and working professionals. The ideal candidate should have strong hands-on development experience in Java-based full stack technologies, along with excellent...
-
Full Stack Trainer
6 days ago
Bengaluru, Karnataka, India Pragnova Pvt Ltd Full time**Job Title**: Full Stack Technical Trainer **Location**: Stemup, Jayanagar **Experience Required**: 2-4 Years **Position Overview** **Key Responsibilities1. Training Delivery** - Conduct engaging and structured training sessions in: - Core Programming: Java or Python - Full Stack Development: MERN Stack (MongoDB, Express.js, React.js, Node.js) - Enhance...
-
java full stack trainer mentor with 4+yrs exp
2 weeks ago
Bengaluru, India kotat mahindra group Full timewe need java full stack trainer mentor with4 +yrs expereince Job Type: Full-time Pay: ₹433, ₹1,649,436.06 per year Work Location: In person
-
Full stack python trainer
6 days ago
Bengaluru, Karnataka, India Netcraftz Full time ₹ 15,000 - ₹ 2,50,000 per yearJob Title: Freelance Trainer – Python Full Stack Development Location: Bangalore & Tumkur (Onsite Training) Job Type: Part-time / Freelance We are hiring a Freelance Python Full Stack Trainer to conduct interactive training sessions for students. The trainer should be able to cover Python, Django/Flask, REST APIs, HTML, CSS, JavaScript, React/Angular, and...
-
Full stack python trainer
2 weeks ago
Bengaluru, India Netcraftz Full timeJob Title: Freelance Trainer – Python Full Stack Development Location: Bangalore & Tumkur (Onsite Training) Job Type: Part-time / Freelance We are hiring a Freelance Python Full Stack Trainer to conduct interactive training sessions for students. The trainer should be able to cover Python, Django/Flask, REST APIs, HTML, CSS, JavaScript, React/Angular, and...
-
Java Full Stack Trainer
1 week ago
Bengaluru, Karnataka, India Talent Corner Hr Services Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDeliver training on Java Full Stack Development, course materials, coding exercises, and real-world projects, evaluate learner, building portfolio projects and preparing for technical interviews, Customize training content, Stay updated
-
Java Full Stack Trainer
2 weeks ago
Bengaluru, India Talent Corner Hr Services Full timeDeliver training on Java Full Stack Development, course materials, coding exercises, and real-world projects, evaluate learner, building portfolio projects and preparing for technical interviews, Customize training content, Stay updated
-
Full stack development trainer
1 week ago
Bengaluru, Karnataka, India courseseekho Full time ₹ 1,24,000 - ₹ 1,56,000 per yearRole Description – Full Stack Developer TrainerOrganization: Prinston Smart EngineersThe Full Stack Developer Trainer at Prinston Smart Engineers is responsible for delivering high-quality training programs designed to build industry-ready software development skills among students and professionals. The trainer will provide guidance in both frontend and...