beginner
BEGINNER FULL-STACK WEB DEVELOPMENT
1 session • 50 spots • 1 session
About
Program Overview
This free, beginner-friendly program introduces students to full-stack web development through live demonstrations, guided coding exercises, and hands-on practice. Students will learn how frontend, backend, and database technologies work together to build functional web applications.
No prior web development experience is required.
Program Details
- Mentor: Ayomide Olawoyin
- Level: Beginner
- Fee: Free
- Format: Live online classes via Google Meet
- Duration: 5 weeks (5 sessions)
- Class Duration: 1 hour per session
- Schedule: Every Thursday
- Time: 6:30 PM WAT | 10:30 AM MST | 11:00 PM IST
- Start Date: November 5, 2026
- End Date: December 3, 2026
- Total Learning Hours: 5 hours
- Prerequisites: Basic computer literacy; no prior coding experience required.
5-Session Learning Roadmap
Session 1: Introduction to Web Development
- How websites and web applications work
- Frontend vs. backend development
- HTML, CSS, and JavaScript fundamentals
Session 2: Frontend Development
- JavaScript fundamentals and user interactions
- Introduction to React.js
- Components, props, and state
- Building interactive user interfaces
Session 3: Backend Development
- Introduction to Node.js and Express.js
- Servers, HTTP requests, and REST APIs
- Client-server communication
Session 4: Databases and Integration
- Database fundamentals and SQL
- Storing and retrieving information
- Connecting frontend, backend, and databases
Session 5: Practical Project and Deployment
- Building a simple full-stack application
- Application testing and basic debugging
- Introduction to web application deployment
Expected Learning Outcomes
By the end of the program, students will be able to:
- Explain the architecture of a full-stack web application.
- Understand frontend, backend, and database technologies.
- Build basic interactive user interfaces.
- Understand how REST APIs connect application components.
- Perform basic database operations using SQL.
- Apply introductory debugging and problem-solving skills.
- Develop a simple full-stack project.
- Understand the fundamentals of web application deployment.
Program Format
- Live, interactive online instruction
- Practical coding demonstrations and exercises
- Guided hands-on activities
- Questions, discussions, and problem-solving
- Mentor guidance and feedback
Technical Requirements
Students should have:
- A computer with a stable internet connection
- A modern web browser
- Visual Studio Code (recommended)
- Access to Google Meet
The meeting link and joining instructions will be shared with registered participants before the sessions begin.
Registration
Participation is completely free, but advance registration is required to secure a place.
Students are encouraged to attend all five sessions, participate actively, and practice the concepts introduced throughout the program.
Tutored by
A
Ayomide Olawoyin, Nigeria
Sessions
05
Nov
BEGINNER FULL-STACK WEB DEVELOPMENT
Thursday, November 5, 2026
6:30 PM
ATTENDANCE POLICY
Please only sign up for this session if you are able to attend.
Nov 05
1 week
50 spots / session
Next session on November 5, 2026
SCHEDULE
Thursday, Nov 05
6:30 PM
Register for Lesson
Please provide your details to register for this lesson:
Already have an account? Login