This online programming class is designed for students who want to build real technical skills in computer science and web development — not just learn theory, but actually create and understand how systems work.
I teach:
• Python programming (fundamentals, logic building, problem-solving, data handling)
• JavaScript (core concepts, DOM manipulation, interactivity)
• CSS (styling, layout systems, responsive design)
• Website Development (front-end foundations and structure)
• WordPress Development (customization, site building, content management)
• UI/UX Fundamentals (design thinking, layout clarity, user experience principles)
Students learn how to think computationally, break down problems logically, and build structured solutions. Lessons are practical and project-based, meaning students don’t just watch — they build.
For beginners, we focus on strong foundations: understanding how code works, writing clean syntax, and developing confidence in debugging.
For intermediate learners, we move into structured projects such as creating simple websites, improving layout design, adding interactivity, and understanding how front-end components connect.
My approach emphasizes clarity, structure, and application. I help students understand not only what to type, but why it works — which is the difference between copying code and truly understanding it.
This class is suitable for:
• School students exploring computer science
• Beginners transitioning into tech
• Learners preparing for academic computer science courses
• Individuals interested in web development skills
All sessions are fully online, interactive, and tailored to the student’s pace and goals.