Full stack Courses in Chennai
>> Full Stack Online Training and Placement Courses in Chennai
Learn Full Stack development Training from Beginner to Advanced level exclusively designed with practical, real-time Scenarios for meeting the purpose of the Industry Demands in Chennai with Certification & Assured Placements.
Full Stack Developer’s are in high demand. Best Course exclusively designed with practical, real-time Scenarios for meeting the purpose of the Industry Demands.
30k+ Satisfied Learners Read Reviews
Technologies You Will Learn











One to One Training
Get 1 to 1 Live Instructor Led Online Training in flexible timings
Course Price at : ₹ 25,000
Online Classroom
Attend our Instructor Led Online Virtual Classroom
Course Price at: ₹ 20,000
Upcoming Batches - Manual and Automation Testing LIVE Schedule:
Join our Demo Classes
Have Queries? Ask our Experts
+91 89399 82288
+91 73585 12644
+91 72000 32249
Available 24x7 for your queries
About Our Instructor
Mr. Velmurugan
SME Trainer & Corporate Mentor Test Manager – Hexaware
With over 15 years of experience in Development and Testing, Mr. Velmurugan is a highly accomplished IT professional, specializing in Spring Boot and Selenium. Having worked with leading Tier 1 companies, he has gained invaluable expertise as a Software Development Engineer (SDE). His proficiency in Spring Boot allows him to build scalable and robust backend applications, while his expertise in Selenium enables him to create comprehensive automation frameworks for web applications, providing end-to-end solutions for testing.
Mr. Velmurugan is highly skilled in Core Java, API Testing, and building automation frameworks using TDD, BDD, and Hybrid Testing techniques. His expertise extends to mobile automation with Appium for both Android and iOS, and he is well-versed in cloud-based testing using tools like BrowserStack, SauceLabs, and LambdaTest. He also has extensive experience in Windows automation, UI/UX automation, performance testing, and accessibility testing, ensuring a comprehensive and robust testing suite for all types of applications.
At Greens Technologies OMR Branch, Mr. Velmurugan has successfully developed 5 real-time projects that integrate Web, API, Mobile, and Database technologies, along with Admin Panel integration. These hands-on projects simulate real-world scenarios, providing students with valuable experience in end-to-end solutions, including testing and automation for all layers of application architecture.
In the DevOps domain, Mr. Velmurugan integrates seamlessly with OpenSource tools like Git, Maven, and Jenkins, along with platforms such as Atlassian Suite (JIRA, Confluence, Bitbucket) and Azure DevOps (ADO). This integration enhances Continuous Integration (CI) and Continuous Delivery (CD) pipelines, streamlining the automation process and ensuring high-quality software delivery across the development lifecycle.
As the Head of TCOE and Test Manager at Hexaware, Mr. Velmurugan has successfully driven initiatives to optimize testing and DevOps processes in large-scale organizations, improving overall efficiency and quality. His deep involvement in R&D for AI-powered automation ensures that his training methods stay at the cutting edge of technological advancements. Having led over 50+ corporate training sessions and trained 1,000+ batches, Mr.Velmurugan’s industry expertise has empowered countless professionals. He has mentored 10,000+ students, providing them with hands-on training, practical knowledge, and real-world insights. His teaching approach combines theoretical knowledge with practical experience, ensuring that students are not only technically proficient but also confident in tackling the dynamic and ever-evolving challenges of the tech world.
Why Choose Us?
✅ 24/7 Trainer Support
✅ Up-to-date Syllabus with AI-Powered Solutions
✅ Real-time Projects & Applications
✅ Expert Trainers
✅ Placement Support
✅ 35,000+ Total Learners
✅ 15,000+ Placed in MNCs as SDE/T
✅ Mock Interviews & Test Papers
✅ Exclusive “Interview Questions”
✅ 1-on-1 Trainer Support
FOR WHOM IS IT? – Career Change Programs
🎓 Fresher Graduates – 2023 / 2024 / 2025
🔄 Transitioning from Non-IT to IT
🔧 Moving from Core Field to IT Field
⏳ Career Gap (2010 to 2025) – Restart Your Career
🛠️ Shifting from Manual Testing to Automation QA
🚀 Enhancing Skills with the Latest Version Updates
🌍 Explore Global Opportunities
Benefits of Our Career Change Programs
💰 Salary Increase of 50% to 100%
📈 Becoming an In-Demand Resource
🔒 Greater Job Security
🏡 Improved Lifestyle & Luxury
🚀 Enhanced Career Growth Opportunities
🎁 Exclusive Perks & Benefits
Eligible Degrees for Enrollment
✔ Any B.E / B.Tech
✔ B.Sc, BCA, B.Com
✔ MBA (with arrears also)
❌ Not Eligible: Pharma, Agriculture, B.Ed, etc.
Effort Required
🖥 Learn Just One Programming Language to kickstart your journey into the IT field! 🚀
Additional Highlights of Our Program
📄 Professional Resume Preparation & 1000+ Interview Questions
- Craft a standout resume showcasing your skills and projects.
- Get access to 1000+ interview questions to confidently impress hiring managers.
📆 Daily Activities
- Engage in practical, real-time tasks to reinforce learning.
- Make learning interactive and directly applicable to your future role.
🎯 Placement Assistance
- Dedicated support to help you secure your dream job.
📝 20+ Mock Interviews & 50+ Test Papers
- Practice with industry professionals to build confidence.
- Simulate real interview scenarios to refine your responses.
- Strengthen your skills with 50+ test papers to tackle real-world challenges.
👨🏫 Expert Trainers
- Learn from experienced industry professionals.
- Gain deep technical expertise and industry insights.
📚 Up-to-Date Syllabus
- Stay ahead with a curriculum aligned to current industry trends.
- Learn the most relevant and in-demand skills.
📍 Attending Fresher Classes at OMR Thoraipakkam Branch
- Get hands-on training in a collaborative learning environment. 🚀
Overview of Our OMR Branch Infrastructure
🏛A Well-Equipped Two-Story Facility – Designed for an optimal learning experience.
👥 Total Capacity – Can accommodate 1,000+ students across the entire building.
❄ 25 Air-Conditioned Classrooms – Ensuring a comfortable learning environment.
🖥 Dedicated Real-Time Project Classroom – A large space for hands-on project work.
👨🎓 Spacious Classrooms – Seating over 60 students simultaneously.
✍ Writing Pad Chairs – For extra comfort during long study sessions.
🛠 Separate Practice Rooms for Boys & Girls – Open daily from 7 AM to 8 PM.
🗣 Soft-Skill Training Room – Equipped with a whiteboard for communication & personality development sessions.
📽 High-Definition Projector & Screen – For an enhanced visual learning experience.
🚲 Ample Parking Facility – Space for 200+ bikes.
February Month-2025- Top 8 Freshers Placements

