Skip to content

Commit e6bb1c2

Browse files
chore: Standardize TutorialsPoint resources (EbookFoundation#6799)
* Standardize TutorialsPoint links: urls, metadata... * There is no PDF for this guide Co-authored-by: ImVector <[email protected]> * move Tutorials Point's tutorials from courses to its category Co-authored-by: ImVector <[email protected]>
1 parent fd0a38f commit e6bb1c2

File tree

3 files changed

+19
-20
lines changed

3 files changed

+19
-20
lines changed

books/free-programming-books-langs.md

+13-10
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
258258

259259
* [Android Notes for Professionals](https://goalkicker.com/AndroidBook) - Compiled from StackOverflow Documentation (PDF)
260260
* [Android Programming Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/android) ([PDF](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid), [Kindle](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid)) (email address *requested*, not required)
261-
* [Android Tutorial](http://www.tutorialspoint.com/android) - Tutorials Point
261+
* [Android Tutorial](http://www.tutorialspoint.com/android/) - Tutorials Point (HTML, PDF)
262262
* [Codelabs for Advanced Android Development](https://developer.android.com/courses/advanced-training/toc)
263263
* [CodePath Android Cliffnotes](https://github.com/codepath/android_guides/wiki)
264264
* [Expert Android and Eclipse development knowledge](http://www.vogella.com/tutorials/android.html)
@@ -434,7 +434,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
434434
* [C Notes for Professionals](https://goalkicker.com/CBook) - Compiled from StackOverflow Documentation (PDF)
435435
* [C Programming](https://en.wikibooks.org/wiki/Programming%3AC) - Wikibooks
436436
* [C Programming Boot Camp - Paul Gribble](https://gribblelab.org/teaching/CBootCamp/)
437-
* [C Programming Tutorial](https://www.tutorialspoint.com/cprogramming/) - Tutorialspoint (HTML)
437+
* [C Programming Tutorial](https://www.tutorialspoint.com/cprogramming/) - Tutorials Point (HTML, PDF)
438438
* [Coursebook](https://github.com/illinois-cs241/coursebook) - B. Venkatesh, L. Angrave, et al.
439439
* [Deep C](http://www.slideshare.net/olvemaudal/deep-c)
440440
* [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) - Nick Parlante (PDF)
@@ -733,7 +733,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
733733
* [Cookbook](https://flutter.dev/docs/cookbook)
734734
* [Flutter in Action](https://livebook.manning.com/book/flutter-in-action/) - Eric Windmill (HTML) *(email address requested, not required)*
735735
* [Flutter Succinctly, Syncfusion](https://www.syncfusion.com/ebooks/flutter-succinctly) (PDF, Kindle) (email address *requested*, not required)
736-
* [Flutter Tutorial](https://www.tutorialspoint.com/flutter) - Tutorials Point
736+
* [Flutter Tutorial](https://www.tutorialspoint.com/flutter/) - Tutorials Point (HTML, PDF)
737737
* [Flutter Tutorials Handbook](https://kodestat.gitbook.io/flutter)
738738
* [Flutter UI Succinctly, Syncfusion](https://www.syncfusion.com/succinctly-free-ebooks/flutter-ui-succinctly) - Ed Freitas
739739

@@ -802,7 +802,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
802802
* [Git Pocket Guide](https://www.oreilly.com/library/view/git-pocket-guide/9781449327507) - Richard E. Silverman
803803
* [Git Reference](https://web.archive.org/web/20170602211147/http://gitref.org/)
804804
* [Git Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/git) (PDF, Kindle) (email address *requested*, not required)
805-
* [Git Tutorial](https://www.tutorialspoint.com/git/) - Tutorials Point Ltd. (HTML)
805+
* [Git Tutorial](https://www.tutorialspoint.com/git/) - Tutorials Point (HTML, PDF)
806806
* [Git-Tutorial For-Beginners](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners) - HubSpot Product Team
807807
* [Git Workflows](https://web.archive.org/web/20210910133251/http://documentup.com/skwp/git-workflows-book) - Yan Pritzker *(:card_file_box: archived)*
808808
* [Happy Git and GitHub for the useR](https://happygitwithr.com) - Jenny Bryan
@@ -830,6 +830,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
830830
* [Go for Javascript Developers](https://github.com/bulim/go-for-javascript-developers)
831831
* [Go for Python Programmers](https://golang-for-python-programmers.readthedocs.io/en/latest) - Jason McVetta (HTML, PDF, EPUB)
832832
* [Go Succinctly](https://www.syncfusion.com/succinctly-free-ebooks/go-succinctly) - Mark Lewin (PDF, EPUB, Kindle)
833+
* [Go Tutorial](http://www.tutorialspoint.com/go/) - Tutorials Point (HTML, PDF)
833834
* [Go Web Development Succinctly](https://www.syncfusion.com/succinctly-free-ebooks/go-web-development) - Mark Lewin (PDF, EPUB, Kindle)
834835
* [How To Code in Go](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - Mark Bates, Cory Lanou, and Timothy J. Raymond (PDF, EPUB)
835836
* [Learn Go with Tests](https://quii.gitbook.io/learn-go-with-tests/)
@@ -1483,6 +1484,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
14831484

14841485
* [Lua 5.3 Reference Manual](http://www.lua.org/manual/5.3/)
14851486
* [Lua Programming](https://en.wikibooks.org/wiki/Lua_Programming) - Wikibooks
1487+
* [Lua Tutorial](http://www.tutorialspoint.com/lua/) - Tutorials Point (HTML, PDF)
14861488
* [Programming in Lua (first edition)](https://www.lua.org/pil/contents.html)
14871489

14881490

@@ -1553,7 +1555,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
15531555

15541556
### MongoDB
15551557

1556-
* [Introduction to MongoDB](https://www.tutorialspoint.com/mongodb) - Tutorials Point
1558+
* [Introduction to MongoDB](https://www.tutorialspoint.com/mongodb/) - Tutorials Point (HTML, PDF)
15571559
* [Learning MongoDB](https://riptutorial.com/Download/mongodb.pdf) - Based on Unaffiliated Stack Overflow Documentation (PDF)
15581560
* [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans)
15591561
* [MongoDB Notes for Professionals](https://goalkicker.com/MongoDBBook/) - Compiled from StackOverflow Documentation (PDF)
@@ -1775,7 +1777,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
17751777
* [Postgres Official Documentation](http://www.postgresql.org/docs/)
17761778
* [Postgres Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/postgres) (PDF, Kindle) (email address *requested*, not required)
17771779
* [PostgreSQL Notes for Professionals](https://goalkicker.com/PostgreSQLBook/) - Compiled from StackOverflow documentation (PDF)
1778-
* [PostgreSQL Tutorial](https://www.tutorialspoint.com/postgresql) - Tutorials Point
1780+
* [PostgreSQL Tutorial](https://www.tutorialspoint.com/postgresql/) - Tutorials Point (HTML, PDF)
17791781
* [Practical PostgreSQL](http://www.faqs.org/docs/ppbook/book1.htm)
17801782
* [The Internals of PostgreSQL for database administrators and system developers](http://www.interdb.jp/pg)
17811783

@@ -1938,7 +1940,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
19381940
* [Python Programming](https://en.wikibooks.org/wiki/Python_Programming) - Wikibooks (2.7)
19391941
* [Python Programming](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) - Wikibooks (PDF) (2.6)
19401942
* [Python Programming And Numerical Methods: A Guide For Engineers And Scientists](https://pythonnumericalmethods.berkeley.edu/notebooks/Index.html) - Qingkai Kong, Timmy Siauw, Alexandre Bayen (3.7)
1941-
* [Python Tutorial](https://www.tutorialspoint.com/python) - Tutorials Point
1943+
* [Python Tutorial](https://www.tutorialspoint.com/python/) - Tutorials Point (HTML, PDF)
19421944
* [Scipy Lecture Notes](http://scipy-lectures.github.io)
19431945
* [SICP in Python](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/) (3.2)
19441946
* [Slither into Python: An introduction to Python for beginners](https://web.archive.org/web/20210411065902/https://www.slitherintopython.com/) (3.7) *(:card_file_box: archived)*
@@ -1983,6 +1985,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
19831985

19841986
* [Explore Flask](https://exploreflask.com) - Robert Picard
19851987
* [Flask Documentation](https://flask.palletsprojects.com) - Pallets
1988+
* [Python Flask Tutorial](https://www.tutorialspoint.com/flask/) - Tutorials Point (HTML, PDF)
19861989
* [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg (0.9)
19871990

19881991

@@ -2197,7 +2200,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
21972200
* [Scala for Perl 5 Programmers](https://github.com/garu/scala-for-perl5-programmers) - Breno G. de Oliveira
21982201
* [Scala School by Twitter](http://twitter.github.io/scala_school/)
21992202
* [Scala Succinctly](https://www.syncfusion.com/ebooks/scala_succinctly) - Chris Rose
2200-
* [Scala Tutorial](https://www.tutorialspoint.com/scala) - Tutorials Point
2203+
* [Scala Tutorial](https://www.tutorialspoint.com/scala/) - Tutorials Point (HTML, PDF)
22012204
* [tetrix in Scala](http://eed3si9n.com/tetrix-in-scala-html5-book)
22022205
* [The Neophyte's Guide to Scala](http://danielwestheide.com/scala/neophytes.html) - Daniel Westheide
22032206
* [The Type Astronaut's Guide to Shapeless](http://underscore.io/books/shapeless-guide/) - Dave Gurnell (PDF, HTML, EPUB) (email address *requested*, not required)
@@ -2275,7 +2278,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
22752278

22762279
### Solidity
22772280

2278-
* [Introductory guide for Solidity](https://www.tutorialspoint.com/solidity/index.htm)
2281+
* [Introductory guide for Solidity](https://www.tutorialspoint.com/solidity/) - Tutorials Point (HTML)
22792282
* [The Solidity Reference Guide](https://docs.soliditylang.org)
22802283

22812284

@@ -2298,7 +2301,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
22982301
* [SQL For Web Nerds](http://philip.greenspun.com/sql/)
22992302
* [SQL Notes for Professionals](http://goalkicker.com/SQLBook/) - Compiled from StackOverflow Documentation (PDF)
23002303
* [SQL Queries Succinctly](https://www.syncfusion.com/ebooks/sql_queries_succinctly) - Nick Harrison
2301-
* [SQLite Tutorial](https://www.tutorialspoint.com/sqlite)
2304+
* [SQLite Tutorial](https://www.tutorialspoint.com/sqlite/)
23022305
* [Use The Index, Luke!: A Guide To SQL Database Performance](http://use-the-index-luke.com)
23032306

23042307

books/free-programming-books-subjects.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
7979
* [TechBooksForFree.com](http://www.techbooksforfree.com)
8080
* [The Definitive C++ Book Guide and List](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)
8181
* [Theassayer.org](http://theassayer.org)
82-
* [tutorialspoint](http://www.tutorialspoint.com)
82+
* [Tutorials Point](http://www.tutorialspoint.com)
8383

8484

8585
### Algorithms & Data Structures
@@ -102,6 +102,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
102102
* [Data Structures](http://www.cse.iitd.ernet.in/~suban/cs130/index.html) - Prof. Subhashis Banerjee, IIT Delhi
103103
* [Data Structures (Into Java) - Paul N. Hilfinger](http://www-inst.eecs.berkeley.edu/~cs61b/fa14/book2/data-structures.pdf) (PDF)
104104
* [Data Structures and Algorithms: Annotated Reference with Examples](https://web.archive.org/web/20170715160229/http://dotnetslackers.com/Community/files/folders/data-structures-and-algorithms/entry30283.aspx) - G. Barnett and L. Del Tongo
105+
* [Data Structures and Algorithms Tutorial](https://www.tutorialspoint.com/data_structures_algorithms/) - Tutorials Point (HTML, PDF)
105106
* [Data Structures Succinctly Part 1, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart1) (PDF, Kindle) (email address *requested*, not required)
106107
* [Data Structures Succinctly Part 2, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) (PDF, Kindle) (email address *requested*, not required)
107108
* [Elementary Algorithms](https://github.com/liuxinyu95/AlgoXY) - Larry LIU Xinyu
@@ -228,6 +229,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
228229
* [CI/CD for Monorepos: Effectively building, testing, and deploying code with monorepos](https://github.com/semaphoreci/book-monorepo-cicd) - Pablo Tomas Fernandez Zavalia, Marko Anastasov, SemaphoreCI (PDF, EPUB, Kindle)
229230
* [CI/CD with Docker and Kubernetes Book](https://github.com/semaphoreci/book-cicd-docker-kubernetes) - Marko Anastasov, Jérôme Petazzoni, Pablo Tom F. Zavalia, SemaphoreCI (PDF, EPUB, Kindle)
230231
* [Docker Jumpstart](http://odewahn.github.io/docker-jumpstart/) - Andrew Odewahn
232+
* [Docker Tutorial](https://www.tutorialspoint.com/docker/) - Tutorials Point (HTML, PDF)
231233
* [Kubernetes Deployment & Security Patterns](https://resources.linuxfoundation.org/LF+Projects/CNCF/TheNewStack_Book2_KubernetesDeploymentAndSecurityPatterns.pdf) - Alex Williams (PDF)
232234
* [Kubernetes for Full-Stack Developers](https://www.digitalocean.com/community/curriculums/kubernetes-for-full-stack-developers) - Jamon Camisso, Hanif Jetha, Katherine Juell (PDF, EPUB)
233235
* [Uncomplicating Kubernetes](https://livro.descomplicandokubernetes.com.br/en/) - Jeferson Fernando
@@ -351,7 +353,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
351353
* [Machine Learning for Data Streams](https://moa.cms.waikato.ac.nz/book-html/) - Albert Bifet, Ricard Gavaldà, Geoff Holmes, Bernhard Pfahringer
352354
* [Machine Learning from Scratch](https://dafriedman97.github.io/mlbook/) - Danny Friedman (HTML, PDF, Jupyter Book)
353355
* [Machine Learning, Neural and Statistical Classification](http://www1.maths.leeds.ac.uk/~charles/statlog/)
354-
* [Machine Learning with Python](https://www.tutorialspoint.com/machine_learning_with_python) - Tutorials Point (HTML, [PDF](https://www.tutorialspoint.com/machine_learning_with_python/machine_learning_with_python_tutorial.pdf))
356+
* [Machine Learning with Python](https://www.tutorialspoint.com/machine_learning_with_python/) - Tutorials Point (HTML, [PDF](https://www.tutorialspoint.com/machine_learning_with_python/machine_learning_with_python_tutorial.pdf))
355357
* [Mathematics for Machine Learning](https://gwthomas.github.io/docs/math4ml.pdf) - Garrett Thomas (PDF)
356358
* [Mathematics for Machine Learning](https://mml-book.github.io) - Marc Peter Deisenroth, A Aldo Faisal, and Cheng Soon Ong
357359
* [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com)
@@ -815,4 +817,3 @@ Kerridge (PDF) (email address *requested*, not required)
815817
### Workflow
816818

817819
* [Declare Peace on Virtual Machines. A guide to simplifying vm-based development on a Mac](https://leanpub.com/declarepeaceonvms/read)
818-

courses/free-courses-en.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@
115115
* [Data Structures and Algorithms](https://www.youtube.com/playlist?list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU) - Jenny's lectures CS/IT NET&JRF
116116
* [Data Structures and Algorithms for Beginners](https://www.youtube.com/watch?v=BBpAmxU_NQo) - Moshfegh Hamedani (Programming with Mosh)
117117
* [Data Structures and Algorithms Specialization](https://www.coursera.org/specializations/data-structures-algorithms) - UC San Diego, HSE University
118-
* [Data Structures and Algorithms Tutorial](https://www.tutorialspoint.com/data_structures_algorithms/) - Tutorials Point
119118
* [Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer](https://www.youtube.com/watch?v=RBSGKlAvoiM) - William Fiset - (freeCodeCamp)
120119
* [IIT Bombay Foundation of Data Structures (CS213.1x)](https://courses.edx.org/courses/course-v1:IITBombayX+CS213.1x+1T2017/course/)
121120
* [Intro to Data Structures and Algorithms](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513) - Brynn Claypoole, Horatio Thomas (Udacity)
@@ -381,7 +380,6 @@
381380
### Docker
382381

383382
* [Docker](https://www.youtube.com/playlist?list=PLhW3qG5bs-L99pQsZ74f-LC-tOEsBp2rK) - Raghav Pal
384-
* [Docker Tutorial](https://www.tutorialspoint.com/docker/index.htm) - TutorialsPoint
385383
* [Docker Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBkvpSIgwchk0glHLz7CQ-7) - Thenewboston
386384
* [Docker Tutorial for Beginners](https://www.youtube.com/watch?v=fqMOX6JJhGo) - FreeCodeCamp
387385
* [Docker Tutorial Videos \| DevOps Tool](https://www.youtube.com/playlist?list=PL9ooVrP1hQOHUKuqGuiWLQoJ-LD25KxI5) - edureka!
@@ -439,7 +437,6 @@
439437

440438
* [A Tour Of Go](https://tour.golang.org/welcome/1)
441439
* [DevOps BootCamp](https://github.com/jeffotoni/goworkshopdevops) - Jefferson Otoni Lima et al.
442-
* [Go Tutorial](http://www.tutorialspoint.com/go/index.htm)
443440
* [Golang \| Gin HTTP Framework](https://www.youtube.com/playlist?list=PL3eAkoh7fypr8zrkiygiY1e9osoqjoV9w) - Pragmatic Reviews
444441
* [Golang basics](https://www.youtube.com/playlist?list=PLve39GJ2D71xX0Ham0WoPaYfl8oTzZfN6) - Golang dojo
445442
* [Golang in under an hour](https://www.youtube.com/watch?v=N0fIANJkwic) - Eli Goldberg
@@ -697,7 +694,6 @@
697694

698695
* [Learn Lua in 15 Minutes](http://tylerneylon.com/a/learn-lua/) - Tyler Neylon (HTML)
699696
* [Lua Interactive Crash Course](https://web.archive.org/web/20201111225216/luatut.com/crash_course.html)
700-
* [Lua Tutorial](http://www.tutorialspoint.com/lua/)
701697

702698

703699
### Machine Learning
@@ -838,7 +834,7 @@
838834
* [Practical Python Programming](https://dabeaz-course.github.io/practical-python/) - David Beazley
839835
* [Programming, Data Structures And Algorithms Using Python](https://nptel.ac.in/courses/106/106/106106145/) - Prof. Madhavan Mukund (NPTEL)
840836
* [Programming Foundations with Python](https://www.udacity.com/course/programming-foundations-with-python--ud036) (Udacity)
841-
* [Python 101 – Introduction to Programming](https://www.tutorialspoint.com/python_101_andndash_introduction_to_programming/index.asp) - Zenva (TutorialsPoint)
837+
* [Python 101 – Introduction to Programming](https://www.tutorialspoint.com/python_101_andndash_introduction_to_programming/index.asp) - Zenva (Tutorials Point)
842838
* [Python 3](https://www.sololearn.com/Course/Python/) (SoloLearn)
843839
* [Python And Cryptocurrency: Build 5 Real World Applications](https://www.udemy.com/course/coinmarketcap/) Ian Annase (Udemy)
844840
* [Python Built in Functions A to Z Tutorial and Examples](https://www.youtube.com/playlist?list=PLrJGwAG1U62RW_hGGnk7xXG0LciHkT54X) - Brainy Things
@@ -852,7 +848,7 @@
852848
* [Python OOP Tutorials - Working with Classes](https://www.youtube.com/playlist?list=PL-osiE80TeTsqhIuOqKhwlXsIBIdSeYtc) - Corey Schafer
853849
* [Python Pandas For Your Grandpa](https://www.gormanalysis.com/blog/python-pandas-for-your-grandpa/) - Ben Gorman
854850
* [Python Programming Essentials](https://www.coursera.org/learn/python-programming) - Scott Rixner, Joe Warren (Coursera)
855-
* [Python Programming From Scratch With Practicals](https://www.tutorialspoint.com/python_programming_from_scratch_with_practicals/index.asp) - Sundeep Saradhi Kanthety (TutorialsPoint)
851+
* [Python Programming From Scratch With Practicals](https://www.tutorialspoint.com/python_programming_from_scratch_with_practicals/index.asp) - Sundeep Saradhi Kanthety (Tutorials Point)
856852
* [Python Programming Language](https://www.geeksforgeeks.org/python-programming-language/) (Geeks for Geeks)
857853
* [Python Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpX_byHyTEj9hecPngl2DqR)
858854
* [Python Programming Tutorials](https://www.youtube.com/playlist?list=PLzMcBGfZo4-mFu00qxl0a67RhjjZj3jXm) - Tech With Tim
@@ -880,7 +876,6 @@
880876
#### Flask
881877

882878
* [Flask Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTs4UjLw5MM6OjgkjFeUxCYH) - Corey Schafer
883-
* [Python Flask Tutorial](https://www.tutorialspoint.com/flask/flask_overview.htm) (TutorialsPoint)
884879

885880

886881
### QB64

0 commit comments

Comments
 (0)