Courses Details

₦ 105.000
Dr. Amanda Brown
Instructor
5 Review
Categories
Web Development
Full-Stack Web Development

Overview

  • Lectures 3
  • Duration 4 months
  • Skill level Beginners - Expertise
  • Language English
  • Assessments True
Course Description

This course provides an in-depth journey into full-stack web development, combining powerful front-end technologies with a robust Python-based backend framework. Students will learn how to design responsive user interfaces, implement dynamic functionality, and build scalable web applications using React and Django. It is ideal for anyone looking to become a professional web developer or build production-ready applications.

Certification

Certificate of Completion will be awarded after successfully finishing all modules and the final capstone project.

Learning Outcomes
  • Understand and apply core web development technologies including HTML, CSS, and JavaScript.
  • Design and build responsive and interactive front-end applications using React.
  • Develop scalable and secure back-end systems using Django and Python.
  • Work with databases, manage data using Django ORM, and implement RESTful APIs.
  • Integrate front-end and back-end components to create fully functional web applications.
  • Deploy full-stack applications using version control and cloud platforms.

Curriculum

  • Foundations of Web Development
    • Lesson 1. Introduction to Web Development
      1 hour
    • Lesson 2. HTML Basics
      2 hours
    • Lesson 3. CSS Styling and Layouts
      2.5 hours
    • Lesson 4. JavaScript Fundamentals
      3 hours
  • Frontend Development with React
    • Lesson 1. Introduction to React and JSX
      2 hours
    • Lesson 2. Components, Props, and State
      2.5 hours
    • Lesson 3. React Hooks and Lifecycle Methods
      2.5 hours
    • Lesson 4. React Router and Navigation
      2 hours
  • Backend Development with Django
    • Lesson 1. Setting up Django Environment
      1.5 hours
    • Lesson 2. Models, Views, and Templates (MVT)
      3 hours
    • Lesson 3. User Authentication and Permissions
      2.5 hours
    • Lesson 4. RESTful APIs with Django REST Framework
      3 hours
  • Full-Stack Integration
    • Lesson 1. Connecting React Frontend to Django Backend
      2.5 hours
    • Lesson 2. Handling HTTP Requests and Responses
      2 hours
    • Lesson 3. Managing State Across Frontend and Backend
      2 hours
  • Deployment and Final Project
    • Lesson 1. Version Control with Git & GitHub
      1.5 hours
    • Lesson 2. Deploying with Render/Heroku/Netlify
      2 hours
    • Lesson 3. Capstone Project: Full-Stack Application
      4 hours

Instructor

Dr. Amanda Brown
Instructor

Reviews

5

5 Rating
5 star
150
4 star
140
3 star
120
2 star
110
1 star
80