## What does this PR do?
Add resource(s)
## For resources
### Description
Adding a Computer Architecture Book.
### Why is this valuable (or not)?
### How do we know it's really free?
Licence: Creative Commons Attribution 4.0 License.
### For book lists, is it a book? For course lists, is it a course? etc.
It's a book.
## Checklist:
- [ ✅ ] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md).
- [ ✅ ] [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!
The link give previous links to a closed-down site following two links you can get to the message that the data is now on the internet archive where you can then search for the book link provided points directly to the text
* Mark AngularJS as deprecated on free-programming-books-langs.md
* Update books/free-programming-books-langs.md
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Update free-programming-books-fa_IR.md
The Tao of Programming
* Update free-programming-books-fa_IR.md
Reorder alphabetically.
* fix PDF indication
add pdf type of file
* fix space in pdf indication
fix space in pdf indication
* Update free-programming-books-fa_IR.md
fix typo
* Add The Mathematical Engineering of Deep Learning book
* Update addition with suggestion
Delete conjunction
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Adding Proofs And Types book check_urls=free-programming-books-subjects.md
* Update authors name check_urls=free-programming-books-subjects.md
* delete the book in the wrong category
* format: update syntax of `in process` anotation (CONTRIBUTING-*)
from (🚧 *in process*)
to *(🚧 in process)*
* format: apply notes syntax to `in_process` resources
- Applied note `*(🚧 in process)*` translating `in process` to underlying language there where we have previous translated text
- Used regex to detect most of notes: `((\*[^\*]+\*)|(_[^_]+_))`
* apply to new resources added in #7082
* Update books/free-programming-books-subjects.md
Co-authored-by: Leithen <lcrider@cvent.com>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Leithen <lcrider@cvent.com>
* hindi hibernate course
* add a react tutorial
* add three playgrounds from #9775
* duplicate
* from #10628
* add figma course from #10649
* line
* the algorithms
* resource moved to playgrounds
* rescued from #9778
* added from #9992
* add from #9993
* add course from #10637
* Update courses/free-courses-hi.md
* statistical learning
* Update free-courses-ml.md
* Update books/free-programming-books-langs.md
* Add a new javascript course in bengali
* Add a new javascript course
* remove the package.json file
* Edit free-course-bn.md file according to alphabetical order
* Add a Javascript E-Book in Bengali
* Add a Javascript E-Book in Bengali
* Add a Javascript E-Book in Bengali(change the book link that is stable)
* Update books/free-programming-books-bn.md
* reorder
* Update free-programming-books-bn.md
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* hindi hibernate course
* add a react tutorial
* add three playgrounds from #9775
* duplicate
* from #10628
* add figma course from #10649
* line
* the algorithms
* resource moved to playgrounds
* Adding two slovak books about Linux
* Using "operating systems" as a chapter name
Linux is only a subcategory of operating systems
* Update free-programming-books-sk.md
* Update free-programming-books-sk.md
Adding free slovak book about programming
* Update free-programming-books-sk.md
adding empty space to comply with tests
* Added a book for data structures and algorithms
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* add Korean R book
add Korean R book - [Must Learing with R(개정판)](https://wikidocs.net/book/4315)
* fix lint error
fix lint error
* fix lint error
fix lint error
* add korean python automation book link
add korean python automation book link
* [사장님 몰래 하는 파이썬 업무자동화(부제: 들키면 일 많아짐)](https://wikidocs.net/book/6353)
* switch lines
switch lines for lint
* Update free-programming-books-ko.md
fix index for lint
* Update free-programming-books-ko.md
* Update free-programming-books-ko.md
* add author names
add author names
* add creators and multiple formats to 'Informatique Créative'
* prioritize the https link and add format of 'Programmer avec SPIP'
* add creators, format and https version to 'Apprendre les mises en page CSS'
* prioritize https, add creators and formats for 'Apprendre Haskell vous (...)'
* prioritize https, add creators and format for 'Guide avancé (...) Bash'
* remove description irrelevant to 'Activités débranchées'
* change to archived link, add creators, formats and the 'archived' notation to 'Histoires et cultures du Libre'
* fix typo MARC relators
* Remove trailing slash of spip link
* tweaks according to review
* remove an extra whitespace
---------
Co-authored-by: Mamadou443 <mamadou@y13>
* Added some 'Notes for Professionals' books:
- Linux Notes for Professionals
- Entity Framework Notes for Professionals
- Hibernate Notes for Professionals
* Added some 'Notes for Professionals' books:
- Linux Notes for Professionals
- Entity Framework Notes for Professionals
- Hibernate Notes for Professionals
* Added new line character at the end of free-programming-books-langs.md
* corrected index list marker from - to * after it has been changed by some markdown extension on my VSCode
* corrected index list marker from - to * after it has been changed by some markdown extension on my VSCode
* removed 2nd mention of linux book in the 'per subjects' list
* remove the link for the lessons of Guillaume Belz
* add sql.sh
* remove trailing slash linter
* fix title name
* fix title name
* add author name
---------
Co-authored-by: x0rld <thomas.sam78@gmail.com>
Co-authored-by: x0rld <thomas.samaan@arolla.fr>
* fix heading link 'HTML and CSS'
* add math book
* fix unmatching heading link
* fix formatting
* add authors and contributors to 'Approfondissements de lycée'
* format 'Approfondissements de lycée' as in-process books
---------
Co-authored-by: Mamadou <mamadou@y13>
* added professinal web developer 2023 edition book
* removed professional web developer 2022 edition
---------
Co-authored-by: Min Han Kyaw <mhk@mit.com.mm>
* Add book Pull Requests and Code Review
* Remove formats
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Improve link and add author
* remove github beside author
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add author of "Build Web Application with Golang"
* remove github beside author
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add golang section for french and add book
* fix linter issue
* remove github beside author
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add portuguese (brazil) version of "Build Web Application with Golang"
* remove github beside author
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* add golang golangbot effective tutorial
* Update author and title
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Update free-programming-books-es.md
Como aprender Angular? / How to learn Angular? The link redirects to a non-related website.
* Angular.js sections merged into only one section.
After reviewing the two sections we had, I decided that having all the Angular.js information merged into one section would make it easier for the readers to access the information.
* Angular.js sections merged into only one section ( Alphabetical order corrected) .
After reviewing the two sections we had, I decided that having all the Angular.js information merged into one section would make it easier for the readers to access the information.
* Due to the book versions for the Angular Framework that we currently have, a section for version 1x and for version 2x was created.
Based on the points to review the following changes have been made to free-programming-books-es.md in the Angular section.
https://github.com/EbookFoundation/free-programming-books/issues/4940 - Because the topic of versions had already been addressed, two separate sections mentioning the Angular Framework versions were created to facilitate the readers' easier access to the information.
https://github.com/EbookFoundation/free-programming-books/pull/10086/files#r1353445655 - The link was removed since the book was not free to access
https://github.com/EbookFoundation/free-programming-books/pull/10086/files#r1353446027 - The link was removed because it was a tutorial blog.
https://github.com/EbookFoundation/free-programming-books/pull/10086/files#r1353442067 - Only left the main link to access the book.
* Editing and maintenance of Angular Framework sources; some sources were not free or were books.
These changes are related to the following thread: https://github.com/EbookFoundation/free-programming-books/pull/10086#issuecomment-1758611665
* Update free-programming-books-subjects.md
Added a free book on OOP named Learn Object Oriented Thinking and Programming by Rudolf Pecinovsky
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* Update free-programming-books-fa_IR.md
The Tao of Programming
* Update free-programming-books-fa_IR.md
Reorder alphabetically.
* fix PDF indication
add pdf type of file
* fix space in pdf indication
fix space in pdf indication
* Added Effective go book in programming
* Added Golang Gin Web Framework to free-programming-books-langs.md
* Update free-programming-books-subjects.md
* Apply suggestions from code review
Co-authored-by: Eric Hellman <eric@hellman.net>
* Update free-programming-books-langs.md
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Adding Openstack - Update free-courses-en.md
Added in Openstack into the cloud section with the OpenStack tutorial by FreeCodeCamp and the OpenStack CERN admin guide.
* Update free-courses-en.md
Changes to positioning and alphabetical order.
* Update free-courses-en.md
* Update free-programming-books-subjects.md
* Update free-programming-books-subjects.md
* Adds Learn4Elixir repo link to
* Update books/free-programming-books-pt_BR.md
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Update free-programming-books-hi.md
* Update free-programming-books-hi.md according to requirement
* Update free-programming-books-hi.md
Swapped line 30 and 31 for optimal alphabetical result
* Update free-programming-books-hi.md
* Add a book on cotainer
* minor fix
* minor fix
* again a minor fix
* again a fix
* final fix
* almost fix
* Final fix
* Update free-programming-books-subjects.md
Add the actual book pdf link
* Added a book based on subject Machine Learning.
* Pro Coder Docker Playlist Added
* New Line Added to Fix Lint Error
* Changed the order
* Online School C++ Tutorial Added
* Machine Learning Bangla Book Added
* Removed Trailing Slash
* Added Oracle Database Book
added Oracle database book
* Updated the title of book
Updated the title
* Updated the link to direct pdf file
The updated link will provide the direct pdf file
* Updated design pattern book by Saturngod to free-programming-books-my.md
* remove triling slash
* Added java book category and resource to free-programming-books-my.md