-
Notifications
You must be signed in to change notification settings - Fork 62
Update 01-BasicLayout-IntroJS.md #333
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Update 01-BasicLayout-IntroJS.md #333
Conversation
Add link
There was a problem hiding this 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
-
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. ↩
There was a problem hiding this 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.
add link
add link
add 2 link
add explain.
update text
update text
| 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. |
There was a problem hiding this comment.
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) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
این اشتباه شده. لینک ترتیب ویدیو ها رو برات ارسال کردم.
There was a problem hiding this comment.
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.
- Deep Dive into LLMs like ChatGPT (https://www.youtube.com/watch?v=7xTGNNLPyMI) - Andrej Karpathy, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
اینجا هم لینک اصلاح شد. به نظرم نیازی به متن اضافه نیست. چون در استپ اول هم اشاره شده که باید در جریان آخرین مطالب مرتبط با موضوع باشید. همچنین، جملهی ابتدایی مثل «این ویدیو با این عنوان از فلانی رو ببینید» هم ضرورتی نداره؛ چون هر چیزی که در بخش Study Item قرار بگیره، اینترن موظفه ببینه یا بخونه و به محض باز کردن لینک، مشخص میشه موضوع و منبعش از چه کسی هست.
courses/web/03-intermediateJS(I).md
Outdated
| 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) |
There was a problem hiding this comment.
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
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
اینجا هم لینک اصلاح شد. به نظرم نیازی به متن اضافه نیست؛ چون در استپ اول هم اشاره شده که باید در جریان آخرین مطالب مرتبط با موضوع باشید. همچنین، جملهی ابتدایی مثل «این ویدیو با این عنوان از فلانی رو ببینید» هم ضرورتی نداره؛ چون هر چیزی که در بخش Study Item قرار بگیره، اینترن موظفه ببینه یا بخونه و به محض باز کردن لینک، مشخص میشه موضوع و منبعش از چه کسی هست.
courses/web/04-intermediateJS(II).md
Outdated
| 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) |
There was a problem hiding this comment.
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.
- ChatGPT Prompt Engineering for Developers (https://learn.deeplearning.ai/courses/chatgpt-prompt-eng/lesson/dfbds/introduction)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
این جا هم به نظرم توضیح نذاریم بهتره.
apply comments
apply comment
apply comment
add explain
add text
add text
fix sytle
fix style
fix style
Ali-Sdg90
left a comment
There was a problem hiding this 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. |
There was a problem hiding this comment.
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.
بقیه چیزاش اوکیه اوکیه
There was a problem hiding this comment.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
متنی که الان گذاشته شده جنبه تبلیغاتی ویديو رو داره. حس میکنم دارم تایتل یوتیوب میخونم :)
یکم تو این پیشنهاد جنبه آموزی و خنثی بودنش رو بیشتر کردم. فکر کنم این گزینه بهتری باشه:
- 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
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
منم با این تغییر کاملا موافقم
courses/web/04-intermediateJS(II).md
Outdated
| 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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
حس میکنم بودن متن اضافه برای این استادی ایتم چیزی جدید اضافه نمیکنه.
فکر کنم مثل بقیه استادی ایتما فقط لینک رو بذاریم کافی باشه. یا اگه دلیلی داره که متن براش نوشتیم من نمیتونم این دلیلش رو ببینم
There was a problem hiding this comment.
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) |
There was a problem hiding this comment.
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 هست.
اینو به پول ریکوئستت اضافه بکن که مشکل کانفلیکتش حل بشه.
apply comment and fix conflict
apply comment
apply comment
fix conflict
| 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. |
There was a problem hiding this comment.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
منم با این تغییر کاملا موافقم
courses/web/04-intermediateJS(II).md
Outdated
| 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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
بنظرم من حتما توضیح باید باشه.
علتش این هست که باید مشخص باشه این ویدیو در چه مورد هست.
اینکه قبلا هم بدون هیچ توضیحی فقط لینک ویدیو رو میدادیم بنظرم خوب نبوده و اونجاها باید اصلاح بشه
update
Add link