Professional Documents
Culture Documents
Development
Bootcamp
A Project-Based Immersive Learning Program for Tech Career Transformation
Become a Skilled
Back-End Developer
Accelerate your back-end developer career within weeks as you go from
novice to building sophisticated back-end services and APIs. This immersive
learning coding bootcamp, designed to get you hired, features best-in-class
content, live training, cloud labs and 1-on-1 mentorship.
Bootcamp Highlights
Industry-Validated Curriculum
Career Impact
Web Developer
Job Growth 27%
12%
7%
2014 2024
Source: www.x-cart.com/blog/how-to-become-a-web-developer
Bootcamp Structure
Start
Immersive Learning
On-demand videos
index.html style.css
1 <!DOCTYPE html>
index.js Auto-graded assessments, recall quizzes
2 <html lang="en">
3 <head>
React Js
};
100 px
sortByRating = () => {
Code Data
this.setState({
Function Output
Class index
songs: [...this.state.songs.sort((a, b) => b.rating
Output format - a.rating)]
Min height - Minimum height for your slider not
});
Exclusive Virtual
Cloud Labs
Machine
Basics
0 20
35
40 60
Average score
80 100
Development Workflow 44
React Components
Skill Progress & Proficiency score React 22
Rendering Lists 56
100
Component Lifecycle 40
80 Events 78
70
View all sub-skills Novice Expert Master
40
Blended Learning
Live and interactive sessions
Attendees
John Doe
Chat Share screen +
Learn on-demand, anywhere, anytime
Jenny Jackson
Self-paced Learning
Adam Steve
Kiran Thomas
Sacchu Sam
Joslet Jose
John Doe
Kelly
John Sacchu
Self-Paced Blended
Learn at your own pace Instructor-Led Live Sessions and 1-on-1 Mentoring
Passion to learn, excel and succeed is mandatory. Leave the rest to us.
• Fundamentals of Computers
Programming • The World Wide Web
Essentials • People and Companies
• Fundamentals of Computer Programming
• SDLC Introduction
• Software Requirement and Specification
• Software Architecture
• Software Design
Software Engineering
• Software Implementation, Rollback, Cutover Strategies and
Fundamentals and
Deployment
Lifecycle
• Software Testing
• Traditional Software Development Models
• New-Age Software Development Models
• Deep Dive into Lean Methodology
• Introduction
• Linux Command Line
• Files and Directories
Linux Essentials • Creating and Editing Files
• User, Group and Permissions
• Other Essential Features
• Process
• Introduction to JavaScript
• The Absolute Fundamentals
• Variables and Values
• Conditional Execution
• Functions Essentials and more
• Loops
JavaScript
• Working with Arrays
• Working with Objects
• All about Strings
• Date and Time
• Working with Web Pages
• Level up with Functions and more
Milestone 3: The Back-End
Build robust backend applications using JavaScript with database integration. Learn to
build APIs and server rendered web applications.
• Introduction to MongoDB
• MongoDB Fundamentals
• CRUD Operations
• Schema Design and Modelling
MongoDB for
• Advanced Operations
Developers
• Replication and Sharding
• Administration and Security
• MongoDB with other Applications
Milestone 4 - Database Level Up
Go beyond NoSQL to embrace Relational Databases such as the incredibly popular MySQL.
• Introduction
• Getting Started with REST
Designing and
• Request and Response
Building RESTful APIs
• Handling Authentication
• Open API
• Introduction
Microservices • Building Microservices
using Node.js • Inter-Service Messaging
• Using AWS Lambda and API Gateway
Milestone 6 - Embracing Test Driven Development
Learn to integrate software testing in your development workflow to build error free,
resilient and performant full stack applications.
• Fundamentals of Testing
Software Testing
• Testing Principles
for JavaScript
• Test Phases and Testing Types
Applications
• Introduction to Automation
• Introduction to Docker
• Docker Compose
• Living with Images and Containers
• Getting it Done Better with Compose
Docker and • Docker Orchestration
Kubernetes for
• Introducing Kubernetes
Node.js
Applications • Deploying a Cluster
• Get Acquainted with Pods
• Get Familiar with Services and Ingress
• Deployments
• Putting it Together
• Introduction to Jenkins X
• Installation and Configuration of Jenkins X
• Jenkins X Quickstart Project
CI/CD with Jenkins X
• Import a Project to Jenkins X
• Build Packs
• Jenkins X DevPods
Milestone 8 - Process Management
Go beyond technology and learn critical techno-managerial processes and the ways
to efficiently churn out professional projects. Learn to cultivate an Agile mindset,
develop your Scrum skills and learn about the various career opportunities in Agile.
• Background to Agile
• Agile Basics
• Business Inputs
• Agile Variants
• APM Framework
• Introducing Scrum
Agile and Scrum • Scrum Building Blocks
• Agile Estimation
• Agile Planning
• Monitoring and Tracking
• Agile Metrics and Agile Tools
• Scaling Agile
KnowledgeHut is a global ed-tech company, equipping the world’s workforce with the
skills of the future via immersive learning. A trusted skills transformation partner to over
4,500 organizations across 100+ countries, KnowledgeHut is the skills solutions provider
that organizations and individuals count on to innovate faster and create progress.
US (Headquarters)
+1-469-442-0620
americas@knowledgehut.com
India Canada
+91-80-41520045, Toll-Free: 1800-121-9232 +1-613-707-0763
india@knowledgehut.com americas@knowledgehut.com
UK New Zealand
+44-2033320846 +64-36694791
europe@knowledgehut.com apac@knowledgehut.com
Singapore Australia
Singapore
+65-315-83941 +61-290995641
apac@knowledgehut.com apac@knowledgehut.com
Malaysia UAE
+601548770914 Toll Free 8000180860
apac@knowledgehut.com mea@knowledgehut.com
reachus@knowledgehut.com www.knowledgehut.com