Skip to content

Conversation

@faeghehmohammadian
Copy link
Contributor

Add link

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary of Changes

Hello @faeghehmohammadian, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request updates the 01-BasicLayout-IntroJS.md file. The primary change involves adding a new external link to a YouTube video about Generative AI, expanding the available resources. Additionally, a minor formatting adjustment was made to ensure the file correctly ends with a newline character.

Highlights

  • Resource Addition: A new link to a YouTube video titled "Generative AI in a Nutshell - How to survive and thrive in the age of AI" has been added to the list of resources.
  • File Formatting: The end-of-file newline character in courses/web/01-BasicLayout-IntroJS.md has been standardized.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point in your pull request via creating an issue comment (i.e. comment on the pull request page) using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in issue comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a new link to the study materials and fixes the file ending. The new link is about Generative AI. While the link itself is fine, its placement in an introductory step about web layout and JS might be confusing. I've suggested reconsidering its placement to keep the learning path focused. The other change, adding a newline at the end of the file, is a good improvement.

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)
9. These two videos, along with other videos on the same topic included in the next three steps, provide a practical introduction to the fast-growing world of Large Language Models (LLMs). They offer a helpful starting point for understanding how LLMs work and their potential applications in IT and technical problem-solving. Since the field evolves rapidly, it’s recommended to stay updated with the latest resources and developments.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

