Skip to content

Instantly share code, notes, and snippets.

View scwebd's full-sized avatar

Sarah Cullen scwebd

  • Denver, CO
View GitHub Profile
@scwebd
scwebd / day1
Last active March 2, 2020 19:54
==== @channel Hooks References/Examples: ======================
React Hooks Cheat Sheet (this is a GREAT resource!) https://react-hooks-cheatsheet.com/
React.js Hooks Crash Course: https://www.youtube.com/watch?v=-MlNBTSg_Ww
React’s useReducer Hook: https://reactjs.org/docs/hooks-reference.html#usereducer
Reducers Explanation from Redux: https://redux.js.org/basics/reducers/
>> What is an algorithm?
>> What are some examples of common computer science algorithms?
>> How do you determine if one algorithm is better than another?
*==== @channel ES6 Resources: ========================*
*JavaScript — WTF is ES6, ES8, ES 2017, ECMAScript… ?* https://codeburst.io/javascript-wtf-is-es6-es8-es-2017-ecmascript-dca859e4821c
*When (and why) you should use ES6 arrow functions — and when you shouldn’t:* https://medium.freecodecamp.org/when-and-why-you-should-use-es6-arrow-functions-and-when-you-shouldnt-3d851d7f0b26
*JavaScript ES6+: var, let, or const?* (my rule of thumb): https://medium.com/javascript-scene/javascript-es6-var-let-or-const-ba58b8dcde75
*JavaScript Data Types Explained* (primitives vs objects): https://codeburst.io/javascript-data-types-explained-347555cd2d4d
*==== @channel A Few Resources and One Lonely Video Walkthrough from Today’s Activities: =========================*
_(please visit it... it’s so lonely!)_
*The SQL vs NoSQL Difference: MySQL vs MongoDB:* https://medium.com/xplenty-blog/the-sql-vs-nosql-difference-mysql-vs-mongodb-32c9980e67b2
*Relational databases vs Non-relational databases:* http://www.jamesserra.com/archive/2015/08/relational-databases-vs-non-relational-databases/
*What is BSON and exactly how is it different from JSON?* https://stackoverflow.com/questions/12438280/what-is-bson-and-exactly-how-is-it-different-from-json
*All MongoDB Collection Methods:* https://docs.mongodb.com/manual/reference/method/js-collection/
@scwebd
scwebd / day1
Last active July 30, 2019 03:56
*==== @channel Resources and a Video Walkthrough for Today’s Activities: ==============*
*Database Connection Pools:* https://en.wikipedia.org/wiki/Connection_pool
*Sequelize Model Definition:* http://docs.sequelizejs.com/manual/models-definition.html#data-types
*Sequelize DataTypes:* http://docs.sequelizejs.com/manual/data-types.html
*Sequelize Operators* (greater than, less than, like, not like, contains, not, and, or, etc…): http://docs.sequelizejs.com/manual/querying.html#operators
@scwebd
scwebd / OLDday1
Last active February 3, 2020 22:19
*==== @channel Resources for Today's Concepts/Activities: =====================*
*Sending Form Data* (more a conceptual discussion): https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms/Sending_and_retrieving_form_data
*Node's `response.writeHead()`:* https://nodejs.org/api/http.html#http_response_writehead_statuscode_statusmessage_headers
*Node's `response.end()`:* https://nodejs.org/api/http.html#http_response_end_data_encoding_callback
*Node `__dirname`* (you'll use this often!): https://nodejs.org/docs/latest/api/modules.html#modules_dirname
DROP DATABASE IF EXISTS top_songsDB;
CREATE database top_songsDB;
USE top_songsDB;
CREATE TABLE top5000 (
position INT NOT NULL,
artist VARCHAR(100) NULL,
song VARCHAR(100) NULL,
year INT NULL,
*==== @channel Resources and a Few Video Walkthroughs from Today’s Class: =============*
*Using While and Do...While Loops in JavaScript:* https://www.digitalocean.com/community/tutorials/using-while-and-do-while-loops-in-javascript
*Methods Within Constructor vs Prototype in Javascript:* https://www.thecodeship.com/web-development/methods-within-constructor-vs-prototype-in-javascript/
*A Beginner’s Guide to JavaScript’s Prototype:* https://tylermcginnis.com/beginners-guide-to-javascript-prototype/
*Why is Object-Oriented Programming Useful? (With a Role Playing Game Example):* https://inventwithpython.com/blog/2014/12/02/why-is-object-oriented-programming-useful-with-a-role-playing-game-example/
STEP 1: Sign in to JobTrack at https://jobtrack.trilogyed.com using BCS credentials
STEP 2: Install the Chrome extension from https://chrome.google.com/webstore/detail/jobtrack-for-chrome/ojhnaheochknmclpabkpialdgkkcboni)
Step 3: Find three jobs you think you’ll be interested in:
Visit Dice.com, Indeed.com, Angel.co, or go to the career website of a company you’re interested in
If Chrome extension installed, open it on the job posting and enter the details