

Ryan's email address and phone number have been validated.
Ryan
- Rate R293
- Response 1h
-
Students1
Number of students Ryan has accompanied since joining Superprof
Number of students Ryan has accompanied since joining Superprof

R293/h
1st lesson free
- Computer Programming
- HTML
- JavaScript
- CSS
Web developer and computer science graduate teaches HTML, CSS and JavaScript from scratch through hands-on projects: build real, responsive websites at your own pace
- Computer Programming
- HTML
- JavaScript
- CSS
Lesson location
About Ryan
I'm Ryan, a Computer Science graduate (East Carolina University) now pursuing a Master's in Data Science. I build websites and web apps for real clients using HTML, CSS and JavaScript, and I run a small AI automation studio for small businesses. As a research assistant, I also build machine learning models in Python.
Because I build real projects every week, my lessons are practical: you learn by making things, with clear step-by-step explanations at your pace. I'm patient with beginners and teach in English and French.
About the lesson
- Primary
- Secondary
- Matric/GCSE
- +12
levels :
Primary
Secondary
Matric/GCSE
AS Level
A Level
BTech
Adult education
Masters
Doctorate
MBA
Beginner
Intermediate
Advanced
Professional
Kids
- French
- English
Languages in which the lesson is available :
French
English
Learn to build real websites from scratch with HTML, CSS and JavaScript, and understand every line you write.
Who it's for:
- Complete beginners who want to build their first website
- College students taking web development or intro programming courses
- Small business owners and career changers who want to build or edit their own site
What we can cover:
- HTML: page structure, forms, accessibility basics
- CSS: layouts with Flexbox and Grid, responsive design for phones, clean styling
- JavaScript: variables, functions, the DOM, events, fetching data from APIs
- Tools real developers use: VS Code, browser DevTools, Git and GitHub
- Putting your site online for free
- Next steps: an introduction to modern frameworks when you're ready
How a lesson works:
1. We agree on a small project you care about (a portfolio, a business page, a class assignment topic)
2. I explain each concept, then you write the code while I guide you
3. You leave with working code, notes, and a clear next step
For course assignments, I help you understand the material and debug your own code; I don't do graded work for you. Lessons in English or French.
Rates
Rate
- R293
Package rates
- 5h: R1304
- 10h: R2446
free lesson
The free first lesson with Ryan allows you to get to know the tutor and discuss your needs and expectations.
- 1h
online
- R293/h
Details
Your first 1-hour lesson is free: we set your goals and build a plan together. Packs of 5 or 10 hours come at a lower hourly rate. All lessons are online by video call with screen sharing, so you only need a computer and an internet connection. No paid software required to start.
Similar Computer Programming tutor profiles
Oleksandr
Randburg & online
- R349/h
- 1st lesson free
Bryce
Johannesburg & online
- R300/h
- 1st lesson free
Mzwandile
Diepkloof & online
- R300/h
- 1st lesson free
Mthobisi
Midrand & online
- R250/h
- 1st lesson free
Jason
Pretoria & online
- R150/h
- 1st lesson free
Blessing
Fort Beaufort & online
- R200/h
- 1st lesson free
Tendani
Johannesburg & online
- R150/h
- 1st lesson free
Haritha
Cape Town & online
- R19/h
- 1st lesson free
Elmar
Cape Town & online
- R400/h
- 1st lesson free
Meezaan
Cape Town & online
- R150/h
- 1st lesson free
Senzosenkosi
Johannesburg & online
- R230/h
- 1st lesson free
Armandt
Pretoria & online
- R300/h
- 1st lesson free
PJ
Stellenbosch & online
- R450/h
- 1st lesson free
Wendy
Bloemfontein & online
- R200/h
- 1st lesson free
Charles
Johannesburg & online
- R507/h
- 1st lesson free
Kgotlelelo
Johannesburg & online
- R100/h
- 1st lesson free
Obvious
Alberton & online
- R75/h
- 1st lesson free
Satish
Sandton & online
- R300/h
- 1st lesson free
Lisa
Cape Town & online
- R200/h
- 1st lesson free
Chihebe
Johannesburg & online
- R300/h
- 1st lesson free
-
See Computer Programming tutors
