Skip to main content
GitHub Learning Lab

GitHub Learning Lab

Github

Get the skills you need without leaving GitHub. GitHub Learning Lab takes you through a series of fun and practical projects, sharing helpful feedback along the way. The Learning Lab bot will guide you through projects and provide feedback right from your GitHub repository, helping you build every step of the way.

Course | Requires Registration
View
Build experiential offline learning with Evolve

Build experiential offline learning with Evolve

Matt Cleghorn, Appitierre Ltd

Build a course to promote offline practice using experiential learning.

This free demonstration course is designed to encourage the learner to try out their learning offline. We explore a complex topic, frying an egg, using a branching scenario, local storage and offline learning.

Course | Free
View
Dash

Dash

General Assembly

Dash is a fun and free online course that teaches you the basics of web development through projects you can do in your browser.

Course | Requires Registration
View
Free Code Camp

Free Code Camp

Free Code Camp

Free Code Camp is a friendly open source community where you learn to code and help nonprofits.

We help our campers build job-worthy portfolios of real apps used by real people, while helping nonprofits.

You start by working through our self-paced, browser-based full stack JavaScript curriculum. By working through our curriculum, you can earn four certifications:

  1. Front End Certification
  2. Data Visualization Certification
  3. Back End Certification
  4. Full Stack Certification
Course | Requires Registration
View
Unity Programming for Human Beings

Unity Programming for Human Beings

Jessie Glove and Pablo Farias Navarro, Zenva.com

We are stoked to announce the launch of our free ebook Unity Programming for Human Beings, authored by software engineer and game developer Jesse Glove, in collaboration with Pablo Farias Navarro, founder of Zenva.

In over 230 pages of awesomeness, the book starts from zero and covers all the way to building simple 2D and 3D games with Unity.

Ebook | Requires Email
View
Level Zero

Level Zero

Ankur Prasad & Allen Wu, Scirra.com

This recently published book “Level 0” is a resource designed for the absolute beginner. You’ll learn how to set up characters and backgrounds, apply in-game mechanics and implement if – then functions and end up with five fully functional mini-games. The book will also show you how to publish your games to app stores and make them available to millions of potential customers around the world.

The goal of Level 0 is to give aspiring game developers the basic building blocks to apply their creativity and bring their vision to life. For example, one of the mini-games you’ll learn to build is a simple sound board app where you click on an image and the corresponding sound will play. Through this exercise, not only do you pick up the skills to build a virtual keyboard or maybe an educational app that teaches kids the sounds farm animals make but also learn how to use sound, music and touch functions that can be used for subsequent arcade and action games.

Each of the 5 mini-games covered in the book has already been used by thousands of Construct 2 users to build their first game on Construct 2.

Ebook | Free
View
Intro to HTML5 Game Development

Intro to HTML5 Game Development

Pablo Farias Navarro, Zenva.com

Learn from scratch to create games that run on all platforms and devices!

In this online training you will learn the basics of HTML5 game development by creating your first Mario-style platformer game. All of it using 100% free tools and frameworks!

We’ll be using the Quintus HTML5 game framework, which is a lightweight yet powerful JavaScript library used to create professional 2D games.

Course | Requires Registration
View
Getting Started with Articulate Studio

Getting Started with Articulate Studio

Articulate

If you’re new to Articulate Studio ’13, this quick-start guide is for you. It’ll help you ramp up on core features, so you can begin turning your PowerPoint content into e-learning courses.

Ebook | Requires Registration
View
Getting Started with Articulate Storyline

Getting Started with Articulate Storyline

Articulate

If you’re new to Articulate Storyline, this quick-start guide is for you. It’ll help you ramp up on core features, so you can more quickly build whatever you imagine.

Ebook | Requires Registration
View
Intro to HTML5 Game Development

Intro to HTML5 Game Development

Kristen Dyrr, Pablo Farias Navarro, Renan Oliveria and Ben Sparks, Zenva.com

This book has over 420 pages and covers all the way from basic to advanced game development techniques using Phaser. The only prerequisite is basic to intermediate JavaScript skills – no prior game development experience is expected from the readers. Phaser is the most popular HTML5 game development library, used both by indie developers and large corporations.

Ebook | Requires Email
View
The Elearning Guys

The Elearning Guys

David Charney and Nejc Žorga Dulmin, TheElearningGuys.com

The eLearning Guys is a discussion show about Articulate Storyline development and all things eLearning by two guys passionate about education, multimedia, creativity and problem solving.

Nejc and David have been working in the eLearning industry for over a decade and they share their experiences with Articulate Storyline and their eLearning adventures with you.

Podcast | Free
View
Dear Instructional Designer

Dear Instructional Designer

Kristin Anthony, DearInstructionalDesigner.com

The show for instructional design newbies.

What is the life of an instructional designer really like? This show is going to delve into all of the mess and how we can deal with it.

Podcast | Free
View
An Articulate® Storyline® User's Guide to Lectora®

An Articulate® Storyline® User's Guide to Lectora®

Trivantis

Considering adding another eLearning authoring tool to your skill set? This detailed guide covers everything you need to know about switching from Articulate Storyline to Lectora, or adding Lectora Inspire to your toolbox.

Ebook | Requires Registration
View