5/19/20 - Today I learned how to commit and upload changes to files to Git and GitHub, with notes indicating what the changes do.
5/20/20 - Learned how to use JSON notation for symbols when defining a hash (symbol: value instead of :symbol => value)
5/20/20 - Learned that one can use attr_reader, attr_writer, and attr_assessor in a class, rather than having to create individual getter and setter methods (these shortcuts will create those methods automatically in Ruby).
5/21/20 - An 'unless' statement is the opposite of an if statement, will run only if condition is false. An 'until' loop is the loop equivalent of the 'unless' statement (as an 'if' statement is to a 'while' loop).
5/21/20 - Can use '<' for a class to inherit methods from another class, i.e. class Giraffe < Animal
5/22/20 - Ruby has a method Array.include?(element)
to return true or false, based on whether an array includes the specified element.
5/25/20 - Learned how to set up a local server using Rails, and how to use an API to get information from the server.
5/26/20 - Learned how to use seeds.rb
file to pre-populate information into a database using Rails.
5/28/20 - Learned how to create, upload and maintain a github.io hosted website.
6/2/20 - Learned how to use model methods to customize JSON views.
6/3/20 - Learned how to use migrations in Rails to modify existing databases.
6/4/20 - Leared how to active record validations in Rails to put constraints on user-inputted variables such as length.
6/5/20 - Reviewed how to make different kinds of requests in SQL.
6/8/20 - Learned how to create associations within Rails/Postgres databases using foreign keys.
6/9/20 - Began learning how to implement authentication/user login using bcrypt Ruby gem.
6/10/20 - Learned how to implement different levels of authentication in a Rails app.
6/16/20 - Learned how to store API key in Rails app in a way that is more secure, as not to reveal to the user.
6/17/20 - Creating HTML views/actions within Rails app (full-stack development)
6/18/20 - Some basic CSS to help style HTML views in Rails web apps
6/29/20 - Basic VueJS, methods such as v-on:click, v-for (for-each loop), v-model to referecne a variable.
Last active
June 29, 2020 20:56
-
-
Save ct23/d24e12958a6d2524c516d63d9be30b61 to your computer and use it in GitHub Desktop.
Today I Learned
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment