5.1 Lynda.com

Lynda.com is pioneering online learning resource. It is owned by LinkedIn. Its a great place to learn a skill.

5.2 Learning Paths

Lynda.com organise some of their courses by Learning Paths. I have completed the Full-Stack Developer path. I am currently working in the Ruby Developer path.

The Full-Stack Developer path currently includes the following courses:

  • AngularJS 1: Building a Data-Driven App (2015)
  • Becoming a Web Developer: Full Stack vs Front End
  • Building a Website with Node.js and Express.js
  • CSS: Core Concepts
  • Foundations of Programming: Databases
  • Foundations of Programming: Fundamentals
  • Foundations of Programming: Web Security
  • HTML Essential Training
  • JavaScript Essential Training
  • Node.js Essential Training
  • PHP with MySQL Essential Training
  • Ruby on Rails 5 Essential Training
  • Web Project Workflows with Gulp.js, Git, and Browserify

5.3 Completed Courses

The courses included in a path are meant to ensure a competancy in that subject area, however, in order to work through the included courses in a path, and in order to address issues in other projects I have worked, on I have had to complete a large number of other courses on Lynda.com.

These are the courses I have completed to date:

  • Angular 2 Essential Training
  • AngularJS 1: Adding Registration to Your Application
  • AngularJS 1: Building a Data-Driven App (2015)
  • Becoming a Web Developer: Full Stack vs Front End
  • Bootstrap 4: First Look
  • Building a Web Interface with React.js
  • Building a Website with Node.js and Express.js
  • Building a Website with Node.js and Express.js (2014)
  • CSS: Core Concepts
  • Foundation 4: Incorporating Sass and Compass
  • Foundations of Online Instruction
  • Foundations of Programming: Data Structures
  • Foundations of Programming: Databases
  • Foundations of Programming: Fundamentals
  • Foundations of Programming: Object-Oriented Design
  • Foundations of Programming: Web Security
  • Git Essential Training
  • HTML Essential Training
  • Installing and Running Ruby on Rails 5: Mac
  • Installing Apache, MySQL, and PHP (2015)
  • Introducing the JavaScript Language
  • JavaScript and AJAX
  • JavaScript and JSON
  • JavaScript Essential Training
  • JavaScript Templating
  • JavaScript: Enhancing the DOM
  • JavaScript: Events
  • JavaScript: Functions
  • jQuery Data with AJAX
  • jQuery Essential Training (2014)
  • Learn React.js: The Basics (2015)
  • Learn Sketch: The Basics
  • Learn Webpack: The Basics
  • MEAN Stack and MongoDB Development Techniques
  • MVC Frameworks for Building PHP Web Applications (2015)
  • Node.js Essential Training
  • PHP with MySQL Essential Training
  • Ruby Essential Training
  • Ruby on Rails 4 Essential Training
  • Ruby on Rails 5 Essential Training
  • Sass Essential Training
  • Unix for Mac OS X Users
  • Up and Running with AngularJS 1
  • Up and Running with AppleScript
  • Up and Running with Bash Scripting
  • Up and Running with ECMAScript 6
  • Up and Running with Foundation 5
  • Up and Running with Git and GitHub
  • Up and Running with PHP: PEAR, PECL, and Composer
  • Up and Running with Sublime Text 2
  • Up and Running with Symfony2 for PHP (2014)
  • Web Project Workflows with Gulp.js, Git, and Browserify