This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ==== @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/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| >> What is an algorithm? | |
| >> What are some examples of common computer science algorithms? | |
| >> How do you determine if one algorithm is better than another? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| *==== @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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| *==== @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/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| *==== @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 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| *==== @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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| *==== @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/ | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| *=== @channel Resources on Chrome/VSCode JavaScript Debugging: ============* | |
| _(note: life and debugging are MUCH better once you get comfortable with breakpoints, watching, etc)_ | |
| *Get Started with Debugging JavaScript in Chrome DevTools:* https://developers.google.com/web/tools/chrome-devtools/javascript/ | |
| *How To Pause Your Code With Breakpoints In Chrome DevTools:* https://developers.google.com/web/tools/chrome-devtools/javascript/breakpoints | |
| *Stepping Through JavaScript Code in Chrome DevTools:* https://developers.google.com/web/tools/chrome-devtools/javascript/reference#stepping | |
| *Node.js debugging in VS Code:* https://code.visualstudio.com/docs/nodejs/nodejs-debugging |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |