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...
Understand why we test: Low defect rate without a QA department. Customer acceptance testing can concentrate on new features...
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...
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.
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...
Here is a workaround for when you want to use text-wrap: balance but must also render nicely for browsers...