Courses / School of Software Engineering / Web Development
Beginner Level Track ★ Flagship Cohort

Web Development

Build practical Web Development capability through live classes, guided labs and a portfolio-grade capstone

A 12-week software engineering programme where learners practice software engineering planning, implementation and review, complete weekly assignments and graduate with evidence of real work.

Duration: 12 Weeks
Lectures: 24 Sessions
Delivery: Online, physical, hybrid
Credential: QR Verified

Technologies & Tools

HTML CSS JavaScript PHP Laravel SQL Git HTML CSS JavaScript PHP Laravel SQL Git

Programme Architecture & Overview

The Arc IT Web Development programme is a structured 12-week learning experience for people who want practical, job-relevant software engineering capability. Learners attend two live sessions each week, complete guided labs, receive feedback on assignments and build toward a capstone project. The curriculum moves from foundations to applied workflows, then into implementation, review and presentation. Each cohort can be delivered online, physical or hybrid, with administrators able to manage curriculum, cohorts, pricing and publication from the platform.

Build Real Systems

Practical weekly coding labs, CI/CD automated deployments, and a production capstone.

Practitioner Review

Interactive sessions with working senior engineers. Personalized feedback on all PRs.

Verified Evidence

Graduate with a GitHub portfolio and verifiable certificate accessible to global employers.

What You Will Build & Master

Explain the core concepts, vocabulary and workflows behind Web Development.
Use HTML, CSS, JavaScript and PHP to complete realistic software engineering tasks.
Plan, build and present a responsive multi-page web experience integrated with real or mock API data.
Apply professional habits: documentation, review, iteration, quality checks and ethical practice.
Prepare portfolio evidence that can support employment, freelancing, business or internal team goals.

Who This Track Is For

  • • Beginners who want a guided path into Web Development.
  • • Professionals who need practical software engineering skills for current work.
  • • Career switchers building portfolio evidence for entry-level opportunities.
  • • Entrepreneurs and teams who want to apply technology to business problems.

Requirements & Prerequisites

  • • Basic computer literacy and comfort using the internet.
  • • A laptop that can run the required tools for the programme.
  • • Availability for two weekly live sessions and independent practice.
  • • No prior specialist experience is required unless stated by admissions for a specific cohort.
Direct Capability Transfer

What You Will Be Able to Do (Week by Week & Class by Class)

Clear, real-world capabilities and hands-on milestones you will achieve in every single week and class. No confusing jargon—just practical skills you will build, test, and master.

12 Hands-on Weeks • 24 Classes
WEEK 01

Orientation and Foundations

2 Classes
🎯 What you will be able to do this week:
Map the field, expectations, learning workflow and success criteria. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Orientation and Foundations: Concepts and Demonstration
Free Preview
🎯 What you will do: Learners study the principles behind Orientation and Foundations and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Orientation and Foundations applies to Web Development.
Class 2 Orientation and Foundations: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 1 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 1 project milestone with notes, screenshots or source files where applicable.
WEEK 02

Core Concepts and Vocabulary

2 Classes
🎯 What you will be able to do this week:
Build fluency in the key ideas that shape Web Development work. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Core Concepts and Vocabulary: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Core Concepts and Vocabulary and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Core Concepts and Vocabulary applies to Web Development.
Class 2 Core Concepts and Vocabulary: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 2 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 2 project milestone with notes, screenshots or source files where applicable.
WEEK 03

Tools Setup and Professional Workflow

2 Classes
🎯 What you will be able to do this week:
Configure HTML, CSS and JavaScript and learn how practitioners organize work. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Tools Setup and Professional Workflow: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Tools Setup and Professional Workflow and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Tools Setup and Professional Workflow applies to Web Development.
Class 2 Tools Setup and Professional Workflow: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 3 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 3 project milestone with notes, screenshots or source files where applicable.
WEEK 04

Fundamental Techniques

2 Classes
🎯 What you will be able to do this week:
Practice the repeatable techniques used in software engineering planning, implementation and review. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Fundamental Techniques: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Fundamental Techniques and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Fundamental Techniques applies to Web Development.
Class 2 Fundamental Techniques: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 4 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 4 project milestone with notes, screenshots or source files where applicable.
WEEK 05

Guided Lab One

2 Classes
🎯 What you will be able to do this week:
Apply foundations to a realistic software engineering task with instructor support. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Guided Lab One: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Guided Lab One and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Guided Lab One applies to Web Development.
Class 2 Guided Lab One: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 5 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 5 project milestone with notes, screenshots or source files where applicable.
WEEK 06

Planning and Architecture

