makandra is responsible for maintaining about 75 Ruby projects. These projects use a large number of different versions for Ruby...
Rails is our web framework. Goals Be able to write a simple Rails application. Understand how Rails talks to the...
When your code does not behave as expected, you can use a debugger statement ("breakpoint") at any point in your...
What is a Cookie? Google it if you do not know. How are cookies transferred between your browser and...
Web security basics Einführung in die Web Security 🇩🇪 provides essentials for the topic of this card. Read following chapters:
Authentication is all about being able to verify the identity of a user in the context of our application.
How do HTTP requests and responses look like? What are HTTP headers? What are they used for?
While working on a Rails application, your code base will grow a collection of different file types including: Ruby (business...
Congratulations, you just made it through about half of our curriculum deck! 🎉 We've covered the basics of your future...
Stepping forward from JavaScript Basics, the goal of this card is for you to be able to read and write...
Your MovieDB gained traction and is now a popular tool among cineasts. This comes with a downside: You noticed a...
Exercise 1: XML On the start page of your Movie DB, show the title of a random movie that is...
Some tasks in a web application are better not done live when a user request a page, but in the...
Web technology is a broad field and you cannot be an expert in all aspects. However, it is useful to...
We've already learned how to integrate user-provided images uploads to our application in 205 basic file uploads and...
Best results in other decks
This is a collection of frequently asked questions about the makandra hosting environment and our operations services.
Method delegation in Rails can help you to keep your code organized and avoid deep call chains (law of demeter...