makandra Curriculum

Ruby is the programming language we use on the backend. Goals After finishing this lesson you should be able to...

Rails is our web framework. Goals Be able to write a simple Rails application. Understand how Rails talks to the...

makandra Curriculum

Understand why we test: Low defect rate without a QA department. Customer acceptance testing can concentrate on new features...

makandra Curriculum

Understand at least the following CSS concepts: Classes Selecting elements for styling Basic styling (color, typography, spacing)

JavaScript code can access and manipulate the browser's DOM tree. Using JavaScript we can add interactive behavior to our...

As developers we are dealing with many tasks every week. We need a system to organize ourselves. Goals After completing...

makandra Curriculum

Learn Enough Command Line to be Dangerous (it's in our library => Google Drive) CLI tricks every developer should...

A common task in web applications is to add client-side JavaScript behavior to existing HTML elements.

makandra Curriculum

Understand how nested attributes appear in the params. See how the Rails form helpers encode the names of nested...

Resources RubyGuides: Mastering Ruby Regular Expressions Using regular expressions in JavaScript Testing regular expressions visually Regular Expressions: Quantifier modes...

Get an idea of the varying support for HTML/CSS/JavaScript features in different browsers like Chrome, Firefox, Internet Explorer, Edge...

In a web application you often need to move data between the client (HTML, Javascript) and the server (Ruby, Rails...

Jasmine is a great tool to unit test your JavaScript components without writing an expensive end-to-end test for...

Resources Rails Guide: Internationalization API Guide to localizing a Rails application Locale-aware helpers in ActionView::Helpers::NumberHelper

Best results in other decks

page.execute_script %Q{ $('"#{location}"').val('"#{text}"').keydown(); } sleep(3) page.execute_script %Q{ $('.ui-menu-item a:contains("#{target}")').trigger('mouseenter...

developer.mozilla.org

Here is a workaround for when you want to use text-wrap: balance but must also render nicely for browsers...

Search in all decks