New Courses:
CSS Basics
CSS (Cascading Style Sheets) is a style sheet language that describes the presentation of web pages. Whereas HTML is what forms the structure of a web page, CSS is what we use to style the HTML with colors, backgrounds, font sizes, layout, and more. As you’ll soon learn, CSS is one of the core technologies for designing and building websites.
This course has no pre-requisites.
AngularJS
In the world of Single Page Applications, few concepts have spread as quickly and universally as Javascript MVC frameworks, largely spearheaded by AngularJS. In this course, we’ll talk through what makes MVC frameworks so powerful, why Angular is one of the leading choices, and how you can most efficiently use it to transform your data on hand into a full-featured application that responds almost immediately to every interaction and update. By the end, you’ll see not only how to use each of the individual pieces of Angular.JS, but also how to wield them together to build a fully functional web application.
This course has pre-requisites of JavaScript Basics, jQuery Basics, Ajax Basics, and Interactive Pages with JavaScript.
Ruby Objects and Classes
Ruby is known as an “Object Oriented” programming language. But was does object oriented mean? In this course, we’ll cover the basics of Ruby Classes. We’ll learn what classes are, how they are used, and how to write our own.
This course has a pre-requisite of Ruby Loops.
For more information on our new and upcoming content releases visit our Content Roadmap.
The post New Courses: AngularJS, CSS Basics & Ruby Objects appeared first on Treehouse Blog.