Front-End Engineer & Web Development Educator
Explore some media relating to development. This will serve as a reference and will also showcase my pedagogical skills and understanding of relevant topics.
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.
My HTML tutorial series covers everything from basic structure to advanced semantic markup. Learn to create accessible, SEO-friendly websites with modern HTML5 features.
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.
Discover how to create accessible websites using semantic HTML elements. This tutorial covers best practices for screen readers and SEO optimization.
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!
Comprehensive guide to CSS Flexbox layout. Learn how to create flexible and responsive layouts with practical examples and real-world use cases.
Here I cover basic css-grid concepts. This is one of several videos that discuss on CSS grid.
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.
Start your JavaScript journey with core concepts: variables, data types, functions, and control structures. Build a solid foundation for web development.
Learn about basic comparison and logic operators. Essential fundamentals and prerequisites to understanding flow and control structures.