Hemalatha Garangi
Designation:
Trainer Software engineer
CTC: 2.64 LPA

Bharath Kumar
Designation:
Software Engineer
CTC: 3.5LPA

Sowmiya C
Designation:
Support Engineer
CTC: 3.5LPA

Pavan Kalyan
Designation:
Software Engineer
CTC: 4LPA

Eashwar
Designation:
Development Engineer
CTC: 8.25LPA

Gunal
Designation:
Quality Engineer
CTC: 3.5LPA

Varun Karthick
Designation:
Associate QA
CTC: 2.5 LPA

Preethi Mohan
Designation:
Trainee
CTC: 3.5 LPA

Testimonials
Revathi
Mohan
Selvi
Deepak
Ajay Kumar
Ramu
Joshi
Steffy
What are the Pre-requisites to learn Full Stack?
- Basic knowledge of developing web applications.
- HTML and CSS web languages
- JavaScript, IDE or Text Editor, Command Line Interface (CLI)
- Server-side development with any programming language
Who should attend Full Stack development course?
- Web Developers
- Technical Project Managers
- Technical Leads
- Aspiring entrepreneurs who want to build and test their own applications using MEAN stack
- Professionals and students who wish to learn MEAN stack
Is Full Stack worth learning?
Definitely it’s worth it. It is the most demanding programming language currently across the globe. There is a huge demand and an exponential future growth in Full Stack. Hence leading to an enormous scope for Job seekers. So anyone who wants to learn Full Stack has an amazing future. No second thought on that.
What certification will I get after Full Stack Training?
Every student will be given industry recognized course completion certificate.
What would we gain after completion of this training program?
A student will be able to get expertise on the concepts such as fundamentals of MongoDB, Express, React and Node. Along with technical aspects, soft skills would also be taught which will help an individual to crack the IT interviews.
Will Greens technologies assist me with placement after completion of course?
Yes. We provide 100% placement assistance to our students. We train students by conducting mock interviews and group discussions. We also provide soft skill support to boost the confidence level of the students.
Is there an online training module which is available for this course?
Yes. We provide online training programs as well .Timing is completely chosen basis the availability of the aspirant. Hence highly flexible and comfortable.
How effective is the online training Program?
Our trainers use comprehensive set of online tools and techniques which improves online training experience .Students are requested to log in at the scheduled time by our instructor. They can view, interact ,clarify queries arising from presentations, and engage with learning resources in an online setting.They can also submit their assignments online.
What is the average salary of a Full Stack developer?
The average salary of Full Stack developers in the US is $120,000 per annum with around $62 being paid per hour. The salary for entry-level positions ranges between $40,000 -50,000 and experienced MEAN professionals make up to $200,000.
Are Full Stack Jobs in demand?
Full Stack Jobs are in heavy demand across the MNCs globally. Full Stack certification is among the highly valued Information Technology Certification in the entire industry. It provides promising career prospects.
How long does it take to study and become a Full Stack certified professional?
It depends upon every individual’s preparation strategy, effort and time invested. However if an aspirant has a background and basic knowledge of OOPS concepts, It would take around 1 and half months .If an aspirant is a fresher then it would take around 2 to 3 months.
Is career in Full Stack a good choice?
Certainly yes. As per the market trend, Full Stack professionals are in huge demand. Based on the job roles they can choose and complete their certification and climb to the higher levels. They can choose various jobs ranging from web development to data science.
Course Features
Total Learners
25943
Instructor Led Training
80 Hours
Assignments
40 Hours
Project work
40 Hours
Self-paced Videos
40 Hours
Support
24/7
Certification
ISTQB
Software Download Links
Core Java Test papers
Selenium Test Paper
Framework Test Papers
Model Resumes
Interview Questions
- RestAssurredDefn
- BNP Paribas Interview Question
- Infinite Interview Question
- Altimetrik Interview Question
- TCS Interview Question
- ISGN Interview Question
- CTS Interview Question
- Equniti Interview Question
- Altimetrik Interview Question
- TCS Interview Question
- Infostretch Interview Question
- Capgemini Interview Questions
- CES Interview Questions
- Hexaware Interview Questions
- HTC Global Services
- Indium Interview questions
- Infosys Telephonic Interview
- Maverics Telephonic interview questions
- Oracle Interview Questions
- Verizon Interview Questions
- Wipro Interview Questions
- Accenture Interview questions-Telephone round
- Business Arts India pvt ltd Telephonic round
- Cibersites Interview Questions
- CSS-Corp Interview Questions
- DSRC INTERVIEW QUESTIONS
- Elumina elearning
- F2F Interview Questions
- Fidelity interview questions
- GSR Interview Questions
- L&T QUESTIONS
- Newtglobal
- HTC global services
- Novetium Interview Questions
- Paypal Interview Questions
- Photon-Interview-Questions
- Polaries Interview Questions
- Sifyi Technology Interview Questions
- SQS INTERVIEW QUESTIONS
- Syntel Telephonic Interview Questions
- Thryve digital
Full Stack Training Course Content
Full Stack Training Course content
FULLSTACK DEVELOPMENT BOOTCAMP with JS SDLC
Introduction
- What is software?
- What is software development?
- Software Development Lifecycle (SDLC) and its intuition
- Need for Requirement gathering
- Difference between Requirement and Specification
- Non-functional requirements
- WRSPM Model with example
- Software architecture definition
- Software architecture models
- Software architecture process
- What is a software design and its objectives
- Understanding software modularity, coupling and Cohesion
- Introduction to Testing
- Software testing strategies
- Software testing perspectives
- Types of model
- Waterfall model
- V Model
- Incremental Model
- Spiral Model
- Agile model introduction
- Lean model introduction
- Deep Dive- Agile methodology
- Agile Manifesto
- Agile Values and Principles
- Pros Challenges of Agile
- Agile Vs Waterfall
- Why Agile?
- Agile Frameworks
- Requirement Gathering
- Estimation Planning
- Overview of Scrum
- Sprint Planning and Tracking
- Sprint Review, Retrospection Execution
- XP and XP vs Scrum
- Principle of Lean Manufacturing
- Lean for software development
- Lean Vs Agile
- Lean Principles for Software Development
- Kanban for Software Development
- Kaizen
- Lean Startup
- Design Thinking Lean Startup
- Model Selection: When to use which model?
GIT
Introduction to version control
Introduction to GIT
- What is git
- Why git
- Features of git
Install Git
General workflow
Configure git
- First-Time Git Setup
- Set email and username
- Set config editor
- Checking Your Settings
Setting up a repository
- Initialize repository
- Clone a repository
Inspecting a repository
- View changes
- View commits
- View differences
Saving changes
- Adding files to stage
- Committing files to local repo
Introduction to Github
- What is Github
- Other alternatives
- Creating an account in Github
Pushing changes Pulling changes
- Push changes to remote repo
- Pull changes
Undoing Commits Changes
- Reverting the changes to a commit
- Reset changes from stage
Branching in GIT
- Create a branch
- Checkout branches
- Merge branches
HTML5 CSS3
Introduction to Web Development
- What is HTML
- What is CSS
- Setting up the environment
- Hello World!
- Using VS Code with Live reload
- Using Emmet and online tools
- Using Chrome developer tools
Introduction to HTML
- HTML elements and Tags
- Singular and Paired tags
- Structure of an HTML page
- Heading and Paragraph Tags
- Attributes in HTML
- Images
- Links – Internal and External
- Lists
- Tables
- The styleattribute
- Colorsin HTML
- HTML5 semantic tags
- HTML5 audio and video tags
Forms and Inputs
- The Formtag
- Using the label tag
- HTML Input tag
- Select andTextArea
- Buttons
- Datalist
- Building a contact form
Introduction to CSS
- Using the style tag
- Targeting HTML elements
- Targeting nested HTML elements
- Using external stylesheets
- Overriding CSS Styles
- Common CSS Properties
- CSS units
- The CSS Box Model
- More CSS Properties
- CSS Pseudo-classes
Advanced CSS
- CSS Positioning – Static, Relative and Absolute
- CSS Positioning – Fixed and Sticky
- CSS Pseudo-elements ::beforeand ::after
- CSS Variables
- Custom fonts in CSS
- Importing external stylesheets
Transitions and Animations
- What are CSS Transitions
- Basic Transitions and CSS properties
- CSS AnimationsandCSS properties
- Defining Keyframes
Responsive Web design
- Media queries
- What is CSS Flexbox?
- Creating rows and columns
- More flexbox properties
- What is CSS Grid Layout?
- Rows and Columns in Grid
- Allocating cells
- Grid template areas
- Building a responsive image gallery
Project
- Project overview and setup
- Building the menu and footer
- Building the banner
- Buildingdivsfor text and quote
- Using Flexbox for Projects section
- About page with gallery
- Building the Projects page
- Building the Contact page
JavaScript
Introduction to JavaScript
- Introduction to JavaScript
- What is JavaScript and Its Use?
- How JavaScript Engines Works?
- Basic syntax,RunJs
- JavaScript Vs ECMAScript
- Introduction to code editors – Visual Studio Code Editor
Fundamentalsof JavaScript
- Variables, Constant, Assignment
- JavaScript Using Normal Vs Strict Mode
- Data Types – Primitive Types and Objects
- JavaScript – String and String Methods
- null, undefined, not defined,NaN
- Performing Data Type Conversions
JavaScript Operators
- Assignment, Arithmetic Operators
- Comparison, Conditional Operators
- in, of and ternary Operator
- Standard and Strict Equality Operators: Double Equal and Triple Equal
- JavaScript – Null Coalescing Operator
JavaScript Array and Object
- JavaScript Arrays – Pop, Push, Shift, Unshift
- Array Helpers – Map, Reduce, Sort andforEach
- JavaScript Object and Symbol Type
- JSON – JavaScript Object Notation
JavaScript Function and Error Handling
- JavaScript Function and Types of function
- Function Declaration Vs Expression
- Closures and Scope
- Constructor, This Keyword and Prototyping
- Rest Parameters and Spread Syntax
- Errors Handling and Types Errors
- Error Handling Try-Catch-finally
- Throwing Custom Errors with throw
Dom Manipulation and HTML5 API
- What is Dom Manipulation and DOM Objects?
- Create, Modifying DOM Element
- Accessing Dom Element -querySelector&querySelectorAll
- document By XXXMethod
- Working with Events
- Geolocation APIs – Methods and Implementation
- HTML Web Storage –localStorageandsessionStorage
- HTML5 Drag / Drop APIs – Methods and Implementation
JavaScript Asynchronous Programming
- Asynchronous Programming
- Callbacks and Their Implementation
- Promises and Promises Implementation
- Async/await and Its Implementation
- Generator and Its Implementation
- Async Generator and Its Implementation
JavaScript Classes
- Class Basic Syntax and Implementation
- Class Inheritance
- Static Properties and Methods
- Private and Protected Properties and Methods
- Modules and Export, Import
Map, Set, andDestructuring
- Introduction to Map and Set
- Map and Set: Implementation
- Map and Set: Iterations
- Destructuringassignment
Remote Data and Servers
- Working with remote data and RESTful APIs
- Using AJAX
- Using the Fetch API
- Working with third-party APIs services
Transpilation& Bundling
- JavaScript -Transpilation
- JavaScript – Low Cross Browser Compatibility
- Babel as JavaScriptTranspiler
- Parcel – Introduction and Bundling JavaScript Files
- Webpack – Introduction and Bundling JavaScript Files
React
Introduction to React
- What is React?
- Hello React
- Using the create-react-app
Components
- What are Components?
- Types of Components
- JSX
State Props
- What is State?
- Stateful Function Components with Hooks
- What are props?
- Type Checking with Prop Types
Rendering Lists
- Using the map function to render lists
- The “key” attribute
- Using Fragments
Components Revisited
- Lifecycle of a Component
- Side effects Lifecycle
- Managing cleanup
- Events
- Error Management
Building Forms
- Controlled Form Components
- Uncontrolled Form Components
- Handling inputs efficiently
- Project – Building a currency converter
Render Props Higher Order Components
- Render Props
- Higher Order Components
Portals
- Introduction to Portals
- Event bubbling in Portals
Global Shared Data
- Unidirectional Data Flow
- Challenges with Props
- The Context API
Hooks in Focus
- Understanding Hooks
- The useState hook
- Side effects using the useEffect hook
- The useContext hook
- The useReducer hook
- Writing your own hook
Routing in a React App
- Routing in a React application
- Routing with React Router
- Nested Routes Parameters
- Protecting Routes
Code Splitting
- Code splitting Suspense
- Route Based Code Splitting Lazy Loading
Isomorphic React
- Server Side Rendering
- SSR with React – Setup Server
- SSR with React – The Toolchain
State Management using Redux
- State Management Redux
- Setting up Redux
- Actions Reducer for the Catalog
- Using the connect() higher order function
- Actions Reducer for the Cart
- Using Redux Hooks
- Implementing Middleware Persistence
Testing Components
- Introduction to Testing
- Using Jest with Test Utils from React-DOM
- Using Jest with the React Testing Library
- Using Jest with Enzyme
Epilogue
- The React ecosystem
Node
Get started with Node.JS
- Node.js Introduction
- Applications of Node.js and Installation
- First Node.js Script
- Synchronous and Asynchronous Programming
- Under the hood – Understanding the event loop Non-Blocking I/O
Interactive Node with REPL
- REPL and REPL Commands
- Node.js CLI Commands
- Global and Local Objects
Modular Programming NPM
- Introduction to Modules
- Process and OS Modules
- Writing Your Own Module
- Introducing NPM
- Initializing a Project Using npm init
- Understanding package.json
- Installing using packages from npm
- Local vs.Global Install
- Using NPX
- Publishing Package on npm
Introduction to ECMAScript Modules – An experimental implementation
- ECMAScript Modules Versus CommonJS Modules
- Enabling support
- Writing an ECMAScript Module
- Importing and Using an ECMAScript Module
- ES6 syntax in detail
File System Streams
- File System Modeling in Node.js
- Directory and Path Resolution
- Reading Files Synchronously and Asynchronously
- Writing Files Synchronously and Asynchronously
- Directory operations
Streams
- Understanding Streams
- Reading a File Using Readable Stream
- Writing a file using Writable Streams
- Transform Streams
- Streams vs Files
Events
- Event Emitter
- Handling Events
Network I/O
- Introduction to the Net module
- Creating a TCP Server Listener
- Creating a command line chatbot
Web Servers More
- Web Server: Web Application Architecture
- HTTP module
- Making HTTP requests
- Serve JSON as response
- Serve HTML as response
- Building a basic web server with routes and streams: Serve a static website
- Using HTTPS
- Using HTTP/2
- Understanding CORS
Debugging in NodeJS
- Introduction to debugging
- Debug node js apps
Cluster Worker Threads
- Introduction to the Worker Threads API
- Handling compute intensive tasks using Worker Threads
- Node.js on multi-core CPUs using Cluster
Introduction to Express
- What is a Node.js web application framework?
- BYOF – Build Your Own Framework
- Introducing Express
- Who uses Express?
- Hello Express
- Your first Express app
- Adding a route handler
- Serving Static Assets HTML files
Rendering
- View Engine – Pug
- Building the Dashboard
- Building the Post Card.
Middleware
- What is middleware?
- Parsing incoming requests
- Logging with Morgan
- Using the express-session middleware
- Compression Your own middleware
Routing
- Modular routing with Express Router
- Organizing routes
- Dynamic Routing Route parameters
- Basic route protection using middleware
Database Integration
- Working with MongoDB Atlas
- Setting up Mongoose ODM
- Building the Users schema model
- Building the Posts schema model
- Serving the client web application
Authentication, Controllers, and APIs
- Signing up an Admin Password Hashing
- Admin Authentication – Controller and Route
- Authentication API – Controller and Routes
- Posts API – Controller and Routes
- Profanity Filtering and Post Moderation
Caching Performance
- Setting up Redis for caching
- Caching and Serving Content
- Configuring Redis as the session store
Protecting Express apps
- Handling untrusted data
- Preventing XSS CSRF
Deployment E PROJECT
- Deploying a Node and Express app on Heroku
MongoDB
Getting Started- Introduction to MongoDB
- What Is NoSQL Database
- Types of No SQL Databases
- Introduction to MongoDB
- What is BSON?
- Use case of MongoDB
- MongoDB in Windows
- MongoDB on Ubuntu
- MongoDB on MAC OS
- MongoDB Cloud-Atlas
- Setup MongoDB Environment
MongoDB Fundamentals
- What is a database?
- Create Database – Demo
- MongoDB Architecture
- What is a collection?
- Collections and Capped Collections – Demo
- What is a document?
- Document Structure
- The _id field
- Data Types
- Mongo Shell
- Mongo Shell – Demo
CRUD Operations
- Inserting Data
- Querying Data using find() findOne()
- Basics of Querying Data – Demo
- Querying Complex Data – Demo
- Querying Null Values – Demo
- The flavors of find – Atomic operations (Update Delete)
- Updating Data – Demo
- Duplicate Data – Demo
- Replace One – Demo
- DeleteOne - Demo
- DeleteMany - Demo
- Dropping a Collection
Schema Design and Modelling
- Data Modelling Schemas
- MongoDB Data Model and Relationships
- Scenario-based examples
Advanced Operations
- Sorting
- Sorting – Demo
- Limiting records
- Limit Data – Demo
- Skip Data – Demo
- Indexing
- Indexes – Demo
- Different Types of Indexing
- Aggregation
- Aggregation Pipeline – Demo
- Aggregation MapReduce – Demo
Replication and Sharding
- Why Replication?
- Sharding
- Create Backup
Administration and Security
- Backup and Restore Operations
- Backup – Demo
- Restore – Demo
- Import and Export Operations
- Import and Export Operations – Demo
- Monitor Resource Utilization
- Query Optimization and Optimization Properties
- Query Optimization – Demo
- Security Concepts in MongoDB
- MongoDB Security
MongoDB with other Applications
- Various API drivers available for MongoDB
- Integration with Node.js
- Integration with Node.js – Demo
- Integration with Java
- Integration with Java – Demo
- Integration with Python
- Integration with Python – Demo
Cloud Deployment
Cloud Deployment with AWS
- Introduction to the AWS platform
- Overview of a Deployment Pipeline on AWS
- Understanding compute platform EC2
- Understanding Identity Access and Management (IAM)
- Network fundamentals with ELB, RDS, Route 53 and Cloudfront
- Understanding CloudFormation
- Understanding CodeCommit and CodeBuild
- Using CodeDeploy and CodePipeline
- Managing deployments using CloudWatch
Agile & Scrum
Background to Agile
- The day in the life of a Project Manager
- The day in the life of a Project Team Member
- The need for change
- Traditional Projects vs Agile Projects
Agile Basics
- Agile Manifesto
- Values
- Principles
- Pillars of Agile
Business Inputs
- User Stories – definition
- Business Value
- Definition
- Prioritizing
- Minimum Viable Product (MVP) / MMF
- Shaping up user stories (the 3Cs)
- INVEST Criteria
- User Story Maturity
Agile Variants
- Scrum (very high-level)
- Kanban
- XP
- DSDM
- Scrum-ban
- Lean
- Feature Driven Development
- PI chart on usage
APM Framework
- Process Map
- Process Steps need, deliverables activities
- Envision
- Speculate
- Explore
- Adapt
- Close
Introducing Scrum
- The Scrum Guide
- Popularity of Scrum
Scrum Building Blocks
- Event, Artifacts, and roles
- Scrum at a glance
- 3 Scrum roles
- Other stakeholders
- Project Manager
- Agile Coach
- 3 artifacts
- 5 events
Agile Estimation
- Estimation Basics
- Agile Estimation Practices
- Planning Poker
- Types of Agile Estimates
Agile Planning
- Breaking the myth
- Product Planning
- Release Planning
- Iteration Planning
Monitoring Tracking
- Information Radiators
- Burn-down chart
- Burn-up chart
- CFD
Agile Metrics Agile Tools
- Agile Metrics
- Agile Tools
Scaling Agile
- Why we need to scale Agile
- Agile @ Scale flavors
- SAFe®
- DAD
- LeSS
Careers in Agile
- Agile certifications
- Enterprise Agile
Capstone Project
Topics
Industry-relevant capstone project under experienced industry-expert mentor
Learning Objectives
The highlight of the bootcamp is an industry-centric and comprehensive capstone project that you will get to work on, under the experienced eye of our industry expert mentor. This guided group project shall bring together your understanding of the full stack architecture as you go from vision to deployment of a realistic full stack application, encompassing all essential milestones that are encountered in a production setting. This shall equip you to handle real-world scenarios from the get-go.
Course Options

Java Fullstack
Course Price :
₹35000
Sessions :
180

Python Fullstack
Course Price :
₹35000
Sessions :
180

Python Selenium
Course Price :
₹25000
Sessions :
120

Scrum Master
Course Price :
₹25000
Sessions :
90

UI/UX
Course Price :
₹25000
Sessions :
150

Fresher Package
Course Price :
₹25000
Sessions :
150