Back end developer (1)
Back end developer (1)
Fundamentals of Computers
The World Wide Web
People and Companies
Fundamentals of Computer Programming
SDLC Introduction
Software Requirement and Specification
Software Architecture
Software Design
Software Implementation, Rollback, Cutover Strategies and Deployment
Software Testing
Traditional Software Development Models
New-Age Software Development Models
Deep Dive into Lean Methodology
Introduction
Linux Command Line
Files and Directories
Creating and Editing Files
User, Group and Permissions
Other Essential Features
Process
Module 5: JavaScript
Introduction to JavaScript
The Absolute Fundamentals
Variables and Values
Conditional Execution
Functions Essentials and more
Loops
Working with Arrays
Working with Objects
All about Strings
Date and Time
Working with Web Pages
Level up with Functions and more
Object Oriented JavaScript
Asynchronous Programming
Working with Remote Data
Proxies, Maps, Sets & More
HTML5 APIs
Module 6: Node.js
Introduction to MongoDB
MongoDB Fundamentals
CRUD Operations
Schema Design and Modelling
Advanced Operations
Replication and Sharding
Administration and Security
MongoDB with other Applications
Module 8: MySQL
Introduction
Getting Started with REST
Request and Response
Handling Authentication
Open API
Introduction
Building Microservices
Inter-Service Messaging
Using AWS Lambda and API Gateway
Fundamentals of Testing
Testing Principles
Test Phases and Testing Types
Introduction to Automation
Testing with Jest
E2E Testing with Jest & Puppeteer
E2E Testing with Cypress.io
Introduction to Docker
Docker Compose
Living with Images and Containers
Getting it Done Better with Compose
Docker Orchestration
Introducing Kubernetes
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
Import a Project to Jenkins X
Build Packs
Jenkins X DevPods
Background to Agile
Agile Basics
Business Inputs
Agile Variants
APM Framework
Introducing Scrum
Scrum Building Blocks
Agile Estimation
Agile Planning
Monitoring and Tracking
Agile Metrics and Agile Tools
Scaling Agile