Back-End Developer (Node.js)

Transform Your Career in Tech with Our Back End Developer Program!
0.0
(0)
0 Enrolled
690 hours

About Course

Go from zero or minimal coding experience to building and deploying sophisticated back-end applications and services. This intensive, immersive learning coding Bootcamp, designed to get you hired, features best-in-class e-learning videos, learn-by-doing with Cloud Labs, and a rich set of quizzes and assessments.

Learn by doing with Cloud Labs, get work-like micro-experiences across every module, and reinforce newly learned skills with coding exercises. You’ll dive deeper into topics and techniques via independent projects and receive individualized feedback and support from your expert trainers.

 

Apply what you’ve learned in micro work-like experiences and 12+ capstone projects, building a professional portfolio to show off job-ready skills to potential employers and collaborators. Finally, develop the skills and confidence to ace your interviews and demonstrate your newly acquired skills.

What Will You Learn?

  • Learn fundamentals of programming, the world-wide web and its key stakeholders
  • Learn how to manage end-to-end SDLC using both traditional and agile methodologies
  • Working in a Linux (*nix) environment, key commands, workflows and techniques
  • Master version controlling and managing code and assets using Git and GitHub
  • Start with the basics; go on to work with loops, arrays and objects and level up with functions and more
  • How to build scalable, performant and dynamic server-side applications and APIs with Node.js and Express
  • NoSQL database design and implementation with MongoDB, integration with Node.js, CRUD operations
  • How to set up a database, schema, implement SQL queries with MySQL and integrate with Node.js apps
  • All about RESTful APIs, handling authentication, versioning; OpenAPI 3.0 specification with Swagger tools
  • Master microservices, including inter-service messaging and using AWS Lambda and API Gateway
  • Gain in-depth knowledge of software testing, its principles, testing phases, automation and lots more
  • Containerize using Docker, orchestrate containers with Kubernetes using Amazon EKS, Google GKE
  • Build a continuous integration and delivery (CI/CD) pipeline, import a project and work with Jenkinx X DevPods
  • Deep dive into Agile, Agile Project Management (APM) framework and Scrum and its building blocks

Requirements

  • A background in tech is NOT required
  • Passion to learn, excel and succeed is mandatory

Audience

  • Freshers
  • Novices
  • Developers
  • IT Industry Professionals
  • Professionals in a tech-adjacent role
  • Professionals from any industry

Course Content

Programming Essentials and Introduction to the Web

  • Lesson 1.1
  • Lesson 1.2

Linux and GitHub Essentials

JavaScript

Node.js

MongoDB for Developers

MySQL

API and Microservices Masterclass

Software Testing for JavaScript Applications

Containerization and DevOps

Agile and Scrum

Instructors

Benjamin J. Dockins

Benjamin J. Dockins

0.0
1 Student
16 Courses
No Review Yet
No Review Yet