Commit Graph

97 Commits

Author SHA1 Message Date
Abdulaleem Zakariyah
e86fc0dbc7 Fix/w3schools rust (#12881)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md

* Add W3Schools Rust tutorial to the courses list

* fix: correct spelling of W3Schools in Rust tutorial entry

* Update courses/free-courses-en.md

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

* Fix W3Schools Rust tutorial link text

* add: include W3Schools Rust tutorial in interactive tutorials

* fix: restore W3Schools Rust tutorial entry in interactive tutorials

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-28 22:57:01 -04:00
Alex Pantechovskis
6994b636d8 add CodeBasics Python (#12851)
* add CodeBasics Python

* Update free-programming-interactive-tutorials-en.md
2025-10-27 21:52:13 -04:00
Aryan Singh
5b7219747b latex (#12874) 2025-10-27 21:32:18 -04:00
Aryan Singh
a1d9151263 lisp (#12873) 2025-10-27 21:31:45 -04:00
Aryan Singh
ec988a93c4 matlab tutorial (#12872) 2025-10-27 21:30:57 -04:00
Aryan Singh
edb004673c ADDED gen ai tutorial (#12870)
* tutorial

* gen
2025-10-27 21:24:50 -04:00
Alex Pantechovskis
54cda04c4c Add CodeBasics JavaScript (#12829)
* Add CodeBasics JavaScript

* Add creator name

Co-authored-by: Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>

* Update more/free-programming-interactive-tutorials-en.md

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

* Fix order

---------

Co-authored-by: Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 19:17:29 -04:00
Jessie
7308a2edab Update free-programming-interactive-tutorials-en.md (#12823)
* Update free-programming-interactive-tutorials-en.md

Added additional bash tutorial from W3Schools.

* Update free-programming-interactive-tutorials-en.md
2025-10-26 10:14:36 -04:00
Alex Pantechovskis
4bb3f93fe8 Add CodeBasics PHP (#12827) 2025-10-25 22:15:21 -04:00
Aryan Singh
2dcdfeb161 xml (#12821) 2025-10-25 22:13:48 -04:00
Logesh R
275b471e26 feature/pt br hacktoberfest: Add Python and SQL tutorial links (#12747)
* feature/pt br hacktoberfest: Add Python and SQL tutorial links

* Add additional Python and SQL tutorial links
2025-10-24 00:31:04 -04:00
Mohd Rohaan
a04f38845c ADD: All resources to become Ai engineer, with free courses and yt video #12396 (#12560)
* ADD: All resources to become Ai engineer, with free courses and yt videos  #12396

* Update free-programming-books-subjects.md

* Update links and formatting in subjects list

* Remove duplicate book entries in subjects list

Removed duplicate entries for 'Introduction to Machine Learning Systems' and 'Learn Tensorflow'.

* Fix formatting for text mining and ML resources

* Update books/free-programming-books-subjects.md

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

* Update books/free-programming-books-subjects.md

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

* Update books/free-programming-books-subjects.md

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

* Remove LLM Transformer Model link from subjects

Removed a link to 'LLM Transformer Model Visually Explained'.

* Add LLM Transformer Model tutorial link

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-17 22:15:05 -04:00
Naman Soni
2efc1a6290 docs: add interactive tutorials for Redux, LaTeX, PHP, PostgreSQL, an… (#12206)
* docs: add interactive tutorials for Redux, LaTeX, PHP, PostgreSQL, and Scala

* Updated Changes as mentioned

* Updated files as mentioned
2025-10-06 21:49:33 -04:00
William Aboucaya
834971a6ab Add Select Star SQL to the list of SQL interactive tutorials (#12236)
* Add Select Star SQL to the list of SQL interactive tutorials

* Change position of the new entry to suit alphabetical order
2025-10-05 21:52:18 -04:00
JongMyeong HAN
798eb321f4 Fixes annotations like (🗃️) (#11996)
That seems to work! fixes #11995
2025-09-30 15:29:49 -04:00
ReddiRani8496
e611698a6e Added database courses by Scaler and Simplilearn (#11455)
* Added database courses by Scaler and Simplilearn

* Added database courses by Scaler and Simplilearn

* Added database courses by Scaler and Simplilearn

* Added database courses by Scaler and Simplilearn

* Add Database courses by Scaler and Simplilearn

* Add database courses by Scaler and Simplilearn

* Updtaed DBMS course name by Scaler
2024-10-15 10:55:02 -04:00
Ajay Singh
322fcde91f Added an interactive tutorial in C from W3Schools (#11557) 2024-10-15 08:32:56 -04:00
Hang
aef1aa1349 add practice-linux-commands-free-course to courses/free-courses-en.md (#11524)
* add practice-linux-commands-free-course

* Update free-courses-en.md: Remove duplicate Linux commands course

---------

Co-authored-by: huhuhang <no-reply@huhuhang.com>
2024-10-14 11:55:28 -04:00
minatorak
dd68bcc689 Added Rust tutorial (#11366)
* Added Rust tutorial

* Update interactive-en
2024-10-04 13:17:38 -04:00
Vineet Kumar
855ae34f86 Added "Foundations of Python Programming" Book (#11330)
* Added "Foundations of Python Programming" Book

* Fixed Alphabetical Order

* removed "Foundations of Python Programming"

* Added "Foundations of Python Programming" into Interactive course
2024-10-03 08:43:27 -04:00
Abhishek
29ca065a06 Add free resources from CodeCrafters (#11127)
* Add free resources from CodeCrafters

* Fix linter errors

* fix linter error - 2

* Remove (no account required) text
2024-04-24 11:19:54 -04:00
David Ordás
59e4fba4b6 format: syntax of in-process anotation should be *(🚧 in process)* (#7036)
* 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>
2023-11-29 17:15:41 -05:00
Jatin Dua
f7d6486ee4 Remove unavailable resources from more section (#10908)
Co-authored-by: Eric Hellman <eric@hellman.net>
2023-11-21 19:33:47 -05:00
Eric Hellman
eab7fee786 Roll up, the second (#10986)
* 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
2023-11-21 08:58:15 -05:00
Eric Hellman
c5ccfb8334 Roll-up PR (draft) (#10980)
* hindi hibernate course

* add a react tutorial

* add three playgrounds from #9775

* duplicate

* from #10628

* add figma course from #10649

* line
2023-11-17 12:29:15 -05:00
Pritesh Rajput
2f8383526b Update free-programming-interactive-tutorials-en.md (#10611)
* Update free-programming-interactive-tutorials-en.md

JavaScript Tutorials By After Hours Programming

* Update more/free-programming-interactive-tutorials-en.md

* alphabetize

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-11-17 08:48:12 -05:00
João Luiz
97c1956715 Add Interactive data structures algorithms reference (#10844)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

Adjust Spacing between headers and sections

* Update free-programming-playgrounds.md with Gremlin

Add Gremlin Playground reference

* Update free-programming-playgrounds.md

* Add gremlin cheatsheets and samples

* New Interactive Algorithms data structure

* Reset branch to main state for other pr file.

* Fix blank line linter error
2023-10-29 10:39:21 -04:00
Eric Hellman
253472d367 enforce honorifics rule (#10846) 2023-10-27 23:17:05 -04:00
Bryan Kimani
a7e7027656 Update free-programming-books-langs.md (#10343)
* Add introduction to ruby ebook

* Add Rails n+1 queries basics ebook

* Move the Brief Introduction to Ruby to interactive tutorials

---------

Co-authored-by: kimanifinplus <kimani@finplusgroup.com>
2023-10-21 10:04:24 -04:00
Eric Hellman
4edddfc993 remove javatpoint links (#9802) 2023-10-15 18:21:58 -04:00
Anant Mishra
f733a25153 Add Rust-101 by ralfj.de (#10220)
* Add Rust-101 by ralfj.de

Update free-programming-interactive-tutorials-en.md

* Update free-programming-interactive-tutorials-en.md
2023-10-12 21:28:42 -04:00
Dale Dai
6a3cab4544 Add jschallenger to list of javascript interactive tutorials (#10077) 2023-10-09 21:02:05 -04:00
Mugdha Behere
2552cb2145 added a course, a cheatsheet, a tutorial (changes made) (#9846)
* added a course, a cheatsheet, a tutorial

* removed errors

* updated file according to requested changes.
2023-10-06 10:39:57 -04:00
Chrisna Adhi Pranoto
b9402eb28d Add Svelte & SvelteKit Resources (#9758)
* add svelte resources

* add SvelteKit section

* swap course for alphabetical orders

* fix spacing on SvelteKit section

* add space to fix lint error

* space in interactive tutorials

* no affiliations for books

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

* remove affiliation

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

* remove interactive tutorial from book section

* remove sveltekit section and move the resources to svelte

- removing sveltekit section
- moving all resources to svelte
- can confirm the individual youtube video has more than 1 hour length and provide course-like materials

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2023-10-04 21:45:49 -04:00
Adithya Awati
77bfff91c7 Add Linux journey to free-programming-interactive-tutorials-en.md (#9792)
* Add linux journey to free-programming-interactive-tutorials-en.md

* Update free-programming-interactive-tutorials-en.md

* fix: move linux resource to Operating system

* Fix: Arranged linux journey resource in Alphabetic order
2023-10-04 16:59:57 -04:00
Bikash Daga (Jain)
220be2b1a1 Update free-programming-interactive-tutorials-en.md (#9381)
* Update free-programming-interactive-tutorials-en.md

Have added a couple of Scaler Topics popular courses. I believe this will add value to this repo.

* Update free-programming-interactive-tutorials-en.md

* Update free-programming-interactive-tutorials-en.md

* Update free-programming-interactive-tutorials-en.md

* Update free-programming-interactive-tutorials-en.md
2023-06-22 16:00:37 +02:00
Eric Hellman
1288c1cec1 cleanup from abandoned PRs (#9203)
* add go course from #8619

* added book from #8655

* added book from #8688

* add book from #8698

* remove duplicate

* add tutorial from #8939

* add course from #9076

* as noted in #9086, not the whole book

* courses from #9116

* space

* added cheatsheet from #9138
2022-11-15 16:43:49 -05:00
Mawad
4b46c8aae6 Update free-programming-interactive-tutorials-en.md (#9057)
* Update free-programming-books-langs.md

Add Laravel Bootcamp, official guide from Laravel team.

* move item to interactive tutorials

* Update more/free-programming-interactive-tutorials-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-15 15:37:45 -05:00
anishhh238
6fdd89e0a0 Added java tutorial by javaTpoint (#8964)
* Added java tutorial by javaTpoint

* Update more/free-programming-interactive-tutorials-en.md

* Update more/free-programming-interactive-tutorials-en.md

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-11 11:11:09 -05:00
Eric Hellman
c8600ae43e More Hacktoberfest cleanup (#9195)
* sololearn tutorials from #7188

* alphabetize

* add webpack course from #8031

* add a course from #8853

seems to cause linter failure? adding here to double check

* was worth a try

* update a title (from #7651)

* move learnxiny to books

as suggested in #7687

* add arduino course from #7765

* add resource from #7825

* Big Data resources from #7939

* move youtube courses from books-id to courses-id

* normalizing riptutorial attribution

* moved link from #8109
2022-11-08 13:05:45 -05:00
CodeBreakerR
43e6ca9570 contributing to interactive-tutorials (#7882)
* contribution to interactive tutorials [learn javascript]

* fix pr

* space

* Update more/free-programming-interactive-tutorials-en.md

Co-authored-by: CodeBreaker <diegoperezperez518@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-04 16:08:05 -04:00
aryav-bharali
a877a183b3 Add Linear Algebra Textbook (#9153) 2022-11-01 09:16:54 -04:00
Rakshith
3d2f582c1c Added jupyter notebook references english (#8135)
* Added reference for jupyter_notebook in english

* added jupyter_refernce_english

* Added Reference_Jupyter_english

* Added Jupyter_english

* Updated Jupyter_reference_english_and_hindi

* Updated_jupyter_reference_english_and_hindi

* Updated reference Jupyter english and hindi

* Updated Cheatsheet

* Updated Jupyter reference in hindi

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-31 16:46:36 -04:00
Ejidike Esther
6f7429c51d Add Graphql course (#8739) 2022-10-20 22:44:57 -04:00
Stepan
3d27871cea added offical documentation for bootstrap (#7759)
* added offical documentation for bootstrap

* fixed build

* Update free-programming-interactive-tutorials-en.md

Updated link for bootstrap

Co-authored-by: Stepan Naryshkov <snaryshkov@microsoft.com>
2022-10-13 21:03:18 -04:00
Nguyen Long Nhat
74259d40e1 Add markdown tutorials (#8179)
* add markdown tutorial

* tutorial from Mardown Tutorial
2022-10-12 22:25:51 -04:00
Vashishth Patel
8fbadec9e8 Update free-programming-interactive-tutorials-en.md (#8126) 2022-10-12 12:42:38 -04:00
Rajender Katkuri
b0dfda0a75 Add Git concepts learning based tutorial (#7927) 2022-10-09 20:20:52 -04:00
Vashishth Patel
2da1a8b9da Update free-programming-interactive-tutorials-en.md (#7900) 2022-10-09 19:34:42 -04:00
Yuvi Malhotra
58ae1dc080 Added gfg c-plus-plus tutorial (#7393)
* Added gfg c-plus-plus tutorial

* Update more/free-programming-interactive-tutorials-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-04 11:14:31 -04:00