BACKEND ENGINEERING
School: School of Engineering
Certificate: Yes
Start date: 31st March, 2024
Registration status: In Progress, register today!
Fees: ₦300,000 ₦320,000 Naira / $320
Application fees: $10 / ₦10,000
Programme length: 3 months
Location: Onsite or Virtual
Days/Time: Thrice per week
About the Programme
Become a sought-after Backend Engineer! While users may not directly interact with it, backend engineering is crucial to the functionality of websites and software. As a backend engineer, you’ll construct the core foundation of software applications. In this program, you’ll master server creation, manage behind-the-scenes components, and design robust databases using various programming languages. Join us to unlock your potential and excel as a Backend Engineer!
Admission Requirements
Educational Background:
You don’t need to have a certificate to apply for this program. We expect anyone to take the program.
Work Experience and Certifications:
You don’t need to have work experience to learn this track.
- Though we expect that you already took our frontend course with React and already sound in JavaScript, there will be a brief overview of important JavaScript foundation for Node JS.
- We assume you are comfortable with frontend development already.
Language Proficiency:
The course is conducted in English, so applicants must have a basic understanding of the English language to effectively engage with the curriculum and participate in discussions.
Assessment:
All applicants will be required to take an assessment at our office.
The entrance exam will evaluate their problem-solving skills and readiness for this program.
- You must have a laptop. The recommended minimum specifications for the laptop is: Hardware: 64 bits Core i5, 8GB RAM or above. OS: Windows 10+, Mac 2015+ , Linux (Ubuntu 22.04+).
Course Outline
- Become proficient in server-side development using popular technologies like Node.js and Express.js.
- Design and implement robust APIs for seamless data communication between frontend and backend systems.
- Master database integration and management to handle data efficiently in your web applications using popular technologies such as PostgreSQL and Prisma ORM.
- Explore techniques for optimizing backend performance and ensuring fast response times.
- Deploy backend applications to various hosting platforms, making your projects accessible to a broader audience.
- Acquire insights into industry best practices, code standards, and collaboration methods for efficient teamwork.
- Prepare for backend engineering job interviews by honing your skills and building a strong portfolio of projects.