Learn Advance Your Future.


Find the best courses, videos, books, podcasts, and blogs to learn a new skill

Object-oriented PHP

The website is accompanied by an eBook "The essentials of Object Oriented PHP" which offers more tutorials as well as more practice opportunities. The eBook is an in-depth guide to help you quickly and easily increase your web development skills and so become a hot commodity in the job market.

Learn jQuery - Official

Getting started with jQuery can be easy or challenging, depending on your experience with JavaScript, HTML, CSS, and programming concepts in general. In addition to these articles, you can read about the history of jQuery and the licensing terms that apply to jQuery projects.

Learn to Code Advanced HTML & CSS - Shay Howe

Learn to Code Advanced HTML & CSS takes a deeper look at front-end design and development, expanding on what is covered in the beginner's guide. Studying modern front-end development, this guide teaches the latest for any designer looking to round out their front-end skills.


Today in less than 20 minutes, we'll explore what maps are and how they work under the hood. We'll talk about the differences between treemaps, hash maps, and hash tables.

Learn to Code HTML & CSS

Learn to Code HTML & CSS is a simple and comprehensive guide dedicated to helping beginners learn HTML and CSS. Outlining the fundamentals, this guide works through all common elements of front-end design and development.

Web Developer Training in Practicum

Over the course of this 10-month program, set out over a series of two-week sprints and consisting of around 20 hours of work a week, you'll build a solid foundation of knowledge, skills, and portfolio items required to become an entry-level web developer

Java by Comparison

This book is a useful companion for anyone learning to write clean Java code. The authors introduce you to the fundamentals of becoming a software craftsman by comparing pieces of problematic code with an improved version to help you to develop a sense for clean code. This unique before-and-after approach teaches you to create clean Java code.

Node.js 8 the Right Way

Node.js is the platform of choice for creating modern web services. This fast-paced book gets you up to speed on server-side programming with Node.js 8, as you develop real programs that are small, fast, low-profile, and useful.

React Tutorial: React in 20 Minutes

So you've probably heard that there is big hype for React these days. You're curious to find out what it is and why it has a high adoption rate. And you want to quickly learn how to build a simple page using React. If that sounds like you, this post is for you.

Python MySQL Tutorial

In this lesson, you will learn how to connect the MySQL database in Python using the �MySQL Connector Python� module. This Python MySQL tutorial demonstrates how to develop and integrate Python applications with a MySQL database server.

Introduction to the Go Programming Language

Hello and welcome to a Go Language programming tutorial. In this series, we're going to cover setting up and the basics of using Go in a practical way. Go is a programming language where you could easily run through the basics, and then be totally lost when it comes to actually applying it to some actual task.

Big-O Data Structures

Big-O Data Structures is our first Python course, and its purpose is to teach complex data storage concepts in a simple step-by-step curriculum. Common data structures like linked lists, binary trees, and hashmaps are common topics in coding interviews. After taking this course, you'll be able to confidently answer those questions in order to land high-paying engineering jobs.

React Tutorial

Learn modern React from scratch, and practice in an intuitive environment. Throughout this course, you will build an online supermarket shopping app with Stripe integration.

Clear Both