
- Duration: 7 weeks (Saturdays only)
- Price: 50,000 NGN (2 payments allowed)
- Next Class: Mar. 2, 2024
- Time: 10:00 AM - 01:00 PM (WAT)
For Early Starters
Overview
The Backend Development course is an online in-depth7 weeks program designed to provide participants with the skills and knowledge needed to architect, develop, and manage the server-side logic of web applications. This course focuses on backend technologies, databases, server scripting, and API development such as Python, Django, PostgresDB, Git and GitHub.
Outline
- Introduction to backend technologies and their role in web development.
- Overview of server-side languages and frameworks.
- Understanding databases and their significance in backend architecture.
- 3 Class tasks.
- Group project for the week.
- Basics of Python programming language and its application in backend development.
.
- Overview of data types, functions, and control structures.
- 3 Class tasks.
- Group project for the week.
- Introduction to Git: Basic commands, version control.
- Collaborative development with GitHub: Branches, pull requests.
- 3 Class tasks.
- Group project for the week.
- Introduction to the Django framework.
- Creating a Django project and app.
- Defining models and setting up the database.
- 3 Class tasks.
- Group project for the week.
- Querying the database using Django ORM.·
- Implementing relationships in models.
- Using Django forms for data input.
- 3 Class tasks.
- Group project for the week.
- Introduction to building APIs.
- Creating RESTful APIs with DRF.
- Authentication and permissions.
- Testing and debugging APIs.
- 2 Class tasks.
- Group project for the week.
- Personal Branding.
- Freelancing.
- Resume review.
- LinkedIn Optimization.
- Job Application.
- Interview Preparation.
FAQ