What you will learn
Code of Conduct PolicyTerms and Conditions
HTMLLearn how to make your front-end interactive using HTML
CSSLearn how to make your front-end interactive using CSS
WHAT OUR GRADUATES HAVE TO SAY ABOUT THE COURSES
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
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.”
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.”
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
Why should I learn to code?
Coding is an in-demand skill with extensive job opportunities globally. Careers in tech offer you the opportunity to exponentially increase your salary as a young person if you are willing to work hard and continually learn.
Programmers are employed in a wide variety of different types of companies -- from start-ups to big corporates -- which gives you flexibility in where you want to be employed. Programmers are needed in almost every industry so if you don’t yet know what field you are interested in working in, or if you want to work in a variety of fields in the future, you will have this flexibility. Learning how to code improves your problem-solving abilities by fostering your ability to tackle complex problems.
Which programming language should I learn?
As a developer, you will need to be able to learn new languages and frameworks all the time, so really, the most important skill is how to learn. At CodeSpace we ensure that you will understand core programming concepts, giving you a firm foundation to continuously learn new languages. Beyond that, you should consider what you want to be able to do with coding and choose the language best suited to that outcome.
Is your course online or in-person?
Our classes are conducted in-person at our campus. We use a teaching methodology known as blended learning. This method uses the best parts of both online and traditional educational practices to give our students the most efficient and effective experience possible. As such there are online components to our coursework, which are given alongside guided, interpersonal lessons.
Who are the lecturers?
Our teachers are all working developers as well as educators, so our content reflects the most up-to-date knowledge available.
What are your entrance requirements?
All students must be computer literate and have good digital literacy. You do not need any prior coding knowledge. When you apply you will do an entrance test. Once passed, all a student needs to do is attend and achieve!
Do I need my own computer?
We provide laptops (if needed) for our students to use during class time. However part of our course’s method requires that work is done outside of the class. Hence students must make their own arrangements to complete these modules. They are welcome to do so on our campus during their free time.
Where is the campus?
Our main campus is in The Old Castle Brewery, 6 Beach Rd, Woodstock, Cape Town. We also host classes at several partner campuses.
Will I get a certificate?
Yes, certificates are awarded to all graduates of our courses who successfully complete the course.
What kind of jobs will I get with this education?
Our graduates have begun careers at a wide variety of tech companies, working in fields from software development to full-stack web development; in both corporates and start-ups. Our approach is to give our students a solid foundation in the core principles of programming while also teaching them the practical skills needed to enter the job market.
Do you offer graduate placement?
Yes! We’re proud to say that we have an 81% placement rate for graduates completing our full-time course. These graduates are placed at small to medium tech companies in Cape Town as junior developers or interns. We do not place our part-time course graduates as our part-time courses are designed to serve as introductions to programming languages and concepts to supplement or begin an individual’s chosen career. We encourage these students to develop the skills they gain from the course into a portfolio so they can apply for internships through their own avenues.
Do you offer financial support?
We offer bursaries throughout the year as well as our own financial assistance programme. Get in touch with our admissions team to learn how we can help you get the tech education that’s right for you.
Why should I learn with CodeSpace?
Our courses are designed to be the most efficient and effective programme available. All of our students receive a high level of individual attention and extensive practical experience needed to furnish a portfolio, a requirement for an entry-level development job.
YOU MAY ALSO BE INTERESTED IN THE FOLLOWING COURSES
ENROL WITH US TODAY
Our Student Admissions Team is available to consult with you and help you plan a learning path to the career you want.