Skip to content
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

All lessons: Remove/replace Replit suggestions #29180

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Prev Previous commit
Automatically fix linting issue
Eduardo06sp committed Jan 14, 2025
commit 71bfe203f089d52681a0c7a03cd5a4ebe99e663f
1 change: 1 addition & 0 deletions ruby/basic_ruby_projects/project_stock_picker.md
Original file line number Diff line number Diff line change
@@ -23,4 +23,5 @@ Implement a method `#stock_picker` that takes in an array of stock prices, one f

- You need to buy before you can sell
- Pay attention to edge cases like when the lowest day is the last day or the highest day is the first day.

</div>

Unchanged files with check annotations Beta

This section contains a general overview of topics that you will learn in this lesson.
- What is a block?

Check failure on line 25 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:25 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "What is a block?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- How is a block like a method?

Check failure on line 26 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:26 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "How is a block like a method?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- What are the two ways to declare a block?

Check failure on line 27 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:27 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "What are the two ways to declare a block?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- Why would you use a block instead of just creating a method?

Check failure on line 28 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:28 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "Why would you use a block instead of just creating a method?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- What does `yield` do?

Check failure on line 29 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:29 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "What does `yield` do?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- How do you pass arguments to a block from within a method?

Check failure on line 30 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:30 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "How do you pass arguments to a block from within a method?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- How do you check whether a block was actually passed in?

Check failure on line 31 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:31 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "How do you check whether a block was actually passed in?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- What is a proc?

Check failure on line 32 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:32 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "What is a proc?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- What is a lambda?

Check failure on line 33 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:33 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "What is a lambda?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- What's the difference between a proc and a block?

Check failure on line 34 in ruby/advanced_ruby/blocks.md

GitHub Actions / Lint lesson files

Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.

ruby/advanced_ruby/blocks.md:34 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "What's the difference between a proc and a block?"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
- When would you use a proc instead of a block?
- What's different between a lambda and a proc?
### A Node website!

Check failure on line 1 in nodeJS/introduction_to_nodeJS/project_basic_informational_site.md

GitHub Actions / Lint project files

Required heading structure

nodeJS/introduction_to_nodeJS/project_basic_informational_site.md:1 TOP004/lesson-headings Required heading structure [Expected: ### Introduction; Actual: ### A Node website!] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP004.md
By now you should know enough to be dangerous. There's *definitely* more to learn but you already know enough about Node to actually make something! So let's do it! You will be creating a very basic informational site that contains 4 pages: index, about, contact-me and 404. Keep in mind that the content of these pages isn't really all that important. So there's no need to spend a lot of time filling them up or trying to make them look pretty.