Richard Kalehoff

Sort options

Version Control with Git (Udacity)

Self Paced
Version Control with Git (Udacity)
Free Course
Categories
Effort
Languages
Learn to track and manage changes. This course covers the essentials of using the version control system Git. You'll be able to create a new Git repo, commit changes, and review the commit history of an existing repo. You'll also learn how to keep your commits organized using tags [...]

JavaScript and the DOM (Udacity)

Self Paced
JavaScript and the DOM (Udacity)
Free Course
Categories
Effort
Languages
Dynamically control the browser. JavaScript is an extremely powerful programming language. One place where its power truly shines is using it to control a web page. Through this course, you'll learn about the Document Object Model (DOM), how it's created, and what capabilities it provides. Then you'll use JavaScript [...]

Front End Frameworks (Udacity)

Self Paced
Front End Frameworks (Udacity)
Free Course
Categories
Effort
Languages
Backbone, Angular, Ember. Learn how to build Single Page Applications in various Front End Frameworks! In this course, you'll learn how to create both an Angular application and an Ember app from scratch. As you work through the course, you'll learn key architectural design techniques that make frameworks incredibly [...]

Asynchronous JavaScript Requests (Udacity)

Self Paced
Asynchronous JavaScript Requests (Udacity)
Free Course
Categories
Effort
Languages
Fetch Data Asynchronously. This course covers everything a developer needs to know to asynchronously send and receive data in their web applications. You'll dive into how asynchronous requests work by using the XHR object to create and send asynchronous requests for image and news article data. Then, you'll see [...]

Client-Server Communication (Udacity)

Self Paced
Client-Server Communication (Udacity)
Free Course
Categories
Effort
Languages
HTTP/1 to HTTP/2 and all things Security. We use websites all the time, but how does clicking a link in your browser or typing in a URL in the address bar get you to a website? How does the server know what information you're looking for or how to [...]

What is Programming? (Udacity)

Self Paced
What is Programming? (Udacity)
Free Course
Categories
Effort
Languages
A Coding Dictionary. The world of development can be daunting with all of its lingo and jargon. This course will help demystify the cryptic terms that developers use on a daily basis. You'll learn about how the web functions, what a programmer does each day, why version control is [...]

Object-Oriented JavaScript (Udacity)

Self Paced
Object-Oriented JavaScript (Udacity)
Free Course
Categories
Effort
Languages
Build Apps with Maintainable Code. This course is designed to teach web developers how to utilize the various object-oriented programming features within JavaScript. Object-oriented programming allows developers to build applications with reusable and maintainable blocks of code, which leads to efficiency and simplified software [...]

ES6 - JavaScript Improved (Udacity)

Self Paced
ES6 - JavaScript Improved (Udacity)
Free Course
Categories
Effort
Languages
Updates to the JavaScript language. ECMAScript 6, or ES6, has brought about a ton of changes to the JavaScript programming language. In this course, you'll explore those changes to learn about the latest features and improvements to the language including new keywords, arrow functions, the Class syntax, Promises, and [...]