diff --git a/api/intro-to-http.md b/api/intro-to-http.md index 8738191a7..b2ff771c0 100644 --- a/api/intro-to-http.md +++ b/api/intro-to-http.md @@ -14,6 +14,7 @@ ### Prerequisites - [How the Internet Works](../networking-computing/README.md) +- Watch these videos [Node, Express, & HTTP Requests](https://www.dropbox.com/scl/fi/edoomibrdgvvbbmxbsx2z/GMT20231011-220541_Recording_gallery_2560x1440.mp4?rlkey=uir7qjdylsrusd3n12jam3y2x&dl=0) & [SQL & APIs with Andy Peterson](https://www.dropbox.com/scl/fi/jbbuhorda3w3z8c4yslkq/GMT20231012-210808_Recording_gallery_1920x1258.mp4?rlkey=h2moholvboaued3o0zj2emd61&dl=0) ### Motivation diff --git a/career/resume-writing.md b/career/resume-writing.md index 71cb30419..d44d8633d 100644 --- a/career/resume-writing.md +++ b/career/resume-writing.md @@ -4,6 +4,7 @@ - [Contributing to Open Source](../open-source/open-source.md) - [Roles in Tech](/career/roles-in-tech/roles-in-tech.md) +- Watch this video of [Resume Workshop with Jenna](https://www.dropbox.com/s/j83rs3hzzcy0k20/video1315143004.mp4?dl=0) and [Resumes & LinkedIn with Cindy Hazelton](https://www.dropbox.com/scl/fi/3g9645cfn1vnd3y101c2m/GMT20230419-180048_Recording_gvo_1280x720.mp4?rlkey=095f3q9vqsykzuffu62vb6yrq&dl=0) ### Motivation diff --git a/career/roles-in-tech/data-science.md b/career/roles-in-tech/data-science.md index 3bfa8f746..435a11c43 100644 --- a/career/roles-in-tech/data-science.md +++ b/career/roles-in-tech/data-science.md @@ -2,7 +2,7 @@ ### Prerequisites -No Prerequisites. +📽️ Watch this video of [Data Scientist Dave Holmes-Kinsella & Vanessa Tang](https://www.dropbox.com/s/90ln5vfn3rywsl4/video1323043834.mp4?dl=0) ### Motivation @@ -21,9 +21,7 @@ A data scientist will: * **[Netflix](https://www.netflix.com/)** uses data analysis to recommend movies. -
- -
+![data lifecycle](https://github.com/Techtonica/curriculum/assets/41805952/dfad6960-d0c5-478f-aefb-49cc1b988f28) ### Objectives @@ -53,9 +51,7 @@ A data scientist will: **LifeCycle of Data Science** -- -
+![data lifecycle](https://github.com/Techtonica/curriculum/assets/41805952/dfad6960-d0c5-478f-aefb-49cc1b988f28) - Tools like Pandas, Numpy, Hadoop, Spark etc comprise an important part of the data science toolbox. diff --git a/career/roles-in-tech/developer-advocate.md b/career/roles-in-tech/developer-advocate.md index a981c4536..8a68770f8 100644 --- a/career/roles-in-tech/developer-advocate.md +++ b/career/roles-in-tech/developer-advocate.md @@ -1,5 +1,9 @@ # Developer Advocate / Evangelist +### Prerequisites + +📽️ Watch this video of [Developer Advocacy with Thomas Lewis](https://www.dropbox.com/s/fo80bnqxfj763eb/video1280845309.mp4?dl=0) + ### Motivation A developer evangelist is a mediator or translator between a company and the developers. Even if you don't write code, you can get into your dream company. diff --git a/career/roles-in-tech/product-manager.md b/career/roles-in-tech/product-manager.md index 7e8c6bc30..033e7929a 100644 --- a/career/roles-in-tech/product-manager.md +++ b/career/roles-in-tech/product-manager.md @@ -2,7 +2,8 @@ ### Prerequisites -#### Product : [What is a Product?](https://economictimes.indiatimes.com/definition/product) +- Product : [What is a Product?](https://economictimes.indiatimes.com/definition/product) +- Watch this video of [Product Management with Kailyn Nelson](https://www.dropbox.com/s/r0b3vm8pp2kj7xa/Kailyn%20Nelson%20Product%20Management.mp4?dl=0) ### Motivation diff --git a/career/roles-in-tech/qa.md b/career/roles-in-tech/qa.md index 4ac2d2bf2..65523e0ba 100644 --- a/career/roles-in-tech/qa.md +++ b/career/roles-in-tech/qa.md @@ -1,5 +1,9 @@ # QA Engineer +### Prerequisites + +📽️ Watch this video of [QA with Alicia](https://www.dropbox.com/s/0p33mywfg7pi5rk/video1619906726.mp4?dl=0) + ### Projected Time - Lesson: 20 min diff --git a/career/roles-in-tech/sales-engineering.md b/career/roles-in-tech/sales-engineering.md index 2e17a8e48..ac8c79078 100644 --- a/career/roles-in-tech/sales-engineering.md +++ b/career/roles-in-tech/sales-engineering.md @@ -9,7 +9,7 @@ ### Prerequisites -None +📽️ Watch this video of [Sales Engineer](https://www.dropbox.com/s/uwbh94wjlrvjf19/video1173880887.mp4?dl=0) ### Motivation diff --git a/career/roles-in-tech/technical-program-manager.md b/career/roles-in-tech/technical-program-manager.md index 2dce5efc0..3ce9360fb 100644 --- a/career/roles-in-tech/technical-program-manager.md +++ b/career/roles-in-tech/technical-program-manager.md @@ -2,6 +2,8 @@ ### Prerequisites +📽️ Watch this video of [TPM with Elaine Lee](https://www.dropbox.com/s/6hzzpmhgpbzmsfb/video1587910954.mp4?dl=0) + In General you will need following to be a Technical Program Manager: - **Technical Competency** diff --git a/career/roles-in-tech/technical-writing.md b/career/roles-in-tech/technical-writing.md index ba90e28bf..2682ef63f 100644 --- a/career/roles-in-tech/technical-writing.md +++ b/career/roles-in-tech/technical-writing.md @@ -2,6 +2,8 @@ ### Prerequisites +📽️ Watch this video of [Technical Writer with Sarah R](https://www.dropbox.com/s/8oe2kdhebkra6ph/video1761166302.mp4?dl=0) + Here are links to lessons that should be completed before this lesson: [Reading & Writing Documentation](../../reading-and-writing-documentation/documentation.md) diff --git a/chrome-developer-tools/chrome-developer-tools.md b/chrome-developer-tools/chrome-developer-tools.md index 781d01efe..62ed67c93 100644 --- a/chrome-developer-tools/chrome-developer-tools.md +++ b/chrome-developer-tools/chrome-developer-tools.md @@ -4,6 +4,10 @@ Chrome Developer Tools help tremendously with front-end development (HTML, CSS & JavaScript) and are also useful for running and debugging JavaScript code. +### Prerequisites + +📽️ Watch this video of [Recursion & Browser Debugging Tools with Alex Jeng](https://www.dropbox.com/scl/fi/ug8qr5nso3crbgdosn5s9/video1897378278.mp4?rlkey=otqfbbak709dkj08wyxwgae21&dl=0) + ### Objectives **Participants will be able to** diff --git a/coding-interviews/readme.md b/coding-interviews/readme.md index 736449d69..2af55e090 100644 --- a/coding-interviews/readme.md +++ b/coding-interviews/readme.md @@ -1,5 +1,9 @@ # Coding Interviews +### Prerequisites + +📽️ Watch this video of [How to Tackle the Coding Interview](https://www.dropbox.com/s/nb34vrf0tb99goi/video1554065253.mp4?dl=0) + This section should be used as additional material after you have already gone through the following curriculum: - [algorithms](../algorithms/intro-to-algorithms.md) diff --git a/debugging/debugging.md b/debugging/debugging.md index 9c447a04b..9a9111f6a 100644 --- a/debugging/debugging.md +++ b/debugging/debugging.md @@ -12,6 +12,7 @@ - Techtonica's HTML/CSS & JS workshops - [Asking Good Questions lesson](/onboarding/asking-good-questions.md) - [Chrome Developer Tools lesson](/chrome-developer-tools/chrome-developer-tools.md) +- Watch this video of [Recursion & Browser Debugging Tools with Alex Jeng](https://www.dropbox.com/scl/fi/ug8qr5nso3crbgdosn5s9/video1897378278.mp4?rlkey=otqfbbak709dkj08wyxwgae21&dl=0) ### Motivation diff --git a/electives/oauth/o-auth.md b/electives/oauth/o-auth.md index bced65038..5ef15c037 100644 --- a/electives/oauth/o-auth.md +++ b/electives/oauth/o-auth.md @@ -13,6 +13,7 @@ About 1.5 hours - [Git version control](/git/git-version-control.md) - [.gitignore lesson](/git/gitignore.md) - [.env lesson](/command-line/env.md) +- Watch this video of [Auth0](https://www.dropbox.com/s/9gqeejrquy5twbm/video1137877313.mp4?dl=0) & [Auth0 in the FrontEnd](https://www.dropbox.com/s/13s3yr019pc58o5/video1805894443.mp4?dl=0) ### Motivation diff --git a/express-js/express.md b/express-js/express.md index a96546279..9792b3672 100644 --- a/express-js/express.md +++ b/express-js/express.md @@ -8,6 +8,7 @@ - [How the Internet Works](../requests-and-responses/requests-and-responses.md) - [Node.js](../node-js/node-js.md) +- Watch these videos [Express Routes with Cristina](https://www.dropbox.com/s/eqeozfxmn60w8gh/video1285928064.mp4?dl=0) & [Node, Express, & HTTP Requests](https://www.dropbox.com/scl/fi/edoomibrdgvvbbmxbsx2z/GMT20231011-220541_Recording_gallery_2560x1440.mp4?rlkey=uir7qjdylsrusd3n12jam3y2x&dl=0) ### Motivation diff --git a/git/git-version-control.md b/git/git-version-control.md index 68acc8265..c1e0578ff 100644 --- a/git/git-version-control.md +++ b/git/git-version-control.md @@ -6,6 +6,11 @@ - [Command Line Advanced lesson](/dev-tools/command-line-advanced.md) - [Shell Commands lesson](https://docs.google.com/presentation/d/1LuOLcpSAtNQlbULx9nWgXJNhgWQlfQ4nzLWQ0DuuPQk/edit?usp=sharing) +📽️ Watch these videos +- [Git with Jair Trejo](https://www.dropbox.com/s/x64ux3q5kqj8v6l/video1604871754.mp4?dl=0) +- [Command Line, Git, & GitHub with Ruthie Irvin](https://www.dropbox.com/scl/fi/io1na2p89la6toe259d12/GMT20231016-220446_Recording_gallery_3840x2160.mp4?rlkey=wnm4yxx6legnov02vnzv5lhrv&dl=0) +- [Git GUI with Adoara](https://www.dropbox.com/s/kemg5ek25sghs38/video1134494314.mp4?dl=0) + ### Learning styles represented - See (videos and demonstration) diff --git a/node-js/node-js.md b/node-js/node-js.md index 41f626882..31f7d7d11 100644 --- a/node-js/node-js.md +++ b/node-js/node-js.md @@ -10,6 +10,7 @@ - [How the Internet Works](/networking-computing/how-the-internet-works.md) - [Intro to HTTP](/api/intro-to-http.md) +- Watch this video [Node, Express, & HTTP Requests](https://www.dropbox.com/scl/fi/edoomibrdgvvbbmxbsx2z/GMT20231011-220541_Recording_gallery_2560x1440.mp4?rlkey=uir7qjdylsrusd3n12jam3y2x&dl=0) ### Motivation diff --git a/recursion/recursion.md b/recursion/recursion.md index 99246a03f..4df5752f1 100644 --- a/recursion/recursion.md +++ b/recursion/recursion.md @@ -16,6 +16,7 @@ - [JavaScript 2 - Arrays, Functions](/javascript/javascript-2-array-functions.md) - [JavaScript 3 - Conditionals, Comparisons, Booleans](/javascript/javascript-3-conditionals.md) - [JavaScript 4 - Loops](/javascript/javascript-4-loops.md) +- Watch this video of [Recursion & Browser Debugging Tools with Alex Jeng](https://www.dropbox.com/scl/fi/ug8qr5nso3crbgdosn5s9/video1897378278.mp4?rlkey=otqfbbak709dkj08wyxwgae21&dl=0) ### Motivation diff --git a/testing-and-tdd/jest.md b/testing-and-tdd/jest.md index 58460c187..58a3c500b 100644 --- a/testing-and-tdd/jest.md +++ b/testing-and-tdd/jest.md @@ -8,6 +8,10 @@ ### Prerequisites +📽️ Watch these videos +- [Jest with Chris Jaure](https://www.dropbox.com/s/mw13houixd30lf5/video1500769867.mp4?dl=0) +- [Jest with Christina](https://www.dropbox.com/s/x64ux3q5kqj8v6l/video1604871754.mp4?dl=0) + Here are links to lessons that should be completed before this lesson: - [Intro to Testing and TDD](testing-and-tdd.md) diff --git a/testing-and-tdd/testing-and-tdd.md b/testing-and-tdd/testing-and-tdd.md index 6f1bf3532..0c8b29c56 100644 --- a/testing-and-tdd/testing-and-tdd.md +++ b/testing-and-tdd/testing-and-tdd.md @@ -4,6 +4,7 @@ - [Command Line](/dev-tools/command-line-interface.md) - [JavaScript Lessons 1-7](/javascript) +- Watch this video of [TDD & Debugging with Russ Harmon](https://www.dropbox.com/scl/fi/0tm0hobs3a0gpnstm5un9/GMT20231013-210435_Recording_gallery_2560x1440.mp4?rlkey=vquxs6lust77ggzw6imidtu6e&dl=0) ### Motivation diff --git a/testing-and-tdd/testing-mindset.md b/testing-and-tdd/testing-mindset.md index 89f505578..66fd10b4b 100644 --- a/testing-and-tdd/testing-mindset.md +++ b/testing-and-tdd/testing-mindset.md @@ -6,6 +6,10 @@ - What are the edge cases? - When does one create the tests in TDD? +### Prerequisites + +📽️ Watch this video of [TDD & Debugging with Russ Harmon](https://www.dropbox.com/scl/fi/0tm0hobs3a0gpnstm5un9/GMT20231013-210435_Recording_gallery_2560x1440.mp4?rlkey=vquxs6lust77ggzw6imidtu6e&dl=0) + ### Motivation When you write code, you're not done once you write the code -- you need to make sure it works! A big part of coding is testing -- making sure your code actually works how you think it will.