mirror of
https://github.com/EbookFoundation/free-programming-books
synced 2026-07-28 01:20:21 +00:00
Compare commits
21 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 281dfc4ac8 | |||
| f916b4a525 | |||
| f170148aa0 | |||
| b259f09ea1 | |||
| aea7df495f | |||
| f8a5206455 | |||
| c59b95d1b8 | |||
| ad3fb12c53 | |||
| 27bf90f3ce | |||
| a6afe576b6 | |||
| d612ef986d | |||
| a5e5fed0b5 | |||
| 23c3ca3baf | |||
| 36abf22fa4 | |||
| c4a099bd87 | |||
| c904678b60 | |||
| 83578b5cc3 | |||
| e3ca4b8f06 | |||
| 20588ac61a | |||
| 07d7f793e4 | |||
| 3ce39c5cb1 |
@@ -33,5 +33,5 @@ updates:
|
||||
# Add the arrays of assignees and reviewers
|
||||
assignees:
|
||||
- "EbookFoundation/maintainers"
|
||||
reviewers:
|
||||
- "EbookFoundation/reviewers"
|
||||
- "@Thenlie"
|
||||
|
||||
@@ -37,7 +37,7 @@ jobs:
|
||||
echo "fetch_depth=0" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: ${{ steps.set-params.outputs.fetch-depth }}
|
||||
- name: Get changed files
|
||||
@@ -75,7 +75,7 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: ${{ needs.get-changed-files.outputs.fetch-depth }}
|
||||
- name: Setup Ruby v2.6
|
||||
@@ -119,7 +119,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout # for having the sources of the local action
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v7
|
||||
# download and unzip the ab-results-*.json generated by job-matrix: check-urls
|
||||
- name: Download artifacts
|
||||
uses: actions/download-artifact@v8
|
||||
|
||||
@@ -11,7 +11,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v7
|
||||
- name: Use Node.js
|
||||
uses: actions/setup-node@v6
|
||||
- run: npm install -g free-programming-books-lint
|
||||
|
||||
@@ -12,7 +12,7 @@ jobs:
|
||||
steps:
|
||||
# Checkout the repository code
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v7
|
||||
|
||||
# Fetch the full history of 'main' for accurate git diff in PRs
|
||||
- name: Fetch all history for main
|
||||
|
||||
@@ -22,7 +22,7 @@ This page is available as an easy-to-read website. Access it by clicking on [ with contributions from Karan Bhangui and George Stocker.
|
||||
This list was originally a clone of [StackOverflow - List of Freely Available Programming Books](https://web.archive.org/web/20140606191453/https://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926) with contributions from Karan Bhangui and George Stocker.
|
||||
|
||||
The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of [GitHub's most popular repositories](https://octoverse.github.com/).
|
||||
|
||||
|
||||
@@ -140,6 +140,7 @@
|
||||
* [Java 7 Mehr als eine Insel](http://openbook.rheinwerk-verlag.de/java7) - Christian Ullenboom (Online)
|
||||
* [Java ist auch eine Insel](http://openbook.rheinwerk-verlag.de/javainsel) - Christian Ullenboom (Online)
|
||||
* [Java SE 8 Standard-Bibliothek](http://openbook.rheinwerk-verlag.de/java8) - Christian Ullenboom (Online)
|
||||
* [Java Standard](https://de.wikibooks.org/wiki/Java_Standard) - Wikibooks (HTML)
|
||||
* [Java Tutorial - Java lernen leicht gemacht](https://web.archive.org/web/20230805211306/https://java-tutorial.org/index.php) - Björn und Britta Petri *( :card_file_box: archived)*
|
||||
* [Nebenläufige Programmierung mit Java](https://www.assets.dpunkt.de/openbooks/Hettel_Nebenlaeufige%20Programmierung%20mit%20Java_Broschuere.pdf) - Jörg Hettel und Manh Tien Tran (PDF)
|
||||
* [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau) - Boris Schäling (HTML)
|
||||
@@ -162,7 +163,7 @@
|
||||
### LaTeX
|
||||
|
||||
* [LaTeX - eine Einführung und ein bisschen mehr ...](https://www.fernuni-hagen.de/zdi/docs/a026_latex_einf.pdf) - Manuela Jürgens, Thomas Feuerstack (PDF)
|
||||
* [LaTeX - Forteschrittene Anwendungen (oder: Neues von den Hobbits)](https://www.fernuni-hagen.de/zdi/docs/a027_latex_fort.pdf) - Manuela Jürgens (PDF)
|
||||
* [LaTeX - Fortgeschrittene Anwendungen (oder: Neues von den Hobbits)](https://www.fernuni-hagen.de/zdi/docs/a027_latex_fort.pdf) - Manuela Jürgens (PDF)
|
||||
* [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz) - Herbert Voß (PDF)
|
||||
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
* [C](#c)
|
||||
* [C#](#csharp)
|
||||
* [C++](#cpp)
|
||||
* [Game Development](#game-development)
|
||||
* [Git](#git)
|
||||
* [Go](#go)
|
||||
* [HTML and CSS](#html-and-css)
|
||||
@@ -55,6 +56,11 @@
|
||||
* [Buku Pintar C++ untuk Pemula](https://www.researchgate.net/publication/236687537_Buku_Pintar_C_untuk_Pemula) - Abdul Kadir
|
||||
|
||||
|
||||
### Game Development
|
||||
|
||||
* [AI dan Claude Code untuk Praktik Game Design](https://github.com/eremes81/game-design-ai-practice-id) - Minsoo Lee
|
||||
|
||||
|
||||
### Git
|
||||
|
||||
* [Belajar Git untuk Pemula](https://github.com/petanikode/belajar-git) - Ahmad Muhardian, Petani Kode (HTML)
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
* [ガベージコレクション](#%e3%82%ac%e3%83%99%e3%83%bc%e3%82%b8%e3%82%b3%e3%83%ac%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3)
|
||||
* [グラフィックスプログラミング](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%82%b9%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0)
|
||||
* [グラフィックユーザーインターフェイス](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%82%a4%e3%82%b9)
|
||||
* [ゲーム開発](#%e3%82%b2%e3%83%bc%e3%83%A0%e9%96%8b%e7%99%ba)
|
||||
* [ゲーム開発](#%e3%82%b2%e3%83%bc%e3%83%a0%e9%96%8b%e7%99%ba)
|
||||
* [コンテナ](#%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A)
|
||||
* [セキュリティ](#%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3)
|
||||
* [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c)
|
||||
@@ -133,6 +133,7 @@
|
||||
|
||||
* [C# スタイルガイドを作成する:拡張性のある、よりクリーンなコードを書く](https://unity3d.jp/game/game-ebooks/create-code-c-sharp-style-guide-e-book/) - Unity Technologies (HTML & PDF)
|
||||
* [C# スタイルガイドを使用して、クリーンでスケーラブルなゲームコードを書く - Unity 6版](https://unity3d.jp/game/create-code-c-sharp-style-guide-e-book-unity-6/) - Unity Technologies (HTML & PDF)
|
||||
* [ゲームプランナーのための AI 実務ワークフロー](https://github.com/eremes81/game-design-ai-practice-ja) - Minsoo Lee (イ・ミンス)
|
||||
* [ゲームプログラミングのパターンを活用してコードをレベルアップ](https://unity3d.jp/game/game-ebooks/level-up-your-code-with-game-programming-patterns/) - Unity Technologies (HTML & PDF)
|
||||
* [ゲームレベルデザイン入門](https://unity3d.jp/game/game-ebooks/game-level-design/) - Unity Technologies (HTML & PDF)
|
||||
* [デザインパターンとSOLIDでコードをレベルアップ](https://unity3d.jp/game/design-patterns-solid-ebook/) - Unity Technologies (HTML & PDF)
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
* [C++](#cpp)
|
||||
* [Docker](#docker)
|
||||
* [Elastic](#elastic)
|
||||
* [Game Development](#game-development)
|
||||
* [Git](#git)
|
||||
* [Go](#go)
|
||||
* [HTML and CSS](#html-and-css)
|
||||
@@ -84,6 +85,11 @@
|
||||
* [Elastic 가이드북](https://esbook.kimjmin.net) - 김종민
|
||||
|
||||
|
||||
### Game Development
|
||||
|
||||
* [게임 기획 실무에서 바로 쓰는 AI·클로드 코드 활용법](https://github.com/eremes81/game-design-ai-practice) - 이민수
|
||||
|
||||
|
||||
### Git
|
||||
|
||||
* [깃허브 치트 시트](https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.ko.md) - Tim Green, `trl.:` marocchino, `trl.:` Chayoung You, `trl.:` Will 保哥 (HTML)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Originally, this list included a section called "Language Agnostic" for books about programming subjects not restricted to a specific programming language.
|
||||
That section got so big, we decided to split it into its own file, the [BY SUBJECT file](free-programming-books-subjects.md).
|
||||
Books on general-purpose programming that don't focus on a specific language are in listed in the subject "Programming". Books on specialized topics are listed in their own sub-sections.
|
||||
Books on general-purpose programming that don't focus on a specific language are listed in the subject "Programming". Books on specialized topics are listed in their own sub-sections.
|
||||
|
||||
|
||||
### Index
|
||||
@@ -833,6 +833,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
||||
* [Go for Javascript Developers](https://github.com/bulim/go-for-javascript-developers)
|
||||
* [Go for Python Programmers](https://golang-for-python-programmers.readthedocs.io/en/latest) - Jason McVetta (HTML, PDF, EPUB)
|
||||
* [Go Handbook](https://thevalleyofcode.com/go/) - Flavio Copes (HTML, PDF)
|
||||
* [Go in Action](https://tools.yiteai.com/en/books/go) - YiteAI
|
||||
* [Go Succinctly](https://www.syncfusion.com/succinctly-free-ebooks/go-succinctly) - Mark Lewin (PDF, EPUB, Kindle)
|
||||
* [Go Tutorial](http://www.tutorialspoint.com/go/) - Tutorials Point (HTML, PDF)
|
||||
* [Go Web Development Succinctly](https://www.syncfusion.com/succinctly-free-ebooks/go-web-development) - Mark Lewin (PDF, EPUB, Kindle)
|
||||
@@ -1204,6 +1205,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
||||
* [Neural Networks with JavaScript Succinctly](https://www.syncfusion.com/ebooks/neural-networks-with-javascript-succinctly) - James McCaffrey (PDF, EPUB, MOBI)
|
||||
* [Oh My JS](https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read) - Azat Mardanov (HTML) *( :card_file_box: archived)*
|
||||
* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani (HTML)
|
||||
* [Patterns.dev](https://www.patterns.dev) - Lydia Hallie, Addy Osmani (HTML)
|
||||
* [Practical Modern JavaScript](https://github.com/mjavascript/practical-modern-javascript) - Nicolas Bevacqua (HTML)
|
||||
* [Professor Frisby’s Mostly Adequate Guide to Functional Programming](https://mostly-adequate.gitbooks.io/mostly-adequate-guide/content/) - Brian Lonsdorf (HTML)
|
||||
* [Robust Client-Side JavaScript](https://molily.de/robust-javascript/) - Matthias Schäfer (HTML, EPUB)
|
||||
@@ -1386,6 +1388,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
||||
* [React Book, your beginner guide to React](https://github.com/softchris/react-book/) - Chris Noring
|
||||
* [React Enlightenment](https://www.reactenlightenment.com) - Cody Lindley (HTML)
|
||||
* [React In-depth: An exploration of UI development](https://developmentarc.gitbooks.io/react-indepth/content/)
|
||||
* [React in Depth: From Hooks to Source Code](https://tools.yiteai.com/en/books/react) - YiteAI
|
||||
* [React in patterns](https://krasimir.gitbooks.io/react-in-patterns/content) - Krasimir Tsonev
|
||||
* [React JS Notes for Professionals](https://goalkicker.com/ReactJSBook/) - Compiled from StackOverflow Documentation (PDF)
|
||||
* [React Primer Draft](https://github.com/mikechau/react-primer-draft)
|
||||
@@ -1430,6 +1433,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
||||
#### Vue.js
|
||||
|
||||
* [30 Days Of Vue](https://www.newline.co/30-days-of-vue) - Hassan Djirdeh (HTML; *email required for PDF*)
|
||||
* [Deep Vue 3: From History to Engine Internals](https://tools.yiteai.com/en/books/vue3) - YiteAI
|
||||
* [Learning Vue.js](https://riptutorial.com/Download/vue-js.pdf) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
||||
* [The Vue.js Handbook](https://flaviocopes.com/page/vue-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
|
||||
|
||||
|
||||
@@ -115,6 +115,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
||||
* [Data Structures](https://en.wikibooks.org/wiki/Data_Structures) - Wikibooks
|
||||
* [Data Structures and Algorithm Analysis in C++](https://people.cs.vt.edu/~shaffer/Book/C++3elatest.pdf) - Clifford A. Shaffer (PDF)
|
||||
* [Data Structures and Algorithm Analysis in Java](https://people.cs.vt.edu/~shaffer/Book/JAVA3elatest.pdf) - Clifford A. Shaffer (PDF)
|
||||
* [Data Structures and Algorithms](https://tools.yiteai.com/en/books/dsa) - YiteAI
|
||||
* [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, L. Del Tongo *( :card_file_box: archived)*
|
||||
* [Data Structures Succinctly Part 1, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart1) - Robert Horvick
|
||||
* [Data Structures Succinctly Part 2, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) - Robert Horvick
|
||||
@@ -342,6 +343,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
||||
|
||||
* [2D Game Development: From Zero To Hero](https://github.com/Penaz91/2DGD_F0TH) - Daniele Penazzo (HTML, [PDF, EBPUB, Kindle...](https://therealpenaz91.itch.io/2dgd-f0th#download)) *( :construction: in process)*
|
||||
* [3D Math Primer for Graphics and Game Development](https://gamemath.com/book/intro.html) - Fletcher Dunn (HTML)
|
||||
* [AI Workflow for Game Designers](https://github.com/eremes81/game-design-ai-practice-en) - Minsoo Lee
|
||||
* [Designing Virtual Worlds](https://mud.co.uk/richard/DesigningVirtualWorlds.pdf) - Richard A. Bartle (PDF)
|
||||
* [Game AI Pro](https://www.gameaipro.com) - Steve Rabin
|
||||
* [Game Design with AGS](https://ensadi.github.io/AGSBook/) - Dave Ensminger, A. G. Madi
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
* [Apache Spark](#apache-spark)
|
||||
* [C#](#csharp)
|
||||
* [Game Development](#game-development)
|
||||
* [Go](#go)
|
||||
* [IoT (internet of things)](#iot-internet-of-things)
|
||||
* [Java](#java)
|
||||
@@ -19,6 +20,11 @@
|
||||
* [บทเรียนภาษา C#](http://marcuscode.com/lang/csharp) - MarcusCode
|
||||
|
||||
|
||||
### Game Development
|
||||
|
||||
* [AI และ Claude Code สำหรับงานออกแบบเกมในทางปฏิบัติ](https://github.com/eremes81/game-design-ai-practice-th) - Minsoo Lee
|
||||
|
||||
|
||||
### Go
|
||||
|
||||
* [ภาษา Go ตอน 1 ติดตั้ง และ Run Hello World](https://medium.com/odds-team/%E0%B8%AA%E0%B8%A3%E0%B8%B8%E0%B8%9B%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%A3%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%9E%E0%B8%B7%E0%B9%89%E0%B8%99%E0%B8%90%E0%B8%B2%E0%B8%99%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-go-%E0%B9%81%E0%B8%9A%E0%B8%9A-step-by-step-%E0%B8%88%E0%B8%B2%E0%B8%81-course-pre-ultimate-go-by-p-yod-%E0%B8%95%E0%B8%AD%E0%B8%99-1-%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-%E0%B9%81%E0%B8%A5%E0%B8%B0-d9ac7913e9a4) - Chaiyarin Niamsuwan
|
||||
|
||||
@@ -198,6 +198,8 @@
|
||||
* [南瓜书PumpkinBook](https://datawhalechina.github.io/pumpkin-book) - Datawhale
|
||||
* [深度学习500问](https://github.com/scutan90/DeepLearning-500-questions) - scutan90
|
||||
* [神经网络与深度学习](https://nndl.github.io) - 邱锡鹏
|
||||
* [游戏策划实务即用的 AI · Claude Code 活用法](https://github.com/eremes81/game-design-ai-practice-zh-hans) - 李旼洙
|
||||
* [遊戲策劃實務即用的 AI · Claude Code 活用法](https://github.com/eremes81/game-design-ai-practice-zh-hant) - 李旼洙
|
||||
|
||||
|
||||
### 软件开发方法
|
||||
|
||||
@@ -706,6 +706,7 @@
|
||||
* [DevOps Full Course](https://www.youtube.com/watch?v=lpk7VpGqkKw) - Simplilearn
|
||||
* [DevOps Tutorial for Beginners](https://www.youtube.com/playlist?list=PLVHgQku8Z934suC9LSE6vaAKjOH_MfRbE) - Intellipaat
|
||||
* [DevOps Tutorial for Beginners \| Learn DevOps in 7 Hours - Full Course \| DevOps Training \| Edureka](https://www.youtube.com/watch?v=hQcFE0RD0cQ) - Edureka
|
||||
* [TheCodeForge DevOps Tutorials](https://thecodeforge.io/devops/) - TheCodeForge
|
||||
|
||||
|
||||
#### Ansible
|
||||
@@ -1227,7 +1228,6 @@
|
||||
* [React Crash Course 2020](https://www.youtube.com/watch?v=4UZrsTqkcW4) - freecodecamp
|
||||
* [React Hooks](https://www.youtube.com/playlist?list=PLZlA0Gpn_vH8EtggFGERCwMY5u5hOjf-h) - WebDevSimplified
|
||||
* [React JS Tutorial - Basic to Advance (2023)](https://www.youtube.com/watch?v=cd3P3yXyx30) - Nerd's lesson
|
||||
* [React Patterns for web apps](https://www.patterns.dev/book/) - Lydia Hallie, Addy Osmani
|
||||
* [React Router 6 – Tutorial for Beginners](https://www.youtube.com/watch?v=59IXY5IDrBA) - John Smilga (freeCodeCamp)
|
||||
* [React State Management Intermediate JavaScript Course](https://www.youtube.com/watch?v=-bEzt5ISACA) - Jack Herrington (freeCodeCamp)
|
||||
* [React State Management using Context API (useContext + useReducer Hooks = Magic)](https://www.youtube.com/watch?v=zxP4oGejqpU) - The Full Stack Junkie
|
||||
@@ -1831,6 +1831,7 @@
|
||||
* [Selenium Full Course- Learn Selenium in 12 Hours](https://www.youtube.com/watch?v=FRn5J31eAMw) - Edureka
|
||||
* [Selenium WebDriver Tutorial](https://www.youtube.com/playlist?list=PLL34mf651faPB-LyEP0-a7Avp_RHO0Lsm) - Software Testing Mentor
|
||||
* [Software Engineering](https://www.youtube.com/playlist?list=PLWPirh4EWFpG2b1L3CL-OAPYcM25jLjXH) - Tutorialspoint
|
||||
* [Software Engineering — The Easy Way](https://thetpmguy.github.io/software-engineering-the-easy-way/) - thetpmguy
|
||||
|
||||
|
||||
### Solidity
|
||||
|
||||
@@ -77,10 +77,12 @@
|
||||
* [Darmowe kursy z Javy dla początkujących](https://web.archive.org/web/20220326010054/http://programowaniejava.pl/edukacja/darmowe-szkolenia.html) *( :card_file_box: archived)*
|
||||
* [JAVA FX-wprowadzenie](https://www.youtube.com/playlist?list=PL-ikpm9wGd1HkA9PvGTYWZHtO-Xq_i_Mw)
|
||||
* [Java GUI: programowanie Graficznego Interfejsu Użytkownika](https://www.youtube.com/playlist?list=PL3298E3EB8CFDE9BA)
|
||||
* [Kurs Java](https://kursjava.com) - Przemysław Kruglej
|
||||
* [Kurs Java od podstaw (2023)](https://www.youtube.com/playlist?list=PLj-pbEqbjo6A7edIf1EWfhZ4prfYPJpTq) - Zaprogramuj Życie
|
||||
* [Kurs Java od podstaw (2024)](https://www.youtube.com/playlist?list=PLp9WLfHXxbccTjbdEqf79zE5eJ9n6aaPW) - Jak nauczyć się programowania
|
||||
* [Kurs JavaFX od podstaw](https://www.youtube.com/playlist?list=PLpzwMkmxJDUwQuQR7Rezut5UE_8UGDxkU)
|
||||
* [Kurs programowania Java](https://www.youtube.com/playlist?list=PLED70A92187B1406A)
|
||||
* [Kurs programowania w Javie od podstaw](https://programovanie.pl) - Michał Łoza (email address *requested*, not required)
|
||||
* [Kurs programowania w języku Java (od podstaw!)](https://www.youtube.com/playlist?list=PLTs20Q-BTEMMJHb4GWFT34PAWxYyzndIY)
|
||||
|
||||
|
||||
### JavaScript
|
||||
|
||||
@@ -215,7 +215,7 @@
|
||||
* [Docker Security Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) - OWASP Cheat Sheet Series (HTML)
|
||||
* [Dockerfile Cheat Sheet - Kapeli](https://kapeli.com/cheat_sheets/Dockerfile.docset/Contents/Resources/Documents/index) - Bogdan Popescu, Halprin (HTML)
|
||||
* [Dockerfiles y docker-compose.yml: buenas prácticas (:es:)](https://leanmind.es/docker-cheatsheet.pdf) - Yodra Lopez Herrera, LeanMind (PDF)
|
||||
* [The Definitive Docker Cheat Sheet](http://dockercheatsheet.painlessdocker.com) - Aymen EL Amri (HTML)
|
||||
* [The Definitive Docker Cheat Sheet](https://web.archive.org/web/20190205113917/https://dockercheatsheet.painlessdocker.com/) - Aymen EL Amri (HTML) *( :card_file_box: archived)*
|
||||
* [The Ultimate Docker Cheat Sheet](https://dockerlabs.collabnix.com/docker/cheatsheet/) - Sangam Biradar, Collabnix DockerLabs (HTML)
|
||||
|
||||
|
||||
@@ -247,7 +247,7 @@
|
||||
|
||||
* [8 Easy Steps to Set Up Multiple GitHub Accounts \[cheat sheet included\]](https://blog.gitguardian.com/8-easy-steps-to-set-up-multiple-git-accounts/) - Thomas Segura, GitGuardian (HTML, PDF)
|
||||
* [Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) - GitHub (PDF)
|
||||
* [Git Cheat Sheet](https://about.gitlab.com/images/press/git-cheat-sheet.pdf) - GitLab (PDF)
|
||||
* [Git Cheat Sheet](https://web.archive.org/web/20260629021617/https://about.gitlab.com/images/press/git-cheat-sheet.pdf) - GitLab (PDF) *( :card_file_box: archived)*
|
||||
* [Git Cheat Sheet](http://git.jk.gs) - Jan Krüger (PDF, SVG)
|
||||
* [Git Cheat Sheet](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet.pdf) (PDF)
|
||||
* [Git Cheat Sheet - extended](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet-v2.zip) (PDF)
|
||||
@@ -300,7 +300,7 @@
|
||||
* [CSS Grid Cheatsheet](https://css-tricks.com/snippets/css/complete-guide-grid/) - Chris House (HTML)
|
||||
* [FLEX: A simple visual cheatsheet for flexbox](https://flexbox.malven.co) - Chris Malven (HTML)
|
||||
* [GRID: A simple visual cheatsheet for CSS Grid Layout](https://grid.malven.co) - Chris Malven (HTML)
|
||||
* [HTML & CSS Emmet Cheat Sheet](https://docs.emmet.io/cheat-sheet/) - Emmet Documentation (HTML, [PDF]( https://docs.emmet.io/cheatsheet-a5.pdf))
|
||||
* [HTML & CSS Emmet Cheat Sheet](https://docs.emmet.io/cheat-sheet/) - Emmet Documentation (HTML, [PDF](https://docs.emmet.io/cheatsheet-a5.pdf))
|
||||
* [HTML 5 - The Mega CheatSheet](https://makeawebsitehub.com/wp-content/uploads/2015/06/HTML5-Mega-Cheat-Sheet-A4-Print-ready.pdf) - Jamie Spencer (PDF)
|
||||
* [HTML CheatSheet](https://htmlcheatsheet.com) - htmlcheatsheet.com (HTML, [PDF](https://htmlcheatsheet.com/HTML-Cheat-Sheet.pdf))
|
||||
* [HTML Cheatsheet](https://www.codewithharry.com/blogpost/html-cheatsheet/) - CodeWithHarry (HTML)
|
||||
@@ -568,7 +568,7 @@
|
||||
* [All RStudio cheatsheets resources](https://www.rstudio.com/resources/cheatsheets) - RStudio.com (HTML site with PDF links)
|
||||
* [Base R Cheatsheet](https://iqss.github.io/dss-workshops/R/Rintro/base-r-cheat-sheet.pdf) - Mhairi McNeill (PDF)
|
||||
* [Cheat Sheet for R and RStudio](https://www.ocf.berkeley.edu/~janastas/docs/RStudioCheatSheet.pdf) - L. Jason Anastasopoulos (PDF)
|
||||
* [Colors in R](http://www.stat.columbia.edu/~tzheng/files/Rcolor.pdf) - Ying Wei (PDF)
|
||||
* [Colors in R](https://web.archive.org/web/20250122193407/http://www.stat.columbia.edu/~tzheng/files/Rcolor.pdf) - Ying Wei (PDF) *( :card_file_box: archived)*
|
||||
* [Data transformation with dplyr - Cheat sheet](https://posit.co/wp-content/uploads/2022/10/data-transformation-1.pdf) - Posit (PDF)
|
||||
* [R color cheatsheet](https://www.nceas.ucsb.edu/sites/default/files/2020-04/colorPaletteCheatsheet.pdf) - Melanie Frazier (PDF)
|
||||
|
||||
|
||||
@@ -311,6 +311,7 @@
|
||||
* [CodeCombat](http://codecombat.com) - Python, JavaScript, CoffeeScript, Clojure, Lua, Io
|
||||
* [Codility](https://codility.com/programmers/)
|
||||
* [Introduction to the Coding Interview Prep Algorithms](https://www.freecodecamp.org/learn/coding-interview-prep/algorithms) (freeCodeCamp)
|
||||
* [Libre Academy](https://libre.academy) - Rust, Python, JavaScript, TypeScript, Go, Zig, and 20+ more
|
||||
* [Python Tutor](http://pythontutor.com) - Python, Java, JavaScript, TypeScript, Ruby, C, C++
|
||||
* [The Fullstack Tutorial for GraphQL](https://www.howtographql.com)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user