Compare commits

...

7 Commits

Author SHA1 Message Date
Shubham 6540855d2b
Merge e407b53c6b into d488b56b98 2025-08-05 17:55:08 +00:00
Tannu Choudhary d488b56b98
Add Hindi YouTube Courses: OOP in C++ & Java, and DAA by KnowledgeGATE (#11923)
* Added oops in C++ and Java and Binary search courses

* Ensured Alphabetical Order and removed duplicate

* lint fixed

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-08-05 19:55:00 +02:00
Andrew Kushyk 7573b563b3
update free-programming-books-subjects.md (#11922)
Linux Kernel in a Nutshell by Greg Kroah-Hartman was added
2025-08-05 19:24:49 +02:00
Margotaro 589efbc703
Update free-programming-books-subjects.md (#11921)
* Update free-programming-books-subjects.md

Added Safe by design book to the Software Architecture book list

* Update free-programming-books-subjects.md

Fixed lint checks
2025-08-02 03:44:24 -04:00
Denys Poltorak 5150dba6f5
Updated Architectural Metapatterns (#11917) 2025-07-22 15:36:31 -04:00
Shubham e407b53c6b
Update README.md
I've added an Assamese translation link (HOWTO-as.md) of HOWTO.md (english file).
2024-10-14 00:16:23 +05:30
Shubham bcd8aeed56
Add files via upload 2024-10-13 23:37:47 +05:30
4 changed files with 41 additions and 1 deletions

View File

@ -739,6 +739,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Flexible Operating System Internals: The Design and Implementation of the Anykernel and Rump Kernels](https://aaltodoc.aalto.fi/handle/123456789/6318) - Antti Kantee (PDF)
* [How to Make a Computer Operating System](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System) - Samy Pesse *(:construction: in process)*
* [How to write a simple operating system in assembly language](https://mikeos.sourceforge.net/write-your-own-os.html) - Mike Saunders (HTML)
* [Linux Kernel in a Nutshell](http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration) - Greg Kroah-Hartman (HTML)
* [Making Servers Work: A Practical Guide to Linux System Administration](https://www.digitalocean.com/community/books/sysadmin-ebook-making-servers-work) - Jamon Camisso (PDF, EPUB)
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) - Max Hailperin (PDF, LaTeX)
* [Operating Systems: From 0 to 1](https://github.com/tuhdo/os01/releases/tag/0.0.1) - Tu, Ho Doang (PDF) (:construction: *in process*)
@ -888,7 +889,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [A Primer on Design Patterns](https://leanpub.com/aprimerondesignpatterns/read) - Rahul Batra (HTML)
* [Agile Planning: From Ideas to Story Cards](https://launchschool.com/books/agile_planning) - Launch School
* [Architectural Metapatterns: The Pattern Language of Software Architecture](https://github.com/denyspoltorak/publications/tree/main/ArchitecturalMetapatterns) - Denys Poltorak (PDF, EPUB, DOCX) (CC BY)
* [Architectural Metapatterns: The Pattern Language of Software Architecture](https://github.com/denyspoltorak/publications/tree/main/ArchitecturalMetapatterns) - Denys Poltorak, `edt.:` Lars Noodén (PDF, EPUB, ODT) (CC BY)
* [Architectural Styles and the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding
* [Best Kept Secrets of Peer Code Review](https://smartbear.com/lp/ebook/collaborator/secrets-of-peer-code-review/)
* [Building Secure & Reliable Systems](https://static.googleusercontent.com/media/landing.google.com/en//sre/static/pdf/Building_Secure_and_Reliable_Systems.pdf) - Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield (PDF)
@ -915,6 +916,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Reactive Microservices Architecture](https://www.lightbend.com/ebooks/reactive-microservices-architecture-design-principles-for-distributed-systems-oreilly) (email address *requested*)
* [Reactive Microsystems: The Evolution of Microservices at Scale](https://www.lightbend.com/ebooks/reactive-microsystems-evolution-of-microservices-scalability-oreilly) (email address *requested*)
* [Refactor Like a Superhero](https://github.com/bespoyasov/refactor-like-a-superhero-online-book/blob/main/manuscript-en/README.md) - Alex Bespoyasov
* [Safe by design](https://github.com/SanQri/safe-by-design) - Mykola Haliullin
* [Scrum and XP from the Trenches](https://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
* [Serverless apps: Architecture, patterns, and Azure implementation](https://docs.microsoft.com/en-us/dotnet/standard/serverless-architecture/)
* [Serverless Design Patterns and Best Practices](https://www.packtpub.com/free-ebooks/serverless-design-patterns-and-best-practices) - Brian Zambrano (Packt account *required*)

View File

@ -84,6 +84,7 @@
* [Bit Manipulation - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFJRioti3ZV7QabwoJK6eKe) - Pepcoding
* [Complete C++ DSA Course \| Data Structures & Algorithms Playlist](https://www.youtube.com/playlist?list=PLfqMhTWNBTe137I_EPQd34TsgV6IO55pt) - Apna College
* [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar
* [Complete DAA Design and Analysis of Algorithm in one shot \| Semester Exam | Hindi](https://www.youtube.com/watch?v=z6DY_YSdyww) - KnowledgeGATE by Sanchit Sir
* [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry
* [Data Structures and Algorithms for GATE — Complete Playlist](https://www.youtube.com/playlist?list=PLC36xJgs4dxFCQVvjMrrjcY3XrcMm2GHy) - Gate CSE lectures by Amit Khurana
* [Data Structures and Algorithms in Python](https://www.youtube.com/playlist?list=PLyMom0n-MBrpakdIZvnhd6PFUCKNAyKo1) - Jovian
@ -221,6 +222,7 @@
* [C++ Tutorial In Hindi](https://www.youtube.com/playlist?list=PLhvdldYcnZMl3Smc6ANF6rO56ORgwb46g) - Coding Wallah Sir
* [C++ Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL) - CodeWithHarry
* [Chai aur C++](https://www.youtube.com/playlist?list=PLu71SKxNbfoCPfgKZS8UE0MDuwiKvL8zi) - Chai aur Code
* [Object Oriented Programming in C++](https://www.youtube.com/playlist?list=PLQEaRBV9gAFujcBWJhBT2XXsuMlIfETBy) - Coder Army
* [The Complete C++ Course \| Hindi](https://www.youtube.com/playlist?list=PLLYz8uHU480j37APNXBdPz7YzAi4XlQUF) - Saurabh Shukla
@ -458,6 +460,7 @@
* [Java Tutorials for Beginners](https://www.youtube.com/playlist?list=PLlhM4lkb2sEhfuXL-2BDrJ67WkUdQ2v9b) - Deepak Panwar, Smart Programming
* [Java Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q) - CodeWithHarry
* [Microservice Tutorial in Hindi 2023](https://www.youtube.com/playlist?list=PL0zysOflRCelb2Y4WOVckFC6B050BzV0D) - Learn Code With Durgesh
* [Object Oriented Programming with Java](https://www.youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk) - Kunal Kushwaha
* [Spring Framework Tutorial with SpringBoot in Hindi Complete Course](https://www.youtube.com/playlist?list=PLiOIhBfKi8AIYNWEjYy1zZFe1N8GvPRHR) - CoderX Ankit

33
docs/HOWTO-as.md Normal file
View File

@ -0,0 +1,33 @@
# এক নজৰত কিভাবে করবেন
<div align="right" markdown="1">
*[এই ভাষাটো অন্য ভাষাত পঢ়ক](README.md#translations)*
</div>
**`Free-Programming-Books`ত আপোনাক স্বাগতম!**
আমিৰা নতুন অৰ্জনকাৰীসকলক স্বাগতম জনাইছো; সেইসকলৰ মাজত যিসকলে GitHubত তেওঁলোকৰ প্ৰথম Pull Request (PR) কৰিব। যদি আপুনি তেনেকুৱা এজন হয়, তেন্তে এইকেইখন সম্পদ আপোনাৰ সহায় কৰিব পাৰে:
* [পুল ৰিকুৱেষ্ট ৰ বিষয়ে](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)
* [এটা পুল ৰিকুৱেষ্ট সৃষ্টি কৰা](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)
* [গিটহাব হেল' ৱৰ্ল্ড](https://docs.github.com/en/get-started/quickstart/hello-world)
* [ইউটিউব - নবাগতসকলৰ বাবে গিটহাব শিকন](https://www.youtube.com/watch?v=0fKg7e37bQE)
* [ইউটিউব - কেনেকৈ গিটহাব ৰিপ' ফ’ৰ্ক কৰিব আৰু পুল ৰিকুৱেষ্ট জমা দিব](https://www.youtube.com/watch?v=G1I3HF4YWEw)
* [ইউটিউব - মাৰ্কডাউন তাত্ক্ষণিক পাঠ](https://www.youtube.com/watch?v=HUBNt18RFbo)
প্ৰশ্ন কৰাৰ পৰা নাৰকিব; প্ৰতিজন অৰ্জনকাৰীয়ে প্ৰথম PRৰে আৰম্ভ কৰিছিল। সঁচা কথা... আপুনি আমাৰ [ডাঙৰ, বাঢ়ি থকা](https://www.apiseven.com/en/contributor-graph?chart=contributorOverTime&repo=ebookfoundation/free-programming-books) গোটত যোগদান কৰক।
<details align="center" markdown="1">
<summary>ব্যৱহাৰকাৰী বনাম সময়ৰ গ্ৰাফ চাবলৈ ক্লিক কৰক।</summary>
[![EbookFoundation/free-programming-booksৰ সময়ৰ লগত অৱদানকাৰী গ্ৰাফ](https://contributor-overtime-api.apiseven.com/contributors-svg?chart=contributorOverTime&repo=ebookfoundation/free-programming-books)](https://www.apiseven.com/en/contributor-graph?chart=contributorOverTime&repo=ebookfoundation/free-programming-books)
[![EbookFoundation/free-programming-booksৰ মাসিক সক্ৰিয় অৱদানকাৰী গ্ৰাফ](https://contributor-overtime-api.apiseven.com/contributors-svg?chart=contributorMonthlyActivity&repo=ebookfoundation/free-programming-books)](https://www.apiseven.com/en/contributor-graph?chart=contributorMonthlyActivity&repo=ebookfoundation/free-programming-books)
</details>
যদিও আপুনি এটা অভিজ্ঞ মুক্ত উৎস অৰ্জনকাৰী, কিছুমান বস্তুক অপ্ৰতিহত কৰিব পাৰে। যেতিয়া আপুনি আপোনাৰ PR জমা দিব, ***GitHub Actions*এ এটা *linter* চলাব, যাৰ ফলত সৰু সমস্যাসমূহ পোৱা যায় যেনে spacing বা alphabetization**। যদি আপুনি এটা সেউজী বুটাম পায়, তেন্তে সকলো ৰিভিউৰ বাবে সাজু হৈ পৰে; কিন্তু যদি নাপায়, তেন্তে "Details"ত ক্লিক কৰক আৰু যিটো চেক বিফল হৈছে সেয়া চাওক আৰু সমস্যা সমাধান কৰক আৰু নতুন কমিট যোগ কৰক সেই শাখাত য'ৰ পৰা আপোনাৰ PR খোলা হৈছিল।
অন্তত, যদি আপুনি নিশ্চিত নহয় যে আপুনি যোগদান কৰিব খোজা সম্পদটি `Free-Programming-Books`ৰ বাবে উপযুক্ত নে, তেন্তে [CONTRIBUTING](CONTRIBUTING.md)ত দিয়া নির্দেশাবলী পঢ়ক *([translations](README.md#translations) উপলব্ধ)*।.

View File

@ -6,6 +6,8 @@ Volunteers have translated many of our Contributing, How-to, and Code of Conduct
- Arabic / al arabiya / العربية
- [How-to](HOWTO-ar.md)
- Assamese / অসমীয়া
- [How-to](HOWTO-as.md)
- Azerbaijani / Азәрбајҹан дили / آذربايجانجا ديلي
- Bengali / বাংলা
- [Code of Conduct](CODE_OF_CONDUCT-bn.md)