Fix dead Full Stack Open React Native course link - #13489
Open
ZainnQureshii wants to merge 1 commit into
Open
ZainnQureshii wants to merge 1 commit into
ZainnQureshii wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
This sounds appealing; could you send related offers?
…On Mon, Sep 28, 2026 at 1:39 PM Zain Qureshi ***@***.***> wrote:
What does this PR do?
Improve repo
IMPORTANT
- Read our contributing guidelines
<https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md>
.
- Is this a revision of a previously submitted PR? If so, STOP! Go
back, reopen the PR, and add commit(s) the branch you previously submitted.
Please don't make the job of reviewing more difficult by hiding previous
work.
For resources Description
The "Introduction to React Native" entry in courses/free-courses-en.md
(React Native section) points to
https://fullstackopen.com/en/part10/introduction_to_react_native, which
now returns HTTP 404. Full Stack Open moved part 10 to MOOC.fi: its own
course info page (https://fullstackopen.com/en/part0/general_info) says
"Material of part 10 has been moved to
https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native".
- Old: https://fullstackopen.com/en/part10/introduction_to_react_native
(404)
- New:
https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native
(200), the location the course authors link to
- Added (MOOC.fi) as the platform, per the "Platforms and Access
Notes" section of CONTRIBUTING.
The other fullstackopen.com links in the file (/en/,
/en/part1/introduction_to_react) still return 200, so they are unchanged.
Why is this valuable (or not)?
Readers currently land on a 404 instead of the course.
How do we know it's really free?
Same free University of Helsinki course as before; only its host changed.
For book lists, is it a book? For course lists, is it a course? etc.
Yes, a course.
Checklist:
- Search
<https://ebookfoundation.github.io/free-programming-books-search/> for
duplicates.
- Include author(s) and platform where appropriate.
- Put lists in alphabetical order, correct spacing.
- Add needed indications (PDF, access notes, under construction).
- Used an informative name for this pull request.
Follow-up
- Check the status of GitHub Actions and resolve any reported warnings!
Prepared with AI assistance (Claude Code) and reviewed with GitHub Copilot.
🤖 Generated with Claude Code <https://claude.com/claude-code>
------------------------------
You can view, comment on, or merge this pull request online at:
#13489
Commit Summary
- 0ad297b
<0ad297b>
Fix dead Full Stack Open React Native course link
File Changes
(1 file
<https://github.com/EbookFoundation/free-programming-books/pull/13489/files>
)
- *M* courses/free-courses-en.md
<https://github.com/EbookFoundation/free-programming-books/pull/13489/files#diff-b0eb8fcca67d6470c73302a9fa829288753e4a1a31ef6815df89165d8676dcd2>
(2)
Patch Links:
-
https://github.com/EbookFoundation/free-programming-books/pull/13489.patch
-
https://github.com/EbookFoundation/free-programming-books/pull/13489.diff
—
Reply to this email directly, view it on GitHub
<#13489?email_source=notifications&email_token=B4CX4CGILQ733C5AAWUTOJL5RJLYBA5CNFSNUABEM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UF42DMNRTGUZTQMRUG2THEZLBONXW5KTTOVRHGY3SNFRGKZFFMV3GK3TUVRTG633UMVZF6Y3MNFRWW>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/B4CX4CBN4EGTMYBPKUYAHG35RJLYBAVCNFSNUABEKJSXA33TNF2G64TZHMYTGNBZGE4DSNJ3JFZXG5LFHM2TMMJUGQYDIMRQGKQXMAQ>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/B4CX4CEDE6UEJOV5FIYQEY35RJLYBA5CNFSNUABEM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UF42DMNRTGUZTQMRUG2THEZLBONXW5KTTOVRHGY3SNFRGKZFFMV3GK3TUVJTG633UMVZF62LPOM>
and Android
<https://github.com/notifications/mobile/android/B4CX4CFWG6FUQHKRUXHQRRD5RJLYBA5CNFSNUABEM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UF42DMNRTGUZTQMRUG2THEZLBONXW5KTTOVRHGY3SNFRGKZFFMV3GK3TUVZTG633UMVZF6YLOMRZG62LE>.
Download it today!
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
UmeshCode1
reviewed
Sep 29, 2026
UmeshCode1
left a comment
There was a problem hiding this comment.
Code Review
LGTM!
- Link Verification: Verified that
https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-nativereturns HTTP 200 OK and matches the official University of Helsinki / Full Stack Open migration note. - Alphabetical Order: Proper alphabetical sorting within the
React Nativesection is preserved (Introduction to React Nativesits correctly betweenCS50andReact Native for Beginners). - Formatting Guidelines: Appending the platform attribution
(MOOC.fi)aligns with the guidelines inCONTRIBUTING.md.
Ready for merge!
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Improve repo
IMPORTANT
For resources
Description
The "Introduction to React Native" entry in
courses/free-courses-en.md(React Native section) points tohttps://fullstackopen.com/en/part10/introduction_to_react_native, which now returns HTTP 404. Full Stack Open moved part 10 to MOOC.fi: its own course info page (https://fullstackopen.com/en/part0/general_info) says "Material of part 10 has been moved to https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native".https://fullstackopen.com/en/part10/introduction_to_react_native(404)https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native(200), the location the course authors link to(MOOC.fi)as the platform, per the "Platforms and Access Notes" section of CONTRIBUTING.The other fullstackopen.com links in the file (
/en/,/en/part1/introduction_to_react) still return 200, so they are unchanged.Why is this valuable (or not)?
Readers currently land on a 404 instead of the course.
How do we know it's really free?
Same free University of Helsinki course as before; only its host changed.
For book lists, is it a book? For course lists, is it a course? etc.
Yes, a course.
Checklist:
Follow-up
Prepared with AI assistance (Claude Code) and reviewed with GitHub Copilot.
🤖 Generated with Claude Code