2 Classes
🎯 What you will be able to do this week:
Break problems into requirements, milestones, assets, risks and acceptance criteria. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Planning and Architecture: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Planning and Architecture and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Planning and Architecture applies to Web Development.
Class 2 Planning and Architecture: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 6 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 6 project milestone with notes, screenshots or source files where applicable.
WEEK 07

Implementation Sprint One

2 Classes
🎯 What you will be able to do this week:
Build the first working version of the Web Development project artefact. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Implementation Sprint One: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Implementation Sprint One and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Implementation Sprint One applies to Web Development.
Class 2 Implementation Sprint One: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 7 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 7 project milestone with notes, screenshots or source files where applicable.
WEEK 08

Quality, Testing and Review

2 Classes
🎯 What you will be able to do this week:
Use checks, reviews and feedback loops to improve reliability and clarity. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Quality, Testing and Review: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Quality, Testing and Review and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Quality, Testing and Review applies to Web Development.
Class 2 Quality, Testing and Review: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 8 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 8 project milestone with notes, screenshots or source files where applicable.
WEEK 09

Implementation Sprint Two

2 Classes
🎯 What you will be able to do this week:
Extend the project with deeper workflows, edge cases and documentation. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Implementation Sprint Two: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Implementation Sprint Two and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Implementation Sprint Two applies to Web Development.
Class 2 Implementation Sprint Two: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 9 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 9 project milestone with notes, screenshots or source files where applicable.
WEEK 10

Professional Practice

2 Classes
🎯 What you will be able to do this week:
Cover collaboration, ethics, security, handoff, support and communication. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Professional Practice: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Professional Practice and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Professional Practice applies to Web Development.
Class 2 Professional Practice: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 10 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Submit the week 10 project milestone with notes, screenshots or source files where applicable.
WEEK 11

Capstone Build and Feedback

2 Classes
🎯 What you will be able to do this week:
Develop a responsive multi-page web experience integrated with real or mock API data with structured review and correction. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Capstone Build and Feedback: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Capstone Build and Feedback and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Capstone Build and Feedback applies to Web Development.
Class 2 Capstone Build and Feedback: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 11 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Prepare and submit the capstone milestone for a responsive multi-page web experience integrated with real or mock API data.
WEEK 12

Presentation, Portfolio and Next Steps

2 Classes
🎯 What you will be able to do this week:
Present the final work, document learning evidence and plan progression. This week connects Web Development theory to practical work learners can show and explain.
Class 1 Presentation, Portfolio and Next Steps: Concepts and Demonstration
⏱ 120 mins
🎯 What you will do: Learners study the principles behind Presentation, Portfolio and Next Steps and see a live demonstration connected to software engineering planning, implementation and review.
🛠️ Hands-on Lab: Complete a guided worksheet or lab using HTML, CSS and JavaScript.
📦 What you deliver: Submit a short reflection or artefact showing how Presentation, Portfolio and Next Steps applies to Web Development.
Class 2 Presentation, Portfolio and Next Steps: Practical Studio
⏱ 120 mins
🎯 What you will do: Learners apply the week 12 topic in a supervised practical session and receive feedback.
🛠️ Hands-on Lab: Improve the course project with a visible deliverable tied to software engineering planning, implementation and review.
📦 What you deliver: Prepare and submit the capstone milestone for a responsive multi-page web experience integrated with real or mock API data.

Faculty Instructor

En

Engr. David Okonjo

Lead Software Engineer & Cloud Architect

Senior Engineering Lead with 11+ years designing distributed systems, cloud infrastructure, and training over 2,500 software developers across Africa.

Capstone Project & Cryptographic Certification

Learners may receive an Arc IT Certificate of Completion after meeting attendance, assignment, assessment and capstone requirements for Web Development. Certificate verification exposes only approved public certificate information.

Certificates can be publicly verified anytime by employers at arcit.online/verify.

Frequently Asked Questions

What is the duration?

The standard long-form programme runs for 12 weeks with 24 live sessions.

Is the training online or physical?

Courses can support online, physical or hybrid delivery depending on the cohort.

Will I build projects?

Yes. Web Development includes weekly exercises, a reviewed project and a capstone: Capstone: a responsive multi-page web experience integrated with real or mock API data.

Do I need previous experience?

Most cohorts start from practical foundations. Admissions may advise extra preparation for intermediate or advanced cohorts.

Can organizations sponsor learners?

Yes. Corporate and sponsored cohort requests can be handled through the training request process.

Tuition Investment
$466.67 USD
✓ Installment option available
Ask Admissions Desk
Secure card, bank transfer & USD checkout
Instant student OS portal provisioning
Admissions support hotline available