Skip to content

Latest commit

 

History

History
133 lines (108 loc) · 9.3 KB

readme.md

File metadata and controls

133 lines (108 loc) · 9.3 KB

Courses

Meteor

Mastering Meteor: Reactive Full Stack javascript

wip This course takes a "learning by example" approach, demonstrating how Meteor works in-depth by building an application during runtime. By the end of this video course, you will possess a deep knowledge of how Meteor works and how you can use it to develop powerfully dynamic, reactive applications.
Packt | MyNotes

Best Practices

Javascript Refactoring Techniques

Status
A set of techniques to improve readability of your JavaScript.
Tuts+ | MyNotes

Four Semesters of Computer Science in 5 Hours

next
We’re going to tackle some big topics in just five hours: Algorithms and Big O Analysis, Recursion, Sorting, Data Structures and Functional Programming.
FrontEndMasters | github

ES6

Using ES6 in your node.js web application

Status
S6 brings many cool new features to JavaScript. In this course, you'll get to see the features you should be using in your Node.js development.
Pluralsight | [MyNotes] (using-es6-in-node-webapp.md)

Rapid ES6 training

wip
Stay up to date with the new syntax and features of the latest version of JavaScript, ES6. You'll learn about features like rest and spread operators, the new 'symbol' type, as well as Iterators, Generators, Promises, and more.
Pluralsight | MyNotes

Learning Path: Next Level JavaScript O'Reilly

Great JavaScript is more than just syntax or style guides. This Learning Path starts by leading you through advanced JavaScript concepts, swiftly moving on to showing you how you can use ES6 and functional programming right away in live projects and applications.

  • Mastering JavaScript packtpub | [MyNotes]
    next
  • JavaScript Design Patterns packtpub | [MyNotes]
  • Learning JavaScript Promises packtpub | [MyNotes]
  • Learning Functional JavaScript packtpub | [MyNotes]
  • JavaScript High Performance packtpub | [MyNotes]

Angular

AngularJS Application Architecture

next
By introducing modules and sub-modules, domain models and state management with ui-router, we will start to establish best practices on how an AngularJS application should not only function, but fit together.
egghead

Building Components with Angular 1.5

next
Angular 1.5 brings a component programming model to AngularJS. This course will teach you how building applications with components is the easiest and best approach for developing features with AngularJS.
Pluralsight

Continuous Integration and Deployment for AngularJS and Node.js

Status
Continuous Integration allows you to build a solid app with a solid development process and environment that can scale without introducing more bugs. Among other things, CI forces developers to make sure all tests pass before they deploy their code.
Pluralsight

Angular Best Practices

Status
This course will help you take the next step in your development by showing you best practices when developing web applications with AngularJS.
Pluralsight

AngularJS Patterns: Clean Code

Learn how to write AngularJS code using battle tested patterns to produce code that is easier to maintain, debug, and scale. Pluralsight

AngularJS JumpStart

Status
Building Web applications? Learn to build robust Single Page Applications (SPAs) with the popular AngularJS framework!
Udemy

AngularJS Fundamentals (2013)

Status
This course will teach you the Angular fundamentals required to create testable, MVC-style single page applications with AngularJS.
Pluralsight

Node

Getting Started with Node.js Security with Express and Angular

next
This course will teach you how to apply common security mitigation techniques to a web application built with Angular, Express.js, and Node.js.
Pluralsight

Building AngularJS and Node.js Apps with the MEAN Stack

Status
Learn to build an end to end application with Angular, Node, Express and Mongo.
Pluralsight

Web/Mobile

HTML5: Local Storage and Offline Applications in Depth

Status
Save application data such as preferences or form data in the client's browser and use it in applications, including those running offline.
Lynda

Building Mobile Apps With the Ionic Framework and AngularJS

Status
This code-focused course shows how to build mobile apps with the Ionic Framework and AngularJS. The Ionic Framework represents an exciting new way to quickly build professional quality mobile apps.
Pluralsight

DevOps

Microservices Architecture

next
Microservices architecture is a better way of implementing a service oriented architecture. It gives you the ability to create competitive software which is scalable, flexible, and reliable. In this course, learn the design principles for a microservices architecture.
Pluralsight

Event Driven Microservices

next
A Pattern Language for Deployment, Communication, and Refactoring.
O'Reilly

Real World Docker

Learning to Develop, Deploy and Scale Using Docker:

  • Gain hands-on experience using Docker in a variety of real-world situations
  • Learn to deploy a single-service monolithic application with continuous testing deployment
  • Review methods for deploying, backing up and restoring a Docker database
  • Understand how to build and secure a Docker "swarm" consisting of multiple web servers
  • Learn to dynamically route external traffic to Docker containers using automated service discovery
    O'Reilly | MyNotes

DevOps: The Big Picture

Status
What is DevOps, how should you transition to it, and which technologies matter? This course answers those questions and more.
Pluralsight

Startups

How-To: Customer Interviewing to Create Successful Products

Status
Step-by-step guide to discover Game-Changing Insights to Build Products, Services and Brands that People Love and Need.
Udemy

Best Practices for Software Startups

Status
All your software startup questions answered.
Pluralsight