Back-end Development: Junior Developer Course Overview:
8 Weeks Classroom Training + Internship
This Back-end Development: Junior Developer Course will teach you how to use Node.js, a popular JavaScript runtime environment for building back-end web applications. You will learn how to create and manage servers, develop APIs, and handle real-time data. Through hands-on projects and industry-demand tools, students will learn backend programming languages, database management, API development, and deployment strategies. The course focuses on building practical skills required in the industry and prepares students to tackle complex backend development challenges.
Prerequisite for entry: Must have completed Front-End Development training.
Back-end Development: Junior Developer Course Outline:
Introduction to Back-End Web Development
- What is back-end web development?
- The web development stack
- Popular back-end development technologies and languages
- Getting started with back-end web development
Introduction to Programming Languages
- Node.js
- Python
- JavaScript
Introduction to Node.js
- What is Node.js?
- Creating and managing servers
- Developing APIs
- Handling real-time data
Express with Node
- Introduction to Express with Node
- Creating and managing servers
- HTTP Requests
- Introduction to Middlewears
Introduction to EJS tags
- Passing data to EJS templates
- EJS Partials and Layouts
Git, Github, and Version Control
- Introduction to Version Control and Git
- Version Control Using Git and the Command Line
- Github and Remote Repositories
- Gitignore, cloning, branching and merging
APIs
- Introduction to APIs
- Structuring API Requests
- JSON
- Making Serverside API Requests with Axios
- API Authentication & REST APIs
Databases, SQL & Servers
- Introduction to Databases
- SQL Commands
- PostgreSQL
- MongoDB
- Servers
Capstone Project
- Build a simple web application using a back-end programming language and database of your choice
- Master Server-Side Programming and Database Management.
- Build Real-World Portfolio Projects.
- Increase Earning Potential.
- Collaborate Effectively with other Web developers.
Back-end Development: Junior Developer Course Fees & Dates for Upcoming Classroom Classes In 2024
Classroom | Virtual | |
Date | 19th Apr – 7th Jun, 2024 | 19th Apr – 7th Jun, 2024 |
Fees | ₦250,000 | ₦250,000 |
Training Days | Friday | Friday |
Training Time | 1pm – 4pm | 1pm – 4pm |
Location | 123a Obadina street Lagos | Zoom & Microsoft Teams |