Beginners & Enthusiasts

Web development
Cohort

Master full-stack web development in 12 weeks. Work on real-world projects, gain practical experience, and graduate with a job-ready portfolio.

Web development Professional

Web Developers

5.0

Start your Web Development
Bootcamp Journey TODAY!

What the brochure show

About the web development Program
The modules for the mastery
Jekacode's distinguishing project

Register for the next cohort

💳 Flexible Payment Options

Choose the plan that works for you — pay in Full, Half, or split into 3 Easy Installments.

Choose Training Mode

Price

₦150,000


Course Overview

Here’s What You’ll Master

Module 1: Introduction to Web Development

Start your journey by learning how the web works and mastering the core building blocks of websites using HTML and CSS.

  • How the web works: Understanding the web ecosystem
  • HTML5: Structure, tags, attributes
  • CSS3: Styling & layout
  • Flexbox & Grid: Layout fundamentals
  • Mobile-first design: Responsive development with media queries
  • Accessibility & SEO: Semantic HTML and discoverability
  • Developer Tools: Using VS Code and browser DevTools
  • Des manuels papiers Lelivrescolaire.fr
    Module 2: Introduction to JavaScript

    Deepen your frontend skills by learning modern JavaScript and how to create dynamic, interactive web pages.

  • JavaScript syntax & logic: Core language structure and behavior
  • Variables, loops, functions: Control flow and modular code
  • ES6+ features: let/const, arrow functions, spread/rest
  • DOM manipulation: Selecting and modifying HTML elements
  • Events & form validation: Handling user interactions
  • Error handling: Try/catch, debugging techniques
  • Code structure: Writing clean, readable, maintainable code
  • Une personne consulte un manuel numérique Lelivrescolaire.fr sur son ordinateur portable
    Module 3: React.js & Component Architecture

    Learn React, the most in-demand frontend library, to build scalable and interactive user interfaces.

  • React fundamentals: JSX and component-based architecture
  • Props & state: Managing dynamic data within components
  • React Hooks: useState, useEffect, and custom hooks
  • Conditional rendering: Showing content based on logic
  • Lists & keys: Rendering dynamic lists efficiently
  • Component structure: Reusability and scalability
  • React dev tools: Debugging and profiling React apps
  • Des enseignants discutent ensemble
    Module 4: Version Control & GitHub

    Master Git and GitHub to collaborate on projects, track changes, and manage your codebase professionally.

  • Git basics: init, add, commit, status, log
  • GitHub workflow: Repos, clones, pushes, pulls
  • Branching & merging: Managing multiple versions of code
  • Merge conflicts: Resolving code clashes effectively
  • Team collaboration: Pull requests and peer review
  • Deployment: Hosting static sites via GitHub Pages
  • Deux personnes discutent ensemble
    Module 5: Backend Development with Node.js & Express

    Start backend programming and learn how to build and expose APIs using Node.js and Express.

  • Node.js introduction: Runtime and package manager (npm)
  • Express server setup: Creating API endpoints
  • RESTful APIs: HTTP methods and structured design
  • Routing: Handling GET, POST, PUT, DELETE requests
  • Middleware: Logging, auth, error-handling functions
  • Working with JSON: Sending and receiving data
  • Des personnes travaillent ensemble
    Module 6: Databases & MongoDB

    Learn how to work with data using MongoDB, a powerful NoSQL database used in full stack applications.

    • Intro to MongoDB: Understanding NoSQL concepts
    • Collections & documents: MongoDB structure basics
    • CRUD operations: Create, Read, Update, Delete
    • Mongoose: Schema definition and validation
    • Connecting to Express: Full integration with backend
    • Cloud hosting: Using MongoDB Atlas
    Deux personnes discutent ensemble
    Module 7: Full Stack Integration

    Bring frontend and backend together to create full stack applications that communicate with APIs and store data.

  • Connecting frontend & backend: API calls using fetch or Axios
  • Form handling: Sending and validating user input
  • Authentication: JWT, login, signup, protected routes
  • Session management: Cookies, tokens, and security
  • Full stack project: Building a complete MERN app
  • Error handling: Frontend & backend-level validation
  • Des couverture de la collection Les Classiques
    Module 8: Deployment & Career Preparation

    Wrap up by deploying your project and preparing for real-world work with job-ready tools and tips.

  • Deployment: Hosting frontend and backend (Vercel, Netlify, Render)
  • Environment variables: Managing secrets with .env files
  • Domain setup: Custom domain and SSL/HTTPS
  • CI/CD intro: Continuous deployment basics
  • Portfolio review: Optimizing your GitHub profile
  • Career prep: Resume building and interview strategies
  • Des couverture de la collection Les Classiques
    Module 9: Capstone Project & Graduation

    Apply everything learned by building and presenting a professional-grade, full stack application from start to finish.

  • Capstone planning: Define scope, features, and tech stack
  • Team collaboration:Work in pairs or groups using Git/GitHub workflow
  • Full stack build: Implement frontend, backend, and database with production-level code
  • API integration:Incorporate third-party APIs or custom endpoints
  • Testing & optimization: Ensure performance, accessibility, and mobile responsiveness
  • Deployment: Push live to a public URL and domain configuration
  • Presentation skills: Pitching of project to instructors, peers
  • Feedback & iteration: Improvement on app based on real critiques
  • Graduation ceremony: Receiving of certificates for better disposal for opportunities
  • E JEKA CODE

    After Completion, You Will Be Able To:

    Build responsive, user-friendly websites using HTML, CSS, and modern JavaScript
    Create dynamic, interactive applications using React.js
    Design and connect to RESTful APIs using Node.js and Express
    Translate UI/UX designs (e.g., Figma) into fully functional web pages
    Use Git and GitHub for version control and professional collaboration
    Deploy full-stack applications on platforms like Vercel, Render, or Netlify
    Implement user authentication and secure web applications
    © 2025 Jekacode Africa