Zipho Lunika

Front-End Engineer & Web Development Educator

HTML5
CSS3
JavaScript
Responsive Design

Media Page

Explore some media relating to development. This will serve as a reference and will also showcase my pedagogical skills and understanding of relevant topics.

Java Game Project

This video showcases a game I developed using Java as part of my Computer Methods 2 coursework during my engineering degree. The project demonstrates object-oriented programming concepts and game development principles.

Java Development

HTML Teaching Playlist

My HTML tutorial series covers everything from basic structure to advanced semantic markup. Learn to create accessible, SEO-friendly websites with modern HTML5 features.

HTML5 Fundamentals

Learn the core concepts of HTML5, including semantic elements, forms, and accessibility features. Perfect for beginners starting their web development journey. This video is shows an intermittent small exercise on what has been previously taught in the HTML 5 playlist.

HTML Basics

Semantic HTML & Accessibility

Discover how to create accessible websites using semantic HTML elements. This tutorial covers best practices for screen readers and SEO optimization.

Semantic HTML

CSS Teaching Playlist

Master CSS with my comprehensive tutorial series. From basic styling to advanced layout techniques including Flexbox, Grid, and responsive design principles. BootStrap will also be included in the future!

CSS Flexbox Layouts Explained (Container Properties)

Comprehensive guide to CSS Flexbox layout. Learn how to create flexible and responsive layouts with practical examples and real-world use cases.

Flexbox

Learn CSS Grid

Here I cover basic css-grid concepts. This is one of several videos that discuss on CSS grid.

CSS Grid

JavaScript Teaching Playlist

Learn JavaScript from the ground up with my structured tutorial series. There is a full playlist on youtubetube available for free viewing. Covering fundamentals, DOM manipulation, ES6 features, and modern development practices.

JavaScript Fundamentals (User input demo)

Start your JavaScript journey with core concepts: variables, data types, functions, and control structures. Build a solid foundation for web development.

JavaScript Basics

Basic equality and logic operator demo

Learn about basic comparison and logic operators. Essential fundamentals and prerequisites to understanding flow and control structures.

JavaScript Basics