TheOdinProject / curriculum

The open curriculum for learning web development
https://www.theodinproject.com/
Other
10.03k stars 13.44k forks source link

Node Pathway: Provide descriptive link text #27819

Closed MaoShizhong closed 4 months ago

MaoShizhong commented 6 months ago

Links in our lessons should be sufficiently descriptive to improve accessibility. As per the layout style guide, link text should both concisely describe its purpose (or where the link will redirect a user), and must not include the words this nor here.

Guidance

Progress and assignees

Intermediate HTML and CSS

JavaScript

Advanced HTML and CSS

React

NodeJS

Getting Hired

guskirb commented 6 months ago

Hello! I'd like to be assigned to a task please.

ca-de-so commented 6 months ago

Hey, I'd like to volunteer as well, any section will do.

MaoShizhong commented 6 months ago

Thanks both for volunteering!

@ca-de-so, I've assigned you Getting Started

@guskirb, I've assigned you Express 102: CRUD and MVC && Express 103: Routes and Controllers && Express 104: View Templates && Express 105: Forms and Deployment

Ac394 commented 6 months ago

@Ac394 I've assigned you Recursive Methods && Project: Recursion && Space Complexity

Hello Mao! I think that on the Javascript chapter "Project Recursion" (Excel Sheet "Javascript" -> cell 27) the full stop(.) is misplaced, shouldn't it be at the end of the sentence?

Moreover, the assignments on "Recursive methods" chapter are still using the old list system (1, 2, 3...) rather than the new one (1, 1, 1...). Do you want me to update this too?

MaoShizhong commented 6 months ago

@Ac394 Good spot on the full stop, my error. It's been placed at the end of the sentence now! For recursive_methods.md, you can switch the new one 1. 1. 1. In the PR, I'll assess any existing lint errors and see if they're best resolved in that PR or separately (if memory serves correctly, I think there might be a couple there that need a separate issue once we're done with it here).

looonnng commented 6 months ago

Hello Mao, I'd like to volunteer and help out, any assignment will be fine! :)

MaoShizhong commented 6 months ago

@looonnng I've assigned you to Authentication Basics && Security Configuration && Project: Members Only

beMimg commented 6 months ago

Hi, would like to try contributing for the first time. May I take the "Project: Mini Message Board && Deployment"?

MaoShizhong commented 6 months ago

@beMimg no problem, I've assigned you those two lessons.

kamranzafar4343 commented 6 months ago

Hy, I would like to work on API Basics && Testing Database operation. Thank you

MaoShizhong commented 6 months ago

@kamranzafar4343 Assigned those lessons to you

jbrace817 commented 6 months ago

Hi, I would like to contribute. I'll take the Getting Hired section.

MaoShizhong commented 6 months ago

@jbrace817 I've assigned that section to you

ryanleslie1997 commented 6 months ago

Hi, I'm happy to help with the API Security and Conclusion under NodeJS.

MaoShizhong commented 6 months ago

Assigned you that lesson group @ryanleslie1997!

EdMagal commented 5 months ago

I would like to have a section assigned to me, if there are any available yet. Thanks a lot. :)

MaoShizhong commented 5 months ago

Sorry, @EdMagal. All lesson groups have already been assigned.

That being said, @ted-miller92 and @mrzamin just a courtesy check in to see if this is still something you wish to work on?

ryanleslie1997 commented 5 months ago

I managed to figure it out.

MaoShizhong commented 5 months ago

@EdMagal would you be happy to take the following lessons? What is ES6? && Asynchronous Code && A Very Brief Intro to CS

EdMagal commented 5 months ago

@EdMagal would you be happy to take the following lessons? What is ES6? && Asynchronous Code && A Very Brief Intro to CS

@MaoShizhong surely. Thanks a lot.

MaoShizhong commented 5 months ago

In that case I'll swap the assignment for those lessons to you instead, due to no response from the original assignee.

MaoShizhong commented 5 months ago

@jwaddell10 Just a courtesy check to see if this is still something you wish to work on. Let me know if you have any issues!

SeanAverS commented 5 months ago

Hello. If there are any open sections still available I would like to take one. Thank you.

jwaddell10 commented 5 months ago

Yes sorry! Had other priorities but should have time today to complete

On Sat, May 18, 2024 at 4:52 PM MaoShizhong @.***> wrote:

@jwaddell10 https://github.com/jwaddell10 Just a courtesy check to see if this is still something you wish to work on. Let me know if you have any issues!

— Reply to this email directly, view it on GitHub https://github.com/TheOdinProject/curriculum/issues/27819#issuecomment-2119011841, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3UVNUTGRMGVL7B2FRB3AO3ZC7EQVAVCNFSM6AAAAABGPDW6BWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJZGAYTCOBUGE . You are receiving this because you were mentioned.Message ID: @.***>

MaoShizhong commented 5 months ago

@SeanAverS would you be able to take Testing Basics && More Testing && Conclusion?

SeanAverS commented 5 months ago

@MaoShizhong Yes that sounds good!

MaoShizhong commented 5 months ago

@SeanAverS reassigning those lessons to you due to no response from the original assignee Just a heads up, "Project: Testing Practice" (which had only 1 link needed) is no longer needed as it seems a recent PR for something else fixed the link.at the same time. The other 3 lessons should be as per the spreadsheet.