Learn Advance Your Future.

 

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

Maya Animation Fundamentals

Maya is a powerful and intuitive animation tool. In this in-depth step-by-step course, you'll learn the ins and outs of working in Maya, and develop a strong foundation for how to use it for your own animations. Software Required: Maya 2017

Understanding Machine Learning with Python

Use your data to predict future events with the help of machine learning. This course will walk you through creating a machine learning prediction solution and will introduce Python, the scikit-learn library, and the Jupyter Notebook environment.

Data Science with R

Data science is becoming more and more valuable to the workplace and to the global economy. Learn how to use the practice of data science and the programming language R to transform your data into actionable insight.

TypeScript Fundamentals | Pluralsight

TypeScript Fundamentals walks you through the key concepts and features that you need to know to get started with TypeScript, and use it to build large (and small) scale JavaScript applications. Updated March 25, 2016 for TypeScript 1.8

CSS Learning Path (from Beginner to Advanced)

This path will start with the basics of creating a web page and styling it all the way up to creating interaction with JavaScript. In this path you will learn the basics of building web pages with HTML, CSS, and JavaScript as well as advanced formatting, styling, and JavaScript interaction techniques.

Learn C++

This path will take you from the very basics of programming using C++ and will vault you forward into creating rich applications for the Windows operating system. You can also create platform independent desktop applications in C++ using either the Qt or Cinder frameworks. Those courses are in our library but not listed on this path.

Learn Python | Pluralsight

Python is an interpreted, high-level, general-purpose programming language that emphasizes code readability. It's a dynamically typed and garbage-collected language that supports structured, object-oriented, and functional programming.

Google: Associate Android Developer (AAD) Learning Path

The Associate Android Developer Certification from Google is a performance-based exam focused on demonstrating competency and skill in the tasks Android developers most frequently perform. This path will help you prepare for the Associate Android Developer Certification exam and provide you with a strong foundation in the skills necessary to work effectively as an Android developer.

Learn ASP.NET MVC 5

MVC is an architectural pattern that separates applications into three components: the model, the view, and the controller. ASP.NET MVC provides this functionality to the ASP.NET framework as an alternative to the WebForms pattern. You'll love working with this highly-testable and lightweight framework!

Learn MySQL

This path will guide you through the basics of SQL and introduce MySQL relational databases, and by the end you'll be confident in creating and administering your very own database.

Clear Both