https://www.udemy.com/course/javascript-the-complete-guide-2020-beginner-advanced/
https://developer.mozilla.org/en-US/docs/Learn/Front-end_web_developer
https://www.udemy.com/course/react-the-complete-guide-incl-redux/
The truths that nobody told. And a fast and effective approach to a career in software engineering.
This gist debunks the idea that to be a software engineer/developer/anything you need a degree, a course, a background in math and science, a technical thinking or be very very smart, a geek, a genius... I hope it enables and motivates you to choose and follow the so easily accessible and so well paid career of a software engineer. This gist will be honest as fuck and based on my 15 years of experience in different software companies, including the one that I currently work in and have also founded. That's why it's a gist and not a medium post, and that's why it says "fuck" in it.
# app/models/application_record.rb | |
class ApplicationRecord < ActiveRecord::Base | |
self.abstract_class = true | |
# explanatory == short | |
# explanatory | |
def self.pluck_to_hash_expl(*column_names) | |
pluck(*column_names).map do |column_values| | |
column_names.zip(column_values).reduce({}) do |hash, value| |