Web Development Intensive

The 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.

Full Time

Course overview

If you have an interest and aptitude for web development, this course will prepare you to kickstart a career as a web developer. The course guides you in developing a portfolio of code projects according to industry standards. You will thrive in this course if you are a highly motivated, curious and driven individual, ready to take charge of your career by learning an in-demand skill.

Course Details

Duration: 1 week online + 15 weeks on campus

Date: Mon Jul 15 2019

Time: M & W: 9-12; T & Th: 9-3pm

Cost: R29500


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

What you will learn

The course teaches you how to create beautiful, responsive, data-driven web applications using modern web languages. You will develop a repository of code projects on Github that showcases your ability as a developer to future employers.   

You'll learn back-end concepts like databases, server-side scripting and deployment so that you are able to use a database to power a dynamic application.  By the end of the course you will be proficient in the front end languages and frameworks that you need to create responsive websites. You’ll be trained in best practice for version control and workplace collaboration, allowing you to work effectively as part of a team on large code projects.   

As a young tech professional, your most important skills that will accelerate your career will be your ability to continuously learn, to communicate and collaborate in a professional environment, to solve problems innovatively, and the ability to navigate complex situations effectively. CodeSpace Academy’s signature modules, Leading Your Learning, Leading Your Career, Leading Change and Leading Self will push you to advance as an innovator and leader.

Internet architecture

Understand core internet technology. All technical and policy aspects of the underlying core infrastructure

Responsive web design

Learn to make web pages responsive using CSS, Flexbox, CSS Grid and Bootstrap.

JavaScript fundamentals

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


Learn to use PHP to power your dynamic web applications


Learn to create asynchronous web applications

Hosting & Deployment

Learn to deploy and host your code in the cloud

Collaboration & Git

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

Leading Your Learning

Master the skills to be able to direct your own learning in a fast past environment.

Leading Your Career

Master the communication & collaboration skills to take your career to the next level.

Leading Self

Develop as a leader by focusing on decision making and emotional intelligence skills.

Leading Change

Learn to design; create and share innovative ideas for social good.

Course Details

Duration: 1 week online + 15 weeks on campus

Date: Mon Jul 15 2019

Time: M & W: 9-12; T & Th: 9-3pm

Cost: R29500


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


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.

Is the Web Development Intensive course right for me?

To excel in this course you should be ✓ Curious , ✓ A fast learner ✓ Motivated.

The course schedule can accommodate part time work outside of class, but students should be able to prioritise studying for the duration of the course.

You should have good English proficiency and good digital literacy. It is not required that you have any prior knowledge of coding, but some experience would be beneficial.

If you don’t yet meet these requirements, you can enrol in our Web Academy, which is a 4 week course that will prepare you to enter the Web Development Intensive.

What’s the application process for this course?

Admission to the course is based on your performance during the Admissions Day.
To register for an Admissions Day, you should complete the online challenge. This takes less than 30 minutes. Make sure you have a good internet connection, pen & paper as well as time to focus on the challenge.
At Admissions Day you will be able to complete the next stage of your application as well as optionally complete an application to receive funding/ a bursary.

What are the payment options for the course?

Course fees are payable in monthly installments of R7375 on 1 July, R7375 on 1 August, R7375 on 1 Sept, R7375 on 1 Oct.

Students who make a single upfront payment receive a R1500 discount on the total fee.

Students can apply for an extended payment plan. This allows students to pay 12 monthly installments of R2750 or 20 monthly installments of R1750. Students can apply for an extended payment plan at the Admissions Day.

How do I apply for an extended payment plan or a bursary?

CodeSpace offers bursaries and extended payment plans to students based on merit.
To apply, attend an Admissions Day, and based on your performance you’ll be invited to submit a bursary application.

What is the schedule for the course?

Students must be present at campus for lectures and practicals from 9am - 12pm on Mondays and Wednesdays and from 9am - 3pm on Tuesdays and Thursdays. Outside these times, students are expected to complete at least 10 hours per week of self study and project work.
Campus is open from 8.30 - 5pm for students to work from.
The course schedule can accommodate part time work outside of class, but students should be able to prioritise studying for the duration of the course.