Full Time

Web Development Intensive

lThe 15-week programme gives learners a solid foundation to create functional, interactive web applications. Learn HTML, CSS, JavaScript, PHP and MySQL to fast-track your career as a developer.

What you will learn

The course is aimed at teaching you how to create beautiful, responsive, data-driven websites using modern web languages. Furthermore, you'll learn back-end concepts like databases, server-side scripting and deployment.

Course Outcomes

Become proficient in creating HTML5 responsive websites
Create a data-driven web application
Use a database to power dynamic applications
Use version control tools


Home internet connection
Computer literacy
Ability to search the internet for information
Previous coding experience through an online
course or other would be beneficial but not required

Code of Conduct Policy

Punctuality, participation in discussions, completion of assignments, and demonstration of professional courtesy to others are required. Attendance will be taken at the beginning of each class. Passing requires attendance to the full course.

Terms and Conditions


Learn how to make your front-end interactive using HTML


Learn how to make your front-end interactive using CSS

MySQL Database

Learn MySQL to interact with databases and to make data-driven applications

Collaboration & Git

Manage your code versions and deployments using Git and source control.


Learn how to make your front-end interactive using JavaScript.


Learn to deploy and host your code in the cloud


Learn to use PHP to power your dynamic web applications

Course Details

Duration:15 weeks
Date:Mon Jul 15 2019
Time:10am - 3pm, Mon to Fri

403 Old Castle Brewery, 6 Beach Rd, Woodstock, Cape Town


CodeSpace Graduates

A day in the life

Open up your daily readings: they’ll help you to start thinking and talking like an industry leader. Get to campus early to discuss them over a cup of coffee with your classmates.
Lecture Days
Head into coding lectures and open your laptop. An industry professional will take you through the day’s new coding concepts. You’ll code along and get to work through practical exercises to make sure that you are grasping the concepts. This is your opportunity to ask questions.
Project Days
Put your coding skills to the test with coding projects. By the end of the course, you should have a portfolio that enables you to grab that position as a junior web developer! On project days you can choose to work from our co-working space or wherever you feel most productive (working remotely is one of the perks of your future career in tech). You’ll have access to a coach who can guide you along when you work through tricky bugs in your code.
Gather around the lunch table for a meal with your classmates and others working from the coworking space.
On some afternoons guest lecturers will share cutting-edge industry trends with you; on others you’ll learn how to use Design Thinking to create innovative solutions. These are the critical 21st century skills that will future proof your career!
Be inspired by Cape Town’s start-up scene and build your network by attending networking events. We connect our students to tech-based networking events that let you in on the latest ideas and expand your network.


Mandisa Dlubom

Mandisa Dlubom

Junior Web Developer - Responsive

“I’m happy as a developer. I love the challenge of always developing my skills, and I feel like I can make a great impact on people – through technology”

Ahmed  Hassan Noor

Ahmed Hassan Noor

Junior Web Developer - One Day Only

“My job as a developer is full of fun, and very satisfying when you’re writing lines of code that will make the world a better place.”

Kholiswa Ntshinga

Kholiswa Ntshinga

Developer - African New Energies

“I fell in love with coding because it’s basically problem-solving – with coding, there’s always the opportunity to be both creative and innovative.”

Mandy Makweni

Mandy Makweni

Junior Front-End Developer - Pure Survey

“CodeSpace prepared me for work because it’s based in practicals more than theory: so as soon as you get a job, you'll be ready for any challenge.”


Frequently asked questions

Is the Web Development Intensive course right for me?

Already interested in programming but keen to learn more? Our intensive course is designed for those who already have a passion for tech and now want to put it into practice. You’ll gain the same skills as you would in the extended course, albeit streamlined into a more efficient package, for those who won’t need professional and job-readiness training. You’ll still gain access to our graduate placement programme, which will help you to find the ideal position for your interests!

What’s the application process for this course?

When you fill out your details to register your interest in this course, we’ll email you with details about the course including a link to our problem-solving challenge, which you can complete to get an idea of whether you’re well-suited to studying web development at CodeSpace. We’ll then get back to you with your results. If you’ve been successful, you’ll be sent the necessary enrollment paperwork and some pre-work – so you’ll be ready to hit the ground running – and invite you to join a bootcamp where we can get to know you a little better before the course begins.

What is the schedule for the course?

Our full-time courses take place from 9am to 3pm, Monday to Friday, during which students participate in code classes, code coaching, 21st century skills, self-learning and project work. Students are expected to attend all classes and complete all projects by their respective deadlines. Extended students are required to be on campus full time from Monday-Friday; while intensive students work off-site one and a half days a week (Fridays and Wednesday afternoons).


Web Academy

4 Weeks

10am - 3pm, Mon to Fri


Web Academy


Our Student Admissions Team is available to consult with you and help you plan a learning path to the career you want.