Raúl Jiménez Ortega
- 10 Courses Completed
- 51 Levels Completed
- 3 Screencasts Watched
- 119,065 Total Points
Git: 1 Course Completed
Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub.
Discover the basics of Git, including how to initialize a repo. Learn how to add, commit, and push your code to GitHub.
HTML/CSS: 1 Course Completed
Improve the visual competency of any website or application by keeping design in mind. Learn the fundamental design principles of typography, color, and layout.
Learn to recognize beautiful and functional type.
Review color theory and application principles.
Familiarize yourself with visual hierarchy and balance.
Discover how the Node framework can help you write server-side code and build lightweight, scalable network applications.
Intro to Node.js
An overview of Node.js, blocking vs. non-blocking code, reading files, issuing requests
Event emitters, event requests, event listening
Reading, writing, piping, solving backpressure
Exporting, npm installing, dependencies, and semantic versioning
Routes, rendering, layouts, url building, express servers
Listening for, broadcasting, and answering questions, saving client data
Redis, working with lists, persisting, emitting, and limiting questions
The Cliffs of Value
Learn to manipulate values on the console.
Review how to store and use data with variables.
Create JS files and source them within HTML code.
The Labyrinth of Loops
Understand and build loops for repeated code with 'while' and 'for' syntax.
Use conditions to execute different branches of code with if-else blocks.
The Desert of Declarations
Understand functions and building custom functionality.
The Array Archipelago
Learn to build and manipulate the array data structure.
Forest of Function Expressions
Learn how to use and manipulate functions as expressions.
Cold Closures Cove
Explore the binding of external variables into local scopes.
Build an awareness of the pitfalls of load order within a scope.
Ocean of Objects
Plains of Prototypes
Using the magic of object inheritance, explore classes, constructors, prototypes, and properties.
Variables and Functions
An overview of variables and functions
Converting jQuery to CoffeeScript
Conditionals & Operators
Conditionals, chained comparisons, switch cases, and existential operators
Arrays, Objects, Iterations
Using arrays, object literals, loops, list comprehension, and splat arguments
Applied jQuery II
Understanding and using jQuery object notation
Classes, class inheritance, property arguments
AngularJS allows your application to have an expanded HTML library. Learn to add behavior to your HTML and speed up your application’s responsiveness.
Flatlander's Gem Store
Get comfortable with expressions by beginning to build a gem store.
Use directives to add a gallery and tabs to the gem store.
Give the gem store review functionality by using AngularJS forms.
Create custom directives for more organized and maintainable AngularJS code.
Create a new module and learn to use the $http service to get real data into the gem store.
Electives: 1 Course Completed
Learn how Chrome DevTools can sharpen your dev process and discover the tools that can optimize your workflow and make life easier.
Dig into the elements panel, learn how to make changes to the DOM and update styles.
New workflows to speed up your development time.
Review the DevTools console and learn how to examine exceptions and use timesaving shortcuts.
Speed up your network interactions using the network tab and the page speed extension.
Get familar with your applications rendering performance and learn how to use CPU profiling to identity performance problems.
Learn how to find and identify memory leaks in your application.
Electives: 2 Screencasts Watched
Ruby: 1 Course Completed
Getting Started With Ruby on Rails
Learn the basic building blocks of Ruby, all in the browser.
All For One, One For All
Get an introduction to numbers, Strings, properties, and methods.
There Are Always Two
Learn about conversions, arrays, variables, and more methods.
Third Time's The Charm
Review printing, brackets, and String manipulation.
Fourth and Short
Take a shot at method chaining, hashes, keys, and values.
The Highest of Fives
Study up on blocks, directories, and method arguments.
Start building methods, libraries, popups, and HTML with Ruby.