Refine your data science skills with the heavy armory of tools provided by Julia
Accelerate your skills to build a RESTful Web API with ASP.NET Core.
Git has emerged as the leading revision control system for open source projects. Git is a distributed revision control and source code management (SCM) system with an emphasis on speed.
Program applications with Dart 1.0, a language specifically designed to produce better-structured, high-performance applications
A comprehensive guide to fast and efficient functional JavaScript Web Development with Lo-Dash 4.0
Your one-stop solution to getting started with Node.js
Take your programming skills to the next level with Swift 2
Architect, practice, and automate your development workflow with Grunt—the JavaScript Task Runner
Python from Scratch LiveLessons is a gentler, more entertaining, and more practical starting point to learning the Python programming language. Unlike the typical approach to teaching a programming language that covers each feature section by section, this course is structured more like a cooking class. You can follow along and execute all the code being demonstrated in an interactive notebook as you watch the video, much the same way you would watch a cooking video in your kitchen.
You’re a software developer with a basic understanding of Java and the Java Virtual Machine (JVM), but you want to write more productive code that is fast and less verbose. This learning path covers the fundamentals of Clojure, a dynamic, generalpurpose programming language for the JVM. You’ll dive into such topics as Java interoperability, concurrency, interacting with data, and working with collections, along with best practices so you can be on your way to writing Clojure code that is simple, maintainable, and fast. Once you’ve added the skills in this learning path to your programming tool belt, you’ll be ready to move on to more advanced Clojure development challenges.