برای استپ ۱ این متن رو پیشنهاد می‌کنم:

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 insightful videos.
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

  • Large Language Models (LLMs) - Everything You NEED To know - Matthew Berman, 2024

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. [Large Language Models (LLMs) - Everything You NEED To know](https://www.youtube.com/watch?v=osKyvYJ3PRM)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

این اشتباه شده. لینک ترتیب ویدیو ها رو برات ارسال کردم.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

برای استپ دوم این متن رو پیشنهاد میدم

Take a deep dive into the world of Large Language Models (LLMs) by watching this insightful video. To stay up to date with the latest developments and perspectives, be sure to explore the most recently published content on this topic as well.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

اینجا هم لینک اصلاح شد. به نظرم نیازی به متن اضافه نیست. چون در استپ اول هم اشاره شده که باید در جریان آخرین مطالب مرتبط با موضوع باشید. همچنین، جمله‌ی ابتدایی مثل «این ویدیو با این عنوان از فلانی رو ببینید» هم ضرورتی نداره؛ چون هر چیزی که در بخش Study Item قرار بگیره، اینترن موظفه ببینه یا بخونه و به محض باز کردن لینک، مشخص میشه موضوع و منبعش از چه کسی هست.

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. [Deep Dive into LLMs like ChatGPT](https://www.youtube.com/watch?v=7xTGNNLPyMI)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

برای استپ ۳ متن زیر رو پیشنهاد میکنم

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 (https://youtu.be/awztkr8n0AA?si=U7BpYtq6WfYjnPaP) - Steve Sanderson

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

اینجا هم لینک اصلاح شد. به نظرم نیازی به متن اضافه نیست؛ چون در استپ اول هم اشاره شده که باید در جریان آخرین مطالب مرتبط با موضوع باشید. همچنین، جمله‌ی ابتدایی مثل «این ویدیو با این عنوان از فلانی رو ببینید» هم ضرورتی نداره؛ چون هر چیزی که در بخش Study Item قرار بگیره، اینترن موظفه ببینه یا بخونه و به محض باز کردن لینک، مشخص میشه موضوع و منبعش از چه کسی هست.

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. [ChatGPT Prompt Engineering for Developers](https://learn.deeplearning.ai/courses/chatgpt-prompt-eng/lesson/dfbds/introduction)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

متن پیشنهادی من این هست:

Watch this video to learn how to harness the power of large language models with ChatGPT Prompt Engineering.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

این جا هم به نظرم توضیح نذاریم بهتره.

Copy link
Member

@Ali-Sdg90 Ali-Sdg90 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

سلام فائقه جان @faeghehmohammadian

پول ریکوئستت رو ریویو کردم. سه تا کامنت روش گذاشتم. لطفا بررسیشون بکن.

مرسی و خسته نباشی

7. [Git Handbook](https://guides.github.com/introduction/git-handbook/)
8. [How to use Git and Github](https://youtu.be/HkdAHXoRtos?si=GuoimMTGpS0dGwYm)
9. 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 insightful videos.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these two insightful videos.

یکم کلیشه‌ای هستش.
خنثی تر باشه بهتره:

these two videos as a starting point.

بقیه چیزاش اوکیه اوکیه

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

علی بنظر کلیشه نیست. مقایسه AI با اختراع برق خیلی خوب نشون میده که چطور هوش مصنوعی در زمان کمی دنیا رو چنان تغییر میده که آدمها با خودشون میگن قبلا که هوش مصنوعی نبود مردم چطور زندگی می‌کردنننن ....

ولی موافقم کلمات مبالغه آمیز رو برداریم. مثل
insightful

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. Take a deep dive into the world of Large Language Models (LLMs) by watching this insightful video. To stay up to date with the latest developments and perspectives, be sure to explore the most recently published content on this topic as well.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

متنی که الان گذاشته شده جنبه تبلیغاتی ویديو رو داره. حس میکنم دارم تایتل یوتیوب میخونم :)

یکم تو این پیشنهاد جنبه آموزی و خنثی بودنش رو بیشتر کردم. فکر کنم این گزینه بهتری باشه:

  1. 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

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

منم با این تغییر کاملا موافقم

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.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

حس میکنم بودن متن اضافه برای این استادی ایتم چیزی جدید اضافه نمیکنه.

فکر کنم مثل بقیه استادی ایتما فقط لینک رو بذاریم کافی باشه. یا اگه دلیلی داره که متن براش نوشتیم من نمیتونم این دلیلش رو ببینم

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

بنظرم من حتما توضیح باید باشه.
علتش این هست که باید مشخص باشه این ویدیو در چه مورد هست.
اینکه قبلا هم بدون هیچ توضیحی فقط لینک ویدیو رو میدادیم بنظرم خوب نبوده و اونجاها باید اصلاح بشه

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)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

فائقه فکر کنم وقتی خواستی تغییرات رو این بیاری قبلش پول نگرفته بودی. استادی ایتم ۵ کنونی تو تغییراتت نیست و پول ریکوئستت کانفلیکت به خاطر این داره.

تو چیزی که الان رو مین هست (لینک) یه استادی ایتم ۵ داریم که تایتلش How To Make Websites Using HTML & CSS هست.
اینو به پول ریکوئستت اضافه بکن که مشکل کانفلیکتش حل بشه.

7. [Git Handbook](https://guides.github.com/introduction/git-handbook/)
8. [How to use Git and Github](https://youtu.be/HkdAHXoRtos?si=GuoimMTGpS0dGwYm)
9. 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 insightful videos.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

علی بنظر کلیشه نیست. مقایسه AI با اختراع برق خیلی خوب نشون میده که چطور هوش مصنوعی در زمان کمی دنیا رو چنان تغییر میده که آدمها با خودشون میگن قبلا که هوش مصنوعی نبود مردم چطور زندگی می‌کردنننن ....

ولی موافقم کلمات مبالغه آمیز رو برداریم. مثل
insightful

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. Take a deep dive into the world of Large Language Models (LLMs) by watching this insightful video. To stay up to date with the latest developments and perspectives, be sure to explore the most recently published content on this topic as well.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

منم با این تغییر کاملا موافقم

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.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

بنظرم من حتما توضیح باید باشه.
علتش این هست که باید مشخص باشه این ویدیو در چه مورد هست.
اینکه قبلا هم بدون هیچ توضیحی فقط لینک ویدیو رو میدادیم بنظرم خوب نبوده و اونجاها باید اصلاح بشه

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants