Learn HTML5 & JavaScript

The fun way to learn programming, through Zombies!
13 reviews
TAUGHT BY
  • Seasoned software consultant with extensive experience in delivering solutions for the Canadian, US, and overseas markets. Ken's engagement experience includes projects implemented in Banking, Financial, Insurance, Telecommunication, and Technology industries working for Fortune 500 companies. With 17 years of technology experience, Ken is an established professional with subject matter expertise in multi-channel applications, enterprise integration, and cloud computing. Ken also likes to dabble in game programming as a hobby.

WHAT'S INSIDE
  • Lifetime access to 10 lectures
  • 3+ hours of high quality content
  • A community of 1000+ students learning together!
SHARE

Learn HTML5 & JavaScript

The fun way to learn programming, through Zombies!
13 reviews

HOW UDEMY WORKS?

Discover courses made by experts from around the world.

Take your courses with you and learn anytime, anywhere.

Learn and practice real-world skills and achieve your goals.

COURSE DESCRIPTION

HTML5 is an exciting new technology enjoying widespread adoption by the developer community. Its unique cross platform capability makes it the perfect choice for applications that provide rich user experiences on Mobile and Desktop.

JavaScript is a versatile programming language that allows developers to write a few lines of code that accomplish more than traditional programming languages.

This course is a fun and exciting way to learn both of these technologies through a Zombies game.

Each lecture introduces new concepts and techniques followed by coding sessions, and more explanations that makes it easy to follow along. If you ever wanted to learn HTML5 and JavaScript in a fun and effective way, this course is for you!

Like the page on Facebook HTML5 Zombies

    • Windows or Mac
    • Over 10 lectures and 3.5 hours of content!
    • Learn HTML5 basics
    • Learn JavaScript variables, functions & properties
    • Learn Object Oriented Tehniques
    • Web and Mobile Developers

THE UDEMY GUARANTEE

30 day money back guarantee
Lifetime access
Available on Desktop, iOs and Android
Certificate of completion

CURRICULUM

  • SECTION 1:
    HTML5 and JavaScript Basics
  • 1
    HTML5 Canvas and Images, display Zombie
    13:11

    Explore the Zombies graphics

    Tools you’ll need

    HTML intro

    The HTML5 Canvas

    Draw a Zombie on the Canvas  

  • 2
    JavaScript Variables, and Functions, animate Zombie
    10:45

    HTML Tags & Attributes

    JavaScript Functions, Properties and Objects

    Load all Zombie frames

    Animate a Zombie 

  • 3
    Browser Developer Tools, step through code
    19:16

    Development Tools

    Closer look at Zombie animation

    JavaScript Objects

  • 4
    JavaScript Object Prototyping, create GfxSprite
    24:44

    Template for loading anim sequences

    Object Prototyping

    Create GfxSprite prototype object

    GfxSprite: loadImage, and load

  • 5
    JavaScript Image Processing, enable transparency and shadow
    14:14

    Image Transparency and Shadow

    Reusing GfxSprite to load Player

    Testing with background image

  • 6
    Keyboard Events, control your Player
    22:44

    Keyboard events

    Sprite object prototype

    DirectionalSprite inherits Sprite

    Player inherits DirectionalSprite

    Controlling Player via keyboard

  • 7
    AI Zombie chases Player
    26:35

        • Zombie prototype object

    Artificial Intelligence & AI Profile

    Zombie States

    Normal State -> seek player

    Dying, Flashing & Attack State

  • SECTION 2:
    Advanced Techniques, Tiles, Collisions, and Obstacles
  • 8
    The Sprites Manager
    39:08

    Sprites Manager

    Z-Order

    Sprites Collision Detection

    Physics, onTouchedPlayer

  • 9
    Tiles and TileSheets
    36:24

    - Extract Tiles from TilesSheet

    - GfxSpriteTilesSheet for Special Effects

    - Player fires explosions

  • 10
    Game Map as Tiles
    Upcoming

UDEMY BY THE NUMBERS

5,200,000
Hours of video content
19,000,000
Course Enrollments
5,700,000
Students

RATING

  • 9
  • 0
  • 0
  • 3
  • 1
AVERAGE RATING
NUMBER OF RATINGS
13

REVIEWS

  • Jacob Greenberg
    I've learnt the JavaScript fundamentals and thought I was ready to move on to game development

    Either I'm to stupid or this course is just completely beyond my understanding loops, binary, multi ways, arrays etc. None of it made any sense to me, all I could do was mindlessly copy down what he was typing.

  • Rickard
    Dead course.

    Don't buy this course, content is not being added.

  • Nikolaos Mplantzas
    So much useful information!

    This class was great. The material was very organized and Ken's delivery made the concepts easy to understand and apply.I like his use of examples and analysis.

  • Ahmed Al-Badri
    Great for beginners, enthusiasts and pros!

    Everyone can benefit from these excellent, clearly explained lectures. Best of all: they are very enjoyable to watch!

  • 30 day money back guarantee!
  • Lifetime Access. No Limits!
  • Mobile Accessibility
  • Certificate of Completion
STUDENTS WHO VIEWED THIS COURSE ALSO VIEWED: