diff --git a/courses/Step 0.md b/courses/Step 0.md index 86c7a559..c3cf288f 100644 --- a/courses/Step 0.md +++ b/courses/Step 0.md @@ -5,13 +5,19 @@ This is your first task, you should talk (literally talk on the phone or Skype) ### Guideline -At the end of each week, you are supposed to give your mentor a report including the following items: +- Ask your coordinator for a detailed description of the step content before setting a deadline. -- Link to all your posts during the last week specifying the relevant task item for each link, and also mention the exact date that each one of them were posted. -- How many hours did you spend on cs_internship last week? -- What percentage are you satisfied with what you did last week? +- For each study item and each task, you should post an update to LinkedIn, Twitter, and Telegram using the following hashtags: +`#cs_internship` +`#[courseName]` +`#[stepNumber]` -Watch the [Preparing For Live Presentation](https://youtu.be/MM47EKwACy4) video. +- At the end of each week, you are supposed to give your coordinator a report including the following items: + 1. Links to all your posts during the last week specifying the relevant task or study item for each link, and also mention the exact date that each one of them were posted. + 2. How many hours did you spend on cs_internship last week? + 3. What percentage are you satisfied with what you did last week? + + You will have a session with a technical mentor based on your report. ### Tasks diff --git a/courses/web/01-BasicLayout-IntroJS.md b/courses/web/01-BasicLayout-IntroJS.md index 04856f92..c2381cd0 100644 --- a/courses/web/01-BasicLayout-IntroJS.md +++ b/courses/web/01-BasicLayout-IntroJS.md @@ -23,9 +23,15 @@ 3. [Css Reference](https://cssreference.io/) (Study these collections: Box model, flex, grid, positioning, transition) 4. [Don't fear the internet - Layout](http://www.dontfeartheinternet.com/08-layout/) 5. [YDKJS, Chapter Book 1: Intro Programming](https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/up%20%26%20going/ch1.md) -6. [Git and Github quick introduction](https://youtu.be/wpISo9TNjfU?si=bP6GuAHQXNQQx5fS) -7. [Git Handbook](https://guides.github.com/introduction/git-handbook/) -8. [How to use Git and Github](https://youtu.be/HkdAHXoRtos?si=GuoimMTGpS0dGwYm) +6. [How To Make Websites Using HTML & CSS](https://www.youtube.com/watch?v=PgAZ8KzfhO8) +7. [Git and Github quick introduction](https://youtu.be/wpISo9TNjfU?si=bP6GuAHQXNQQx5fS) +8. [Git Handbook](https://guides.github.com/introduction/git-handbook/) +9. [How to use Git and Github](https://youtu.be/HkdAHXoRtos?si=GuoimMTGpS0dGwYm) +10. AI is the new electricity and will transform and improve nearly all areas of human lives. +To begin exploring the profound impact of large language models (LLMs) on society and software development, start by watching these two videos as a starting point. +For the latest perspectives, it's also highly recommended to check out the most recently published videos on this topic. + - [Generative AI in a Nutshell - How to survive and thrive in the age of AI - Henrik Kniberg, 2024](https://www.youtube.com/watch?v=2IK3DFHRFfw) + - [Large Language Models (LLMs) - Everything You NEED To know - Matthew Berman, 2024](https://www.youtube.com/watch?v=osKyvYJ3PRM) ### Tasks @@ -56,4 +62,4 @@ In the mentoring training path, you should watch the **"third"** and **"fourth"* - Link to [video4](https://drive.google.com/file/d/1Nr_vAxNQ3wx7zOrc7v7RJNHfRWFTSac-/view?usp=sharing) To complete this section, please follow the instructions provided on [this page](https://github.com/cs-internship/cs-internship-spec/blob/master/courses/mentoring-workshops-instruction.md). - \ No newline at end of file + diff --git a/courses/web/02-AdvancedLayout-BasicJS.md b/courses/web/02-AdvancedLayout-BasicJS.md index b03c4ae8..22a6ef3b 100644 --- a/courses/web/02-AdvancedLayout-BasicJS.md +++ b/courses/web/02-AdvancedLayout-BasicJS.md @@ -24,6 +24,8 @@ 4. [YDKJS Book 1, Chapter 2: Into JavaScript](https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/up%20%26%20going/ch2.md) 5. [YDKJS Book 1, Chapter 3: Into YDKJS](https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/up%20%26%20going/ch3.md) 6. [JavaScript Debugging](https://link.medium.com/YRBvjadl3X) +7. Learn more about Large Language Models (LLMs) in this comprehensive, in-depth video. For the latest developments, you can also check the most recently published content on this topic. + - [Deep Dive into LLMs like ChatGPT, Andrej Karpathy, 2025](https://www.youtube.com/watch?v=7xTGNNLPyMI) ### Tasks @@ -64,4 +66,4 @@ In the mentoring training path, you should watch the **"fifth"** and **"sixth"** - Link to [video6](https://drive.google.com/file/d/1L-xFO4gbmBmxepTldUT61_HuA4d3T9eU/view?usp=sharing) To complete this section, please follow the instructions provided on [this page](https://github.com/cs-internship/cs-internship-spec/blob/master/courses/mentoring-workshops-instruction.md). - \ No newline at end of file + diff --git a/courses/web/03-intermediateJS(I).md b/courses/web/03-intermediateJS(I).md index 6f7e476e..e777fbfc 100644 --- a/courses/web/03-intermediateJS(I).md +++ b/courses/web/03-intermediateJS(I).md @@ -22,6 +22,8 @@ 2. [YDKJS Book 2, Chapter 2: Lexical Scope](https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/scope%20%26%20closures/ch2.md) 3. [YDKJS Book 2, Chapter3: Function vs. Block Scope](https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/scope%20%26%20closures/ch3.md) 4. [Chrome DevTools](https://developers.google.com/web/tools/chrome-devtools/) +5. Watch The Past, Present, and Future of AI for Application Developers by Steve Sanderson. It’s strongly recommended to explore the latest videos on this topic to stay informed with the most current insights and developments. + - [The past, present, and future of AI for application developers, Steve Sanderson](https://youtu.be/awztkr8n0AA?si=U7BpYtq6WfYjnPaP) ### Tasks @@ -76,4 +78,4 @@ In the mentoring training path, you should watch the **"seventh"** and **"eighth - Link to [video8](https://drive.google.com/file/d/1_5XYfjngoY7LaLdReomoz45BSIoZXovz/view?usp=drive_link) To complete this section, please follow the instructions provided on [this page](https://github.com/cs-internship/cs-internship-spec/blob/master/courses/mentoring-workshops-instruction.md). - \ No newline at end of file + diff --git a/courses/web/04-intermediateJS(II).md b/courses/web/04-intermediateJS(II).md index dd0f4969..a5c3b039 100644 --- a/courses/web/04-intermediateJS(II).md +++ b/courses/web/04-intermediateJS(II).md @@ -23,6 +23,8 @@ 3. [SCSS tutorial](https://www.w3schools.com/sass/default.php) 4. [YDKJS Book 2, Chapter 4: Hoisting](https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/scope%20%26%20closures/ch4.md) 5. [YDKJS Book 2, Chapter 5: Scope Closures](https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/scope%20%26%20closures/ch5.md) +6. Watch this video to learn how to harness the power of large language models with ChatGPT Prompt Engineering.For the latest developments, you can also check the most recently published content on this topic. + - [ChatGPT Prompt Engineering for Developers](https://learn.deeplearning.ai/courses/chatgpt-prompt-eng/lesson/dfbds/introduction) ### Tasks