diff --git a/books/free-programming-books-ar.md b/books/free-programming-books-ar.md
index 7209bb747..5d81f3ec7 100644
--- a/books/free-programming-books-ar.md
+++ b/books/free-programming-books-ar.md
@@ -36,7 +36,7 @@
* [مدخل إلى الذكاء الاصطناعي وتعلم الآلة](https://academy.hsoub.com/files/17-%D9%85%D8%AF%D8%AE%D9%84-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-%D9%88%D8%AA%D8%B9%D9%84%D9%85-%D8%A7%D9%84%D8%A2%D9%84%D8%A9/) - Mohamed Lahlah (PDF)
-### C#
+### C#
* [سبيلك المختصر لتعلم لغة c# - برمجة الواجهات](https://www.mobarmijoun.com/2014/04/c_19.html) - Khaled Al-Saadani (Arab Coders Academy) (PDF)
diff --git a/books/free-programming-books-bg.md b/books/free-programming-books-bg.md
index 4895d7463..0dd78b8da 100644
--- a/books/free-programming-books-bg.md
+++ b/books/free-programming-books-bg.md
@@ -16,14 +16,14 @@
* [ANSI C - Пълен справочник](https://progstarter.com/index.php?option=com_content&view=article&id=9&Itemid=122&lang=bg) - Димо Петков
-### C\#
+### C\#
* [Основи на програмирането със C#](https://csharp-book.softuni.bg) - Светлин Наков и колектив
* [Принципи на програмирането със C#](https://introprogramming.info/intro-csharp-book) - Светлин Наков, Веселин Колев и колектив
* [Програмиране за .NET Framework](https://www.devbg.org/dotnetbook) - Светлин Наков и колектив
-### C++
+### C++
* [Основи на програмирането със C++](https://cpp-book.softuni.bg) - Светлин Наков и колектив
diff --git a/books/free-programming-books-cs.md b/books/free-programming-books-cs.md
index b7c545fd9..b1b8510e9 100644
--- a/books/free-programming-books-cs.md
+++ b/books/free-programming-books-cs.md
@@ -32,13 +32,13 @@
* [Bash očima Bohdana Milara](http://i.iinfo.cz/files/root/k/bash_ocima_bohdana_milara.pdf) (PDF)
-### C\#
+### C\#
* [Programovací jazyk C#](http://www.cs.vsb.cz/behalek/vyuka/pcsharp/text.pdf) - Marek Běhálek (PDF)
* [Systémové programování v jazyce C#](https://phoenix.inf.upol.cz/esf/ucebni/sysprog.pdf) (PDF)
-### C++
+### C++
* [Moderní programování objektových aplikací v C++](https://akela.mendelu.cz/~xvencal2/CPP/opora.pdf) (PDF)
* [Objektové programování v C++](http://media1.jex.cz/files/media1:49e6b94e79262.pdf.upl/07.%20Objektov%C3%A9%20programov%C3%A1n%C3%AD%20v%20C%2B%2B.pdf) (PDF)
diff --git a/books/free-programming-books-de.md b/books/free-programming-books-de.md
index 7eaa7d212..002aec63e 100644
--- a/books/free-programming-books-de.md
+++ b/books/free-programming-books-de.md
@@ -67,13 +67,13 @@ Dirk Loser, Clemens Tamme, Philipp Schweinzer (PDF)
* [Softwareentwicklung in C](https://web.archive.org/web/20190214185910/http://www.asc.tuwien.ac.at/~eprog/download/schmaranz.pdf) - Klaus Schmaranz (PDF)
-### C\#
+### C\#
* [Programmieren in C#: Einführung](http://www.highscore.de/csharp/einfuehrung)
* [Visual C# 2012](http://openbook.rheinwerk-verlag.de/visual_csharp_2012) - Andreas Kühnel (Online)
-### C++
+### C++
* [Die Boost C++ Bibliotheken](http://dieboostcppbibliotheken.de) - Boris Schäling (Online)
* [Lean Testing für C++-Programmierer (2018)](https://www.assets.dpunkt.de/openbooks/Openbook_Lean_Testing.pdf) - Andreas Spillner, Ulrich Breymann (PDF)
diff --git a/books/free-programming-books-dk.md b/books/free-programming-books-dk.md
index 6f164fca1..596b5321d 100644
--- a/books/free-programming-books-dk.md
+++ b/books/free-programming-books-dk.md
@@ -12,12 +12,12 @@
* [Programmering i C](http://people.cs.aau.dk/~normark/c-prog-06/pdf/all.pdf) - Kurt Nørmark (PDF)
-### C\#
+### C\#
* [Object-oriented Programming in C#](http://people.cs.aau.dk/~normark/oop-csharp/pdf/all.pdf) - Kurt Nørmark (PDF)
-### C++
+### C++
* [Notes about C++](http://people.cs.aau.dk/~normark/ap/index.html) - Kurt Nørmark (HTML)
diff --git a/books/free-programming-books-el.md b/books/free-programming-books-el.md
index 90c76401e..87d7b520f 100644
--- a/books/free-programming-books-el.md
+++ b/books/free-programming-books-el.md
@@ -14,7 +14,7 @@
* [Διαδικαστικός προγραμματισμός](https://repository.kallipos.gr/bitstream/11419/1346/1/00_master%20document_KOY.pdf) - Μαστοροκώστας Πάρις (PDF)
-### C++
+### C++
* [Εισαγωγή στη C++](http://www.ebooks4greeks.gr/2011.Download_free-ebooks/Pliroforikis/glossa_programmatismoy_C++__eBooks4Greeks.gr.pdf) (PDF)
* [Προγραμματισμός με τη γλώσσα C++](https://repository.kallipos.gr/bitstream/11419/6443/1/00_master_document-KOY.pdf) - Θεόδωρος Αλεβίζος (PDF)
diff --git a/books/free-programming-books-es.md b/books/free-programming-books-es.md
index ef97ee2b0..5bb0e6047 100644
--- a/books/free-programming-books-es.md
+++ b/books/free-programming-books-es.md
@@ -135,7 +135,7 @@
* [Introducción a la programación con C](http://repositori.uji.es/xmlui/bitstream/handle/10234/24306/s29.pdf) (PDF) (descarga directa)
-### C++
+### C++
* [Aprenda C++ avanzado como si estuviera en primero](https://web.archive.org/web/20100701020037/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/avanzado/cppavan.pdf) (PDF)
* [Aprenda C++ básico como si estuviera en primero](https://web.archive.org/web/20100701020025/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/basico/cppbasico.pdf) (PDF)
diff --git a/books/free-programming-books-et.md b/books/free-programming-books-et.md
index dcd9c8343..10497dee9 100644
--- a/books/free-programming-books-et.md
+++ b/books/free-programming-books-et.md
@@ -18,7 +18,7 @@
* [Programmeerimiskeel C](https://et.wikibooks.org/wiki/Programmeerimiskeel_C) - Wikiõpikud
-### C\#
+### C\#
* [Microsoft Visual Studio Code ja C#](https://digiarhiiv.ut.ee/Ained/Doc/VFailid/CSharp_ja_VS.pdf) - Kalle Remm (PDF)
diff --git a/books/free-programming-books-fi.md b/books/free-programming-books-fi.md
index ce9241b92..9f6ba92c0 100644
--- a/books/free-programming-books-fi.md
+++ b/books/free-programming-books-fi.md
@@ -29,12 +29,12 @@
* [Ohjelmoinnin perusteet ja C-kieli](http://cs.stadia.fi/~silas/ohjelmointi/c_opas) - Simo Silander
-### C\#
+### C\#
* [Ohjelmointi 1: C#](https://jyx.jyu.fi/bitstream/handle/123456789/47417/978-951-39-4859-7.pdf) - Martti Hyvönen, Vesa Lappalainen, Antti-Jussi Lakanen (PDF)
-### C++
+### C++
* [C++](https://fi.wikibooks.org/wiki/C%2B%2B) - Wikikirjasto
* [C++-ohjelmointi](https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=cpp_ohj_01)
diff --git a/books/free-programming-books-he.md b/books/free-programming-books-he.md
index badabf142..beb7a747e 100644
--- a/books/free-programming-books-he.md
+++ b/books/free-programming-books-he.md
@@ -26,7 +26,7 @@
* [ארגון המחשב ושפת סף](https://data.cyber.org.il/assembly/assembly_book.pdf) – ברק גונן, המרכז לחינוך סייבר (PDF)
-### C\#
+### C\#
* [מבוא לתכנות בסביבת האינטרנט בשפת C#](https://meyda.education.gov.il/files/free%20books/%D7%9E%D7%91%D7%95%D7%90%20%D7%9C%D7%AA%D7%9B%D7%A0%D7%95%D7%AA%20%D7%91%D7%A1%D7%91%D7%99%D7%91%D7%AA%20%D7%94%D7%90%D7%99%D7%A0%D7%98%D7%A8%D7%A0%D7%98%20090216.pdf) – מט״ח (PDF)
diff --git a/books/free-programming-books-hi.md b/books/free-programming-books-hi.md
index 0b32a71ec..5eae44d74 100644
--- a/books/free-programming-books-hi.md
+++ b/books/free-programming-books-hi.md
@@ -3,8 +3,7 @@
* [C++](#cpp)
-### C++
+### C++
* [C++ Brief Notes \| Hindi](https://ehindistudy.com/2020/12/01/cpp-notes-in-hindi/) - Yugal Joshi
* [C++ Introduction Book \| Hindi](https://ncsmindia.com/wp-content/uploads/2012/04/c++-hindi.pdf) - NCMS India (PDF)
-
diff --git a/books/free-programming-books-hu.md b/books/free-programming-books-hu.md
index ef1164392..d0212904b 100644
--- a/books/free-programming-books-hu.md
+++ b/books/free-programming-books-hu.md
@@ -37,7 +37,7 @@
* [Arduino programozási kézikönyv](http://avr.tavir.hu) - Brian W. Evans írása alapján fordította, kiegészítette és frissítette Cseh Róbert (PDF - regisztráció szükséges)
-### C++
+### C++
* [Fejlett programozási technikák](http://www.ms.sapientia.ro/~manyi/teaching/c++/cpp.pdf) - Antal Margit (PDF)
diff --git a/books/free-programming-books-id.md b/books/free-programming-books-id.md
index d217d8d60..1f29c57ac 100644
--- a/books/free-programming-books-id.md
+++ b/books/free-programming-books-id.md
@@ -37,12 +37,12 @@
* [Belajar Pemrograman C untuk Pemula](https://www.petanikode.com/tutorial/c/) - Ahmad Muhardian (:construction: *in process*)
-### C\#
+### C\#
* [Menguasai Pemrograman Berorientasi Objek Dengan Bahasa C#](https://mahirkoding.id/ebook-pemrograman-berorientasi-objek-c-pdf/)
-### C++
+### C++
* [Belajar C++ Dasar Bahasa Indonesia](https://github.com/kelasterbuka/CPP_dasar-dasar-programming) - Kelas Terbuka
* [Koding C++ Dengan Qt](https://leanpub.com/koding-cpp-qt) *(Membutuhkan akun Leanpub atau email yang valid)*
diff --git a/books/free-programming-books-it.md b/books/free-programming-books-it.md
index 91686ec04..f6215b02b 100644
--- a/books/free-programming-books-it.md
+++ b/books/free-programming-books-it.md
@@ -97,12 +97,12 @@
* [Tricky C](http://www.dmi.unict.it/diraimondo/web/wp-content/uploads/classes/so/mirror-stuff/Tricky_C.pdf) (PDF)
-### C\#
+### C\#
* [ABC# - Guida alla programmazione](http://antoniopelleriti.it/wp-content/uploads/2019/04/ABCsharp-guida-alla-programmazione-in-csharp.pdf) - A. Pelleriti (PDF)
-### C++
+### C++
* [Corso C++ standard](http://didatticait.altervista.org/programmazione/CPP/CPP-dispense/CORSO_C.pdf) - (PDF)
* [Il linguaggio C++](https://hpc-forge.cineca.it/files/CoursesDev/public/2012%20Autumn/Introduzione%20alla%20programmazioni%20a%20oggetti%20in%20C++/corsocpp.pdf) - (PDF)
diff --git a/books/free-programming-books-ja.md b/books/free-programming-books-ja.md
index cb0eabd02..2bdd4fc47 100644
--- a/books/free-programming-books-ja.md
+++ b/books/free-programming-books-ja.md
@@ -272,7 +272,7 @@
* [猫でもわかるプログラミング](http://kumei.ne.jp/c_lang) - 粂井康孝
-### C++
+### C++
* [C++11の文法と機能(C++11: Syntax and Feature)](https://ezoeryou.github.io/cpp-book/C++11-Syntax-and-Feature.xhtml) - 江添亮
* [C++入門](https://www.asahi-net.or.jp/~yf8k-kbys/newcpp0.html) - 小林健一郎
diff --git a/books/free-programming-books-ko.md b/books/free-programming-books-ko.md
index 6cd1d0077..a4c7a0bce 100644
--- a/books/free-programming-books-ko.md
+++ b/books/free-programming-books-ko.md
@@ -57,7 +57,7 @@
* [BeeJ's Guide to Network Programming - 인터넷 소켓 활용](https://blogofscience.com/Socket_Programming-KLDP.html)
-### C++
+### C++
* [씹어먹는 C++](https://github.com/kev0960/ModooCode/raw/master/book/cpp/main.pdf) - 이재범 (PDF)
diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md
index 17be2e6d4..824644401 100644
--- a/books/free-programming-books-langs.md
+++ b/books/free-programming-books-langs.md
@@ -462,7 +462,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [TONC GBA Programming - Game Boy Advance Development](http://www.coranac.com/tonc/text/toc.htm)
-### C\#
+### C\#
* [C# Notes for Professionals](http://goalkicker.com/CSharpBook/) - Compiled from StackOverflow documentation (PDF)
* [C# Programming](https://en.wikibooks.org/wiki/C_Sharp_Programming) - Wikibooks
@@ -485,7 +485,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Xamarin.Forms Succinctly](https://www.syncfusion.com/ebooks/xamarin-forms-succinctly) - Alessandro Del Sole
-### C++
+### C++
* [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/) - Frank B. Brokken (HTML, PDF)
* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - Editors: Bjarne Stroustrup, Herb Sutter
diff --git a/books/free-programming-books-my.md b/books/free-programming-books-my.md
index 6739c3957..b2feed0b7 100644
--- a/books/free-programming-books-my.md
+++ b/books/free-programming-books-my.md
@@ -7,7 +7,7 @@
* [Web Development](#web-development)
-### Go
+### Go
* [The Little Go Book](https://github.com/nainglinaung/the-little-go-book) - Karl Seguin, Naing Lin Aung ([HTML](https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.md), [PDF](https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.pdf), [EPUB](https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.epub))
@@ -31,4 +31,3 @@
* [Professional Web Developer](http://eimaung.com/professional-web-developer) - Ei Maung
* [Rockstar Developer](http://eimaung.com/rockstar-developer) - Ei Maung
-
diff --git a/books/free-programming-books-nl.md b/books/free-programming-books-nl.md
index 065b9a7b7..993a4c618 100644
--- a/books/free-programming-books-nl.md
+++ b/books/free-programming-books-nl.md
@@ -15,7 +15,7 @@
* [Programmeren in C](https://nl.wikibooks.org/wiki/Programmeren_in_C) - Wikibooks
-### C\#
+### C\#
* [Programmeren in C Sharp](https://nl.wikibooks.org/wiki/Programmeren_in_C_Sharp) - Wikibooks
diff --git a/books/free-programming-books-pl.md b/books/free-programming-books-pl.md
index d611b4f5e..9dfea23af 100644
--- a/books/free-programming-books-pl.md
+++ b/books/free-programming-books-pl.md
@@ -69,7 +69,7 @@
* [Wgłąb języka C](http://helion.pl/online/wglab/wglab.zip) (ZIP)
-### C\#
+### C\#
* [Darmowy kurs C#](http://kurs.aspnetmvc.pl/Csharp)
* [Kurs C#](http://zajacmarek.com/kurs-c-sharp/) - Marek Zając
@@ -78,7 +78,7 @@
* [Wstęp do programowania w C#](http://c-sharp.ue.katowice.pl/ksiazka/c_sharp_wer2_0.pdf) - Anna Kempa, Tomasz Staś (PDF)
-### C++
+### C++
* [C++](https://pl.wikibooks.org/wiki/C++) - Wikibooks
* [Język C++ – podstawy programowania](http://www.dz5.pl/ti/cpp/zz_dodatki/kurs_cpp_szczegolowy2.pdf) - Paweł Mikołajczak (PDF)
diff --git a/books/free-programming-books-pt_BR.md b/books/free-programming-books-pt_BR.md
index 4d5ab637c..6fb9db24c 100644
--- a/books/free-programming-books-pt_BR.md
+++ b/books/free-programming-books-pt_BR.md
@@ -101,12 +101,12 @@
* [Projeto de Algoritmos em C](http://www.ime.usp.br/~pf/algoritmos/)
-### C\#
+### C\#
* [C# e Orientação a Objetos](https://www.caelum.com.br/apostila-csharp-orientacao-objetos/) - Caelum
-### C++
+### C++
* [Apostila Linguagem C++](http://www.ime.usp.br/~slago/slago-C++.pdf) - Silvio Lago (PDF)
* [Estrutura de Dados](http://calhau.dca.fee.unicamp.br/wiki/images/0/01/EstruturasDados.pdf) (PDF)
diff --git a/books/free-programming-books-ru.md b/books/free-programming-books-ru.md
index 725c85eb8..c69fe4c90 100644
--- a/books/free-programming-books-ru.md
+++ b/books/free-programming-books-ru.md
@@ -143,7 +143,7 @@
* [Язык Си в примерах](https://ru.wikibooks.org/wiki/Язык_Си_в_примерах) - Викиучебник
-### C\#
+### C\#
* [Паттерны проектирования в C# и .NET](https://metanit.com/sharp/patterns) - Евгений Попов
* [Полное руководство по языку программирования С# 7.0 и платформе .NET 4.7](https://metanit.com/sharp/tutorial) - Евгений Попов
@@ -151,7 +151,7 @@
* [Design Patterns via C#](http://itvdn.com/ru/patterns) - Александр Шевчук, Дмитрий Охрименко, Андрей Касьянов (PDF) *(Требуется аккаунт)*
-### C++
+### C++
* [Введение в язык программирования С++](http://lib.ru/CPPHB/cpptut.txt_with-big-pictures.html) - Бьерн Страуструп
* [Введение в язык Си++](http://stolyarov.info/books/cppintro) - Андрей Столяров (PDF)
diff --git a/books/free-programming-books-sv.md b/books/free-programming-books-sv.md
index bce5c8909..739d68ec7 100644
--- a/books/free-programming-books-sv.md
+++ b/books/free-programming-books-sv.md
@@ -10,7 +10,7 @@
* [C-programmering](https://sv.wikibooks.org/wiki/C-programmering) - Wikibooks
-### C++
+### C++
* [Programmera spel i C++ för nybörjare](https://sv.wikibooks.org/wiki/Programmera_spel_i_C%2B%2B_f%C3%B6r_nyb%C3%B6rjare) - Wikibooks
diff --git a/books/free-programming-books-tr.md b/books/free-programming-books-tr.md
index d1c64d383..ddae1da20 100644
--- a/books/free-programming-books-tr.md
+++ b/books/free-programming-books-tr.md
@@ -47,7 +47,7 @@
* [GNU C Kütüphanesi Basvuru Klavuzu](http://www.belgeler.org/glibc/glibc.html)
-### C++
+### C++
* [C++ Dersleri](https://www.yusufsezer.com.tr/cpp-dersleri/) - Yusuf Sezer
diff --git a/books/free-programming-books-vi.md b/books/free-programming-books-vi.md
index c8707ab1b..81cf3fb11 100644
--- a/books/free-programming-books-vi.md
+++ b/books/free-programming-books-vi.md
@@ -3,6 +3,6 @@
* [Go](#golang)
-### Go
+### Go
* [The Little Go Book](https://github.com/nainglinaung/the-little-go-book) - Karl Seguin, Naing Lin Aung ([HTML](https://github.com/quangnh89/the-little-go-book/blob/master/vi/go.md))
diff --git a/books/free-programming-books-zh.md b/books/free-programming-books-zh.md
index a7e878cd6..ee51a5f1a 100644
--- a/books/free-programming-books-zh.md
+++ b/books/free-programming-books-zh.md
@@ -335,12 +335,12 @@
* [Linux C 编程一站式学习](http://docs.linuxtone.org/ebooks/C&CPP/c/)
-### C\#
+### C\#
* [精通C#(第6版)](http://book.douban.com/subject/24827879/)
-### C++
+### C++
* [100个gcc小技巧](https://github.com/hellogcc/100-gcc-tips/blob/master/src/index.md)
* [100个gdb小技巧](https://github.com/hellogcc/100-gdb-tips/blob/master/src/index.md)
diff --git a/casts/free-podcasts-screencasts-en.md b/casts/free-podcasts-screencasts-en.md
index 0cea88a6d..8fef25280 100644
--- a/casts/free-podcasts-screencasts-en.md
+++ b/casts/free-podcasts-screencasts-en.md
@@ -45,7 +45,7 @@
* [How to program in C# - Beginner Course \| Brackeys](https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51) (screencast)
-### C++
+### C++
* [C++ Complete Course](https://www.youtube.com/watch?v=18c3MTX0PK0&list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb) (screencast)
* [C++ Programming Video Lectures](https://www.youtube.com/playlist?list=PLTZbNwgO5ebo64D1k0DJQGX30X6iSTmRr) (screencast)
diff --git a/courses/free-courses-ar.md b/courses/free-courses-ar.md
index 01e6c8611..91956a47b 100644
--- a/courses/free-courses-ar.md
+++ b/courses/free-courses-ar.md
@@ -66,7 +66,7 @@
* [Introduction to Programming ( C Language - مقدمة في البرمجة ( لغة السي](https://www.youtube.com/playlist?list=PLMm8EjqH1EFXI8wByY0umF_DQON2S9uws) - Ahmed Sallam
-### C\#
+### C\#
* [C#](https://www.youtube.com/playlist?list=PLltZRmsFXWnIfLM0BKgJNZYVnvCDZNAh_) - 6wrni
* [C# Programming Course Level 1 Basics By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQLsXXXxx_mX3WvUEgGM0iA) - محمد شوشان
@@ -74,7 +74,7 @@
* [Unit Testing in C# [Arabic]](https://www.youtube.com/playlist?list=PLwj1YcMhLRN28xijrXMO255JHsO3csus-) - خالد السعداني
-### C++
+### C++
* [Arabic C++ For kids & beginners (برمجة لصغار السن والمبتدئيين)](https://www.youtube.com/playlist?list=PLPt2dINI2MIbwnEoeHZnUHeUHjTd8x4F3) - Arabic Competitive Programming
* [C++ Intensive - برمجة الحاسوب](https://www.youtube.com/playlist?list=PLPt2dINI2MIZPFq6HyUB1Uhxdh1UDnZMS) - Arabic Competitive Programming
diff --git a/courses/free-courses-bn.md b/courses/free-courses-bn.md
index 49dda676b..6d6eb3360 100644
--- a/courses/free-courses-bn.md
+++ b/courses/free-courses-bn.md
@@ -41,14 +41,14 @@
* [Pattern Printing in C](https://www.youtube.com/playlist?list=PLgH5QX0i9K3oTxQhx2kejYmQn6qtRULCD) - Anisul Islam
-### C\#
+### C\#
* [C# and ASP.NET MVC Full Bangla Tutorial BITM](https://www.youtube.com/playlist?list=PL_g-DE60bXDBpjMPUWGbmCLHnQDIIcw-6) - Learn With Nirash
* [C# bangla tutorial \| Basic to advance in depth bangla course](https://www.youtube.com/playlist?list=PLbC4KRSNcMnqQakB2xlZPoaV6uau4wTIt) - Learn Hunter
* [C# OOP (object oriented programming) BanglaTutorials](https://www.youtube.com/playlist?list=PLqCbg_KAOnCe1RLKP2SVmSHZOCD-fWe3p) - Asp Dot Net Explorer
-### C++
+### C++
* [C++ Bangla Tutorial Course](https://www.youtube.com/playlist?list=PLgH5QX0i9K3q0ZKeXtF--CZ0PdH1sSbYL) - Anisul Islam
diff --git a/courses/free-courses-de.md b/courses/free-courses-de.md
index aec8306c1..68d7eb2b8 100644
--- a/courses/free-courses-de.md
+++ b/courses/free-courses-de.md
@@ -12,7 +12,7 @@
* [TypeScript](#typescript)
-### C++
+### C++
* [C++ Grundlagen Tutorials von Pilzschaf](https://www.youtube.com/playlist?list=PLStQc0GqppuVs05kWvLBoHcWCULX3ueIM) - Pilzschaf
diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md
index 7e45e5774..65d6691fc 100644
--- a/courses/free-courses-en.md
+++ b/courses/free-courses-en.md
@@ -241,7 +241,7 @@
* [The Arduino Platform and C Programming](https://www.coursera.org/learn/arduino-platform)
-### C\#
+### C\#
* [C# 101](https://channel9.msdn.com/Series/CSharp-101) - Scott Hanselman, Kendra Havens Microsoft.
* [C# Programming All-in-One Tutorial Series (6 HOURS!)](https://www.youtube.com/watch?v=qOruiBrXlAw) - Caleb Curry (YouTube)
@@ -250,7 +250,7 @@
* [Learn how to program: C# and .NET](https://www.learnhowtoprogram.com/c-and-net) - Epicodus Inc.
-### C++
+### C++
* [C++ For Programmers](https://www.udacity.com/course/c-for-programmers--ud210) - Catherine Gamboa (Udacity)
* [C++ Programming Tutorial for Beginners (For Absolute Beginners)](https://www.youtube.com/playlist?list=PLS1QulWo1RIYSyC6w2-rDssprPrEsgtVK) - ProgrammingKnowledge
diff --git a/courses/free-courses-fi.md b/courses/free-courses-fi.md
index 33f34c25f..726ee8f48 100644
--- a/courses/free-courses-fi.md
+++ b/courses/free-courses-fi.md
@@ -6,7 +6,7 @@
* [Web Development](#web-development)
-### C\#
+### C\#
* [Jyväskylän yliopiston C#-kieli ohjelmointikurssi](https://tim.jyu.fi/view/kurssit/tie/ohj1/moniste/Ohjelmointi-1) - Ilmainen verkkokurssi
diff --git a/courses/free-courses-fr.md b/courses/free-courses-fr.md
index 9223fa17c..507a72fdc 100644
--- a/courses/free-courses-fr.md
+++ b/courses/free-courses-fr.md
@@ -46,12 +46,12 @@
* [TUTOS C](https://www.youtube.com/playlist?list=PLEagTQfI6nPOWS4JPnxW5pRVgeyLuS5oC) - PrimFX
-### C\#
+### C\#
* [C# - Cours](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGBHAMEg9Om9nF_7R7h5mO7) - Formation Video
-### C++
+### C++
* [La programmation en C++ moderne](https://zestedesavoir.com/tutoriels/822/la-programmation-en-c-moderne/) - Zeste de savoir informaticienzero mehdidou99
diff --git a/courses/free-courses-he.md b/courses/free-courses-he.md
index e8075851a..39a17035c 100644
--- a/courses/free-courses-he.md
+++ b/courses/free-courses-he.md
@@ -5,7 +5,7 @@
* [R](#r)
-### C++
+### C++
* [מבוא לתכנות בשפת C++](https://campus.gov.il/course/course-v1-basmach-pc264/) (קמפוסIL ובסמ״ח)
@@ -20,4 +20,3 @@
### R
* [מבוא לתכנות ועיבוד נתונים בשפת R](https://campus.gov.il/course/telhai-acd-rfp4-telhai-r/) (קמפוסIL ומכללת תל־חי)
-
diff --git a/courses/free-courses-id.md b/courses/free-courses-id.md
index c86a47ce9..7a447b9a4 100644
--- a/courses/free-courses-id.md
+++ b/courses/free-courses-id.md
@@ -73,7 +73,7 @@
* [Memulai Pemrograman dengan C](https://www.dicoding.com/academies/120) - Dicoding, membutuhkan registrasi
-### C\#
+### C\#
* [Belajar Pemrograman C#](https://www.youtube.com/playlist?list=PLuGFxya63u253zhOzhxanaSBNJ_UiIhUb) - Galih Pratama
diff --git a/courses/free-courses-it.md b/courses/free-courses-it.md
index f9259d03d..e794e9fd8 100644
--- a/courses/free-courses-it.md
+++ b/courses/free-courses-it.md
@@ -66,12 +66,12 @@
* [Linguaggio C - Corso completo](https://www.youtube.com/playlist?list=PL83Ordjpzm5oUl7tFEjc4iirkPBiv7FxR) - Programmazione Time
-### C\#
+### C\#
* [Programmazione ad oggetti in C#](https://www.youtube.com/watch?v=aSgikNnGEKM&list=PLktbfd3yXeH8yQpHM3O468k8l-aTC6Hl6) - G. Pellegrini Parisi
-### C++
+### C++
* [C++ 11](https://www.youtube.com/playlist?list=PL0qAPtx8YtJfZpJD7uFxAXglkiHSEhktG) (F. Camuso)
* [C++ libreria QT - playlist 1](https://www.youtube.com/playlist?list=PL0qAPtx8YtJdH4GVwL_3QeJjPcz3DHE2t) (F. Camuso)
diff --git a/courses/free-courses-ko.md b/courses/free-courses-ko.md
index 40f0f607b..b9658b3a8 100644
--- a/courses/free-courses-ko.md
+++ b/courses/free-courses-ko.md
@@ -80,7 +80,7 @@
* [C언어 코딩도장](https://dojang.io/course/view.php?id=2)
-### C\#
+### C\#
* [예제로 배우는 C# 강좌](https://www.youtube.com/playlist?list=PL4PkN2EXiuVF3Xl0HNVMdY-_kMM3oyBds)
diff --git a/courses/free-courses-pl.md b/courses/free-courses-pl.md
index 6b7bb66b9..e4dcffd21 100644
--- a/courses/free-courses-pl.md
+++ b/courses/free-courses-pl.md
@@ -36,12 +36,12 @@
* [Kurs Programowania w C](https://www.youtube.com/playlist?list=PLgeFsJ0yZyikV_e8YDl5rixXu-H6wFIIZ)
-### C\#
+### C\#
* [Podstawy programowania w języku C#](https://www.youtube.com/playlist?list=PLk5dbESAmUZh1cLITav0ZmDEqRujsPa93)
-### C++
+### C++
* [Kurs C++](https://www.youtube.com/playlist?list=PLE84826ABF088F7E8)
* [Podejście obiektowe dla znających już podstawy C++ (VIDEO)](https://www.youtube.com/playlist?list=PLOYHgt8dIdozvOVheSRb_qPVU-4ZJA7uB) - Mirosław Zelent, Damian Stelmach
diff --git a/courses/free-courses-pt_BR.md b/courses/free-courses-pt_BR.md
index f33047d62..ef72ed1a9 100644
--- a/courses/free-courses-pt_BR.md
+++ b/courses/free-courses-pt_BR.md
@@ -55,7 +55,7 @@
* [Programação Moderna em C](https://www.youtube.com/playlist?list=PLIfZMtpPYFP5qaS2RFQxcNVkmJLGQwyKE) - Papo Binário (Youtube)
-### C\#
+### C\#
* [C# e Windows Forms: Consultar CEP no WebService dos Correios](https://www.udemy.com/webservice-correios/) - Gilseone Moraes, Training4All Cursos (Udemy)
* [C# e Windows Forms: Encurtando URLs com a API do Bitly](https://www.udemy.com/bitly-api/) - Gilseone Moraes, Training4All Cursos (Udemy)
@@ -65,7 +65,7 @@
* [Manipulando Listas Genéricas em C#](https://www.udemy.com/listas-genericas-em-csharp/) - Gilseone Moraes, Training4All Cursos (Udemy)
-### C++
+### C++
* [Curso de C++ - A linguagem de programação fundamental para quem quer ser um programador](https://www.youtube.com/playlist?list=PLx4x_zx8csUjczg1qPHavU1vw1IkBcm40) - Canal Fessor Bruno (CFBCursos)
diff --git a/courses/free-courses-ru.md b/courses/free-courses-ru.md
index 8637cc675..1ea841995 100644
--- a/courses/free-courses-ru.md
+++ b/courses/free-courses-ru.md
@@ -29,12 +29,12 @@ INT - Cредний. Расширенные возможности.
ADV - Продвинутый. Тонкости.
-### Дизайн и Aрхитектура
+### Дизайн и Aрхитектура
* [Туториал по SOLID](https://ota-solid.now.sh) - Саша Беспоясов и Артём Самофалов (INT)
-### C++
+### C++
* [Введение в программирование (C++)](https://stepik.org/course/363) - Stepik (BEG)
* [Основы разработки на С++: белый пояс](https://www.coursera.org/learn/c-plus-plus-white) - Шишков Илья Иванович, Парамонов Евгений Анатольевич, Полднев Антон Вячеславович, Лежанкин Иван Андреевич (Coursera) (INT)
diff --git a/courses/free-courses-th.md b/courses/free-courses-th.md
index 67a048153..16f0c3b35 100644
--- a/courses/free-courses-th.md
+++ b/courses/free-courses-th.md
@@ -19,12 +19,12 @@
* [ภาษา C](http://marcuscode.com/lang/c) - MarcusCode
-### C\#
+### C\#
* [ภาษา C#](http://marcuscode.com/lang/csharp) - MarcusCode
-### C++
+### C++
* [ภาษา C++](http://marcuscode.com/lang/cpp) - MarcusCode
diff --git a/courses/free-courses-uk.md b/courses/free-courses-uk.md
index 0e3ae4c30..f3507c502 100644
--- a/courses/free-courses-uk.md
+++ b/courses/free-courses-uk.md
@@ -5,7 +5,7 @@
* [Python](#python)
-### C++
+### C++
* [Мова програмування C++](https://stepik.org/course/67114) - Stepik
diff --git a/courses/free-courses-vi.md b/courses/free-courses-vi.md
index 49f9b02b4..b0a5abe14 100644
--- a/courses/free-courses-vi.md
+++ b/courses/free-courses-vi.md
@@ -82,7 +82,7 @@
* [Series Con trỏ trong C](http://diendan.congdongcviet.com/threads/t42977::tim-hieu-ban-chat-cua-con-tro-tu-co-ban-den-nang-cao.cpp) - Cộng đồng C Việt
-### C\#
+### C\#
* [C# Căn Bản](https://www.youtube.com/playlist?list=PL33lvabfss1wUj15ea6W0A-TtDOrWWSRK)
* [C# Căn Bản](https://www.youtube.com/playlist?list=PLRhlTlpDUWsyOEc-S8ovGVG5L92mZEjVu) - TEDU
diff --git a/docs/CONTRIBUTING-de.md b/docs/CONTRIBUTING-de.md
index 8b41b0e56..728b36bd8 100644
--- a/docs/CONTRIBUTING-de.md
+++ b/docs/CONTRIBUTING-de.md
@@ -127,7 +127,7 @@ Beispiel:
RICHTIG: * [Ein sehr tolles Buch (1970)](https://example.org/book.html) - Jane Roe
```
-- Bücher in Bearbeitung:
+- Bücher in Bearbeitung:
```text
RICHTIG: * [Wird bald ein tolles Buch sein](http://example.com/book2.html) - John Doe (HTML) (:construction: *in Bearbeitung*)
diff --git a/docs/CONTRIBUTING-el.md b/docs/CONTRIBUTING-el.md
index a11c32d59..aa3bdcbf3 100644
--- a/docs/CONTRIBUTING-el.md
+++ b/docs/CONTRIBUTING-el.md
@@ -1,19 +1,19 @@
*[Διαβάστε το σε διαφορετικές γλώσσες](README.md#translations)*
-
+
## Συμφωνία Άδειας Χρήσης Συνεισφερόντων
Συνεισφέροντας συμφωνείτε με την [ΑΔΕΙΑ](../LICENSE) αυτού του αποθετηρίου.
-
+
## Κώδικας Δεοντολογίας Συνεισφερόντων
Συνεισφέροντας συμφωνείτε να σέβεστε τον [Κώδικα Δεοντολογίας](CODE_OF_CONDUCT-el.md) αυτού του αποθετηρίου. ([translations](README.md#translations))
-
+
## Με λίγα λόγια
1. "Ένας σύνδεσμος για να κατεβάσω εύκολα ένα βιβλίο" δεν είναι πάντα ένας σύνδεσμος για *δωρεάν* βιβλίο. Παρακαλούμε να συνεισφέρετε μόνο δωρεάν περιεχόμενο. Να σιγουρεύετε ότι είναι δωρεάν. Δεν δεχόμαστε συνδέσμους για σελίδες που *απαιτούν* λειτουργικές ηλεκτρονικές διευθύνσεις για να αποκτηθούν βιβλία, αλλά είναι ευπρόσδεκτες καταχωρήσεις που τις ζητούν προαιρετικά.
@@ -34,7 +34,7 @@
5. Το GitHub Actions τρέχει δοκιμές για να ελέγξει ότι **οι λίστες σας είναι σε αλφαβητική σειρά** και **τηρούνται οι κανόνες μορφοποίησης**. **Να θυμάστε να** ελέγχετε ότι οι αλλαγές σας περνούν τις δοκιμές.
-
+
### Κατευθυντήριες Γραμμές
- σιγουρευτείτε ότι το βιβλίο είναι δωρεάν. Επανελέγξτε αν χρειάζεται. Βοηθάει τους διαχειριστές αν σχολιάζετε στο PR τον λόγο που πιστεύετε ότι αυτό το βιβλίο είναι δωρεάν.
@@ -63,7 +63,7 @@
- αν ζητείται διεύθυνση ηλεκτρονικού ταχυδρομείου ή δημιουργία λογαριασμού πριν την ενεργοποίηση της λήψης, προσθέστε κατάλληλες σημειώσεις ανάλογα με τη γλώσσα σε παρένθεση, π.χ. `(διεύθυνση email *ζητείται*, δεν είναι απαραίτητη)`.
-
+
### Μορφοποίηση
- Όλες οι λίστες είναι αρχεία `.md`. Προσπαθήστε να μάθετε τη σύνταξη του [Markdown](https://guides.github.com/features/mastering-markdown/). Είναι απλή!
@@ -133,20 +133,20 @@
ΚΑΛΟ: * [Ένα Πολύ Φοβερό Βιβλίο (1970)](https://example.org/book.html) - Jane Roe
```
-- Βιβλία σε εξέλιξη:
+- Βιβλία σε εξέλιξη:
```text
ΚΑΛΟ: * [Θα Είναι Σύντομα Ένα Φοβερό Βιβλίο](http://example.com/book2.html) - John Doe (HTML) (:construction: *σε εξέλιξη*)
```
-- Αρχειοθετημένοι σύνδεσμοι:
+- Αρχειοθετημένοι σύνδεσμοι:
```text
ΚΑΛΟ: * [Ένα Ενδιαφέρον Way-backed Βιβλίο](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: αρχειοθετημένο)*
```
-
+
### Σημειώσεις
Αν και τα βασικά είναι σχετικά απλά, υπάρχει μεγάλη ποικιλία στο υλικό που παρουσιάζουμε. Ορίστε μερικές σημειώσεις για το πως να αντιμετωπίσετε αυτή την ποικιλία
@@ -188,7 +188,7 @@
- Leanpub. Το Leanpub φιλοξενεί βιβλία με διαφορετικά μοντέλα πρόσβασης. Κάποιες φορές ένα βιβλίο μπορεί να διαβαστεί εγγραφή· κάποιες φορές ένα βιβλίο απαιτεί λογαριασμό στο Leanpub για δωρεάν πρόσβαση. Δεδομένης της ποιότητας των βιβλίων και του μίγματος και της ρευστότητας των μοντέλων πρόσβασης του Leanpub, επιτρέπουμε την παράθεση του τελευταίου με τη σημείωση πρόσβασης `*(Ζητείται λογαριασμός Leanpub ή έγκυρο email)*`.
-
+
#### Είδη
Ο πρώτος κανόνας στην απόφαση για το σε ποια λίστα ανήκει το υλικό είναι να δείτε πώς περιγράφει τον εαυτό του. Αν αυτοαποκαλείται βιβλίο, τότε ίσως είναι βιβλίο.
@@ -238,7 +238,7 @@
Αν μπορείτε να το τυπώσετε και να διατηρήσετε την ουσία του, δεν είναι Διαδραστικό Σεμινάριο.
-
+
### Αυτοματισμός
- Η επιβολή των κανόνων μορφοποίησης αυτοματοποιείται από το [GitHub Actions](https://github.com/features/actions) χρησιμοποιώντας [fpb-lint](https://github.com/vhf/free-programming-books-lint) (βλ. [`.github/workflows/fpb-lint.yml`](../.github/workflows/fpb-lint.yml))
diff --git a/docs/CONTRIBUTING-es.md b/docs/CONTRIBUTING-es.md
index 712e2efa1..b6f4b0ceb 100644
--- a/docs/CONTRIBUTING-es.md
+++ b/docs/CONTRIBUTING-es.md
@@ -1,19 +1,19 @@
*[Lea esto en otros idiomas][translations-list-link]*
-
+
## Acuerdo de Licencia
Al contribuir, acepta la [LICENCIA][license] de este repositorio.
-
+
## Código de Conducta como Colaborador
Al contribuir, acepta respetar el [Código de Conducta][coc] ([traducciones / otros idiomas][translations-list-link]) presente en el repositorio.
-
+
## Breve resumen
1. "Un enlace para descargar fácilmente un libro" no siempre es un enlace a un libro *gratuito*. Por favor, contribuya solo con contenido gratuito. Asegúrese de que se ofrezca gratis. No se aceptan enlaces a páginas que *requieran* de direcciones de correo electrónico para la obtención de libros, pero sí damos la bienvenida a aquellos listados que así se soliciten.
@@ -34,7 +34,7 @@ Al contribuir, acepta respetar el [Código de Conducta][coc] ([traducciones / ot
5. GitHub Actions ejecutará pruebas para asegurarse de que **las listas esten ordenadas alfabéticamente** y de que se **siga dicha normalización de formateo**. **Asegúrese** de verificar que sus cambios pasen todas estas comprobaciones de calidad.
-
+
### Pautas
- Revise si el libro es gratuito. Hágalo las veces que sean necesarias. Ayude a los administradores comentando en las PR por qué cree que el libro se ofrece gratis o es valioso.
@@ -63,7 +63,7 @@ Al contribuir, acepta respetar el [Código de Conducta][coc] ([traducciones / ot
- Si se solicita una dirección de correo electrónico o configuración de cuenta antes de habilitar la descarga, agregue entre paréntesis dichas notas y en consonancia con el idioma. Por ejemplo: `(*se solicita* email, no requerido...)`.
-
+
### Formato normalizado
- Como podrá observar, los listados tienen `.md` como extensión de fichero. Intente aprender la sintaxis [Markdown][markdown_guide]. ¡Es bastante simple!
@@ -133,39 +133,39 @@ Ejemplo:
CORRECTO : * [Un libro bastante especial (1970)](https://example.org/book.html) - Jane Roe
```
-- Libros en proceso / no acabados aún:
+- Libros en proceso / no acabados aún:
```text
CORRECTO : * [A punto de ser un libro fascinante](http://example.com/book2.html) - John Doe (HTML) (:construction: *en proceso*)
```
-- Enlaces archivados:
+- Enlaces archivados:
```text
CORRECTO : * [Un recurso recuperado a partir de su línea de tiempo](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archivado)*
```
-
+
### Anotaciones
Si bien los conceptos básicos son relativamente simples, existe una gran diversidad entre los recursos que enumeramos. Aquí hay algunas notas sobre cómo nos ocupamos de esta diversidad.
-
+
#### Metadatos
Nuestros listados proporcionan un conjunto mínimo de metadatos: títulos, URL, autores, formato, plataformas y notas de acceso.
-
+
##### Títulos
- Sin títulos inventados: Intentamos tomar el texto de los propios recursos; se advierte a los colaboradores que, si puede evitarse, no inventen títulos ni los utilicen editorialmente. Una excepción es para obras más antiguas: si son principalmente de interés histórico, un año entre paréntesis adjunto al título ayuda a los usuarios a saber si estos son de interés.
- Sin títulos TODO EN MAYÚSCULAS: Por lo general, es apropiado tener cada primera letra de palabra en mayúsculas, pero en caso de duda, use siempre el estilo tal y como viene en la fuente original.
-
+
##### Direcciones URL
- No se permiten acortadores de URLs para los enlaces.
@@ -175,7 +175,7 @@ Nuestros listados proporcionan un conjunto mínimo de metadatos: títulos, URL,
- No nos gustan las URL que apuntan a páginas web que no alojen el recurso mencionado, enlazando por el contrario a otra parte.
-
+
##### Atribuciones
- Queremos dar crédito a los creadores de recursos gratuitos cuando sea apropiado, ¡incluso traductores!
@@ -184,7 +184,7 @@ Nuestros listados proporcionan un conjunto mínimo de metadatos: títulos, URL,
- En el caso de recopilaciones u obras remezcladas, el "creador" puede necesitar una descripción. Por ejemplo, los libros de "GoalKicker" o "RIP Tutorial" se acreditan como "`Creado a partir de la documentación de StackOverflow`" (en inglés: "`Compiled from StackOverflow documentation`").
-
+
##### Plataformas y Notas de Acceso
- Cursos. Especialmente para nuestras listas de cursos, la plataforma es una parte importante de la descripción del recurso. Esto se debe a que las plataformas de cursos tienen diferentes prestaciones y modelos de acceso. Si bien generalmente no incluimos un libro que requiere de registro previo, muchas plataformas de cursos tienen la casualidad de no funcionar sin algún tipo de cuenta. Un ejemplo de plataformas de cursos podrían ser: Coursera, EdX, Udacity y Udemy. Cuando un curso depende de una plataforma, el nombre de dicha plataforma debe aparecer entre paréntesis.
@@ -193,13 +193,13 @@ Nuestros listados proporcionan un conjunto mínimo de metadatos: títulos, URL,
- Leanpub. Leanpub aloja libros con una amplia variedad de modelos de acceso. A veces, un libro se puede leer sin registrarse; en otras, un libro requiere una cuenta Leanpub para tener acceso gratuito. Dada la calidad de los libros y la mezcla y fluidez de los modelos de acceso Leanpub, damos validez a estos últimos anexando la nota de acceso: `*(cuenta Leanpub o email válido requerido)*`.
-
+
#### Géneros
La primera regla para decidir en qué listado encaja un determinado recurso es ver cómo se describe a sí mismo. Si por ejemplo se retrata a sí mismo como un libro, entonces tal vez es que lo sea.
-
+
##### Géneros no aceptados
Ya que en Internet podemos encontrar una variedad infinita de recursos, no incluimos en nuestro registro:
@@ -217,7 +217,7 @@ Ya que en Internet podemos encontrar una variedad infinita de recursos, no inclu
El [listado donde incluimos sitios o software de programación competitiva][programming_playgrounds_list] no es tan restrictivo. El alcance de este repositorio es determinado por la comunidad; si desea sugerir un cambio o extender el alcance, utilice los [issues][issues] para registrar dicha sugerencia.
-
+
##### Libros vs. Otro Material
No somos tan quisquillosos con lo que consideramos como libro. A continuación, se muestran algunas propiedades que un recurso pueda encajar como libro:
@@ -233,7 +233,7 @@ No somos tan quisquillosos con lo que consideramos como libro. A continuación,
Hay muchos libros que enumeramos los cuáles no poseen estos atributos; esto puede depender del contexto.
-
+
##### Libros vs. Cursos
¡A veces distinguir puede ser dificultoso!
@@ -241,13 +241,13 @@ Hay muchos libros que enumeramos los cuáles no poseen estos atributos; esto pue
Los cursos suelen tener libros de texto asociados, que incluiríamos en nuestras listas de libros. Además, los cursos tienen conferencias, ejercicios, pruebas, apuntes u otras ayudas didácticas. Una sola conferencia o vídeo por sí solo no es un curso. Un presentación de PowerPoint tampoco puede ser catalogado como curso.
-
+
##### Tutoriales interactivos vs. Otro Material
Si es posible imprimirlo y conservar su esencia, no es un Tutorial Interactivo.
-
+
### Automatización
- El cumplimiento de las reglas de formateado se automatiza vía [GitHub Actions](https://docs.github.com/en/actions) usando [fpb-lint](https://github.com/vhf/free-programming-books-lint) (ver [`.github/workflows/fpb-lint.yml`](../.github/workflows/fpb-lint.yml))
diff --git a/docs/CONTRIBUTING-fa_IR.md b/docs/CONTRIBUTING-fa_IR.md
index b10783b6e..d018ae48e 100644
--- a/docs/CONTRIBUTING-fa_IR.md
+++ b/docs/CONTRIBUTING-fa_IR.md
@@ -33,7 +33,7 @@
5. GitHub Actions تستهایی را اجرا میکند که مطمئن شود **فهرست شما الفبایی است** و **قوانین فرمتبندی رعایت شده است**. **مطمئن شوید که** تغییرات شما تستها را با موفقیت گذرانده است.
-
+
### راهنماها
* مطمئن شوید که یک کتاب رایگان است. اگر لازم بود، دوباره هم بررسی کنید. اگر دربارهی علت این که فکر میکنید کتاب رایگان است در پولریکوئست (PR)، کامنت بگذارید، به ادمینها کمک کردهاید.
@@ -61,7 +61,7 @@
* اگر پیش از دانلود، نشانی ایمیل یا ساخت حساب کاربری خواسته میشود، در پرانتز توضیح متناسبی بنویسید. مثلا: `(نشانی ایمیل *خواسته میشود* اما اجباری نیست)`.
-
+
### فرمتبندی
* همه فهرستها فایلهای ".md" هستند. سعی کنید دستور زبان [Markdown](https://guides.github.com/features/mastering-markdown/) را یاد بگیرید. ساده است!
@@ -131,7 +131,7 @@
خوب: * [یک کتاب خیلی عالی (1970)](https://example.org/book.html) - نام نویسنده
```
-* کتابهای در دست تالیف:
+* کتابهای در دست تالیف:
```text
خوب: * [کتابی که عالی خواهدشد](http://example.com/book2.html) - نام نویسنده (HTML) (:construction: *in process*)
diff --git a/docs/CONTRIBUTING-fil.md b/docs/CONTRIBUTING-fil.md
index c3dc0bedc..250b218d7 100644
--- a/docs/CONTRIBUTING-fil.md
+++ b/docs/CONTRIBUTING-fil.md
@@ -31,7 +31,7 @@ Sa pamamagitan ng pag-aambag sumasang-ayon kang igalang ang [Code of Conduct](CO
5. Ang GitHub Actions ay magpapatakbo ng mga pagsubok upang matiyak na **ang iyong mga listahan ay naka-alpabeto** at **sinusunod ang mga panuntunan sa pag-format**. **Siguraduhing** suriin na ang iyong mga pagbabago ay pumasa sa mga pagsubok.
-
+
### Mga Alituntunin
- siguraduhin na ang isang libro ay libre. I-double check kung kinakailangan. Nakakatulong ito sa mga admin kung magkomento ka sa PR kung bakit sa tingin mo ay libre ang libro.
@@ -60,7 +60,7 @@ Sa pamamagitan ng pag-aambag sumasang-ayon kang igalang ang [Code of Conduct](CO
- kung humiling ng email address o pag-setup ng account bago i-enable ang pag-download, magdagdag ng mga tala na naaangkop sa wika sa mga panaklong, hal.: `(email address *requested*, not required)`.
-
+
### Pag-format
- Ang lahat ng mga listahan ay `.md` files. Subukang matuto [Markdown](https://guides.github.com/features/mastering-markdown/) syntax. Simple lang!
@@ -130,13 +130,13 @@ Halimbawa:
GOOD: * [A Very Awesome Book (1970)](https://example.org/book.html) - Jane Roe
```
-- In-process books:
+- In-process books:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
```
-- Archived link:
+- Archived link:
```text
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
diff --git a/docs/CONTRIBUTING-fr.md b/docs/CONTRIBUTING-fr.md
index ac7ba4a66..3bed26b43 100644
--- a/docs/CONTRIBUTING-fr.md
+++ b/docs/CONTRIBUTING-fr.md
@@ -127,7 +127,7 @@ Exemple:
BIEN : * [Un Autre Livre Génial (1970)](https://exemple.org/livre.html) - Jane Roe
```
-- Livres en cours :
+- Livres en cours :
```
BIEN : * [Sera bientôt un livre génial](http://exemple.com/livre2.html) - John Doe (HTML) (:construction: *in process*)
diff --git a/docs/CONTRIBUTING-it.md b/docs/CONTRIBUTING-it.md
index f5134fadb..5eb73eb62 100644
--- a/docs/CONTRIBUTING-it.md
+++ b/docs/CONTRIBUTING-it.md
@@ -31,7 +31,7 @@ I collaboratori accettano di rispettare il [Codice di Comportamento](CODE_OF_CON
5. GitHub Actions avvierà dei test per assicurarsi che le tue **liste siano ordinate alfabeticamente e formattate correttamente**. **Assicurati che** i tuoi cambiamenti passino il test.
-
+
### Linee guida
- assicurati che il libro sia gratuito. Controlla più volte se necessario. Commentare nella PR il perché pensi che il libro sia gratuito aiuta gli admin.
@@ -60,7 +60,7 @@ I collaboratori accettano di rispettare il [Codice di Comportamento](CODE_OF_CON
- se è richiesto un indirizzo email o un account per poter scaricare il libro, aggiungilo tra parentesi, esempio: `(email address *requested*, not required)`.
-
+
### Formattazione
- Tutte le liste sono file `.md`. Prova ad imparare la sintassi [Markdown](https://guides.github.com/features/mastering-markdown/). È semplice!
@@ -130,13 +130,13 @@ Esempi:
CORRETTO : * [A Very Awesome Book (1970)](https://example.org/book.html) - Jane Roe
```
-- Libri in sviluppo:
+- Libri in sviluppo:
```text
CORRETTO : * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
```
-- Link archiviato:
+- Link archiviato:
```text
CORRETTO : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
diff --git a/docs/CONTRIBUTING-ko.md b/docs/CONTRIBUTING-ko.md
index 4ddf9ffcc..b7e14f004 100644
--- a/docs/CONTRIBUTING-ko.md
+++ b/docs/CONTRIBUTING-ko.md
@@ -123,7 +123,7 @@
GOOD: * [A Very Awesome Book (1970)](https://example.org/book.html) - Jane Roe
```
-- 작성중인 책:
+- 작성중인 책:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
diff --git a/docs/CONTRIBUTING-pt_BR.md b/docs/CONTRIBUTING-pt_BR.md
index 50223925f..4b7b169e0 100644
--- a/docs/CONTRIBUTING-pt_BR.md
+++ b/docs/CONTRIBUTING-pt_BR.md
@@ -127,7 +127,7 @@ Exemplo:
BOM : * [Um Livro Muito Incrível (1970)](https://exemplo.org/livro.html) - Fulana de Tal
```
-- Livros em processo:
+- Livros em processo:
```text
BOM : * [Será Um Livro Incrível Em Breve](http://exemplo.com/livro2.html) - Fulano de Tal (HTML) (:construction: *em processo*)
diff --git a/docs/CONTRIBUTING-ru.md b/docs/CONTRIBUTING-ru.md
index b00377827..b61f4ee43 100644
--- a/docs/CONTRIBUTING-ru.md
+++ b/docs/CONTRIBUTING-ru.md
@@ -1,19 +1,19 @@
*[Доступно на других языках](README.md#
-
+
## Лицензионное соглашение с участником
Принимая участие, вы соглашаетесь с [ЛИЦЕНЗИЕЙ](../LICENSE) этого репозитория.
-
+
## Кодекс поведения автора
Принимая участие, вы соглашаетесь соблюдать [Кодекс поведения](CODE_OF_CONDUCT-ru.md) этого репозитория. ([translations](README.md#
-
+
## В двух словах
1. «Ссылка для легкой загрузки книги» не всегда является ссылкой на *бесплатную* книгу. Пожалуйста, размещайте только бесплатный контент. Убедитесь, что это бесплатно. Мы не принимаем ссылки на страницы, которым *требуются* адреса электронной почты на рабочем домене для получения книг. Однако мы приветствуем списки, которые запрашивают их.
@@ -34,7 +34,7 @@
5. GitHub Actions запустит тесты, чтобы убедиться, что ваши **списки отсортированы по алфавиту** и **соблюдаются правила форматирования**. **Обязательно проверьте**, чтобы ваши изменения прошли проверку.
-
+
### Руководство
- Убедитесь что книга бесплатна. При необходимости проверьте еще раз. Администраторам помогает, если вы описываете в PR, почему вы думаете, что книга бесплатная.
@@ -62,7 +62,7 @@
- если перед загрузкой запрашивается адрес электронной почты или настройка учетной записи, добавьте в скобки примечания на соответствующем языке, например: `(адрес электронной почты *запрашивают*, но он не требуется для загрузки)`.
-
+
### Форматирование
- Все списки представляют собой файлы с расширением `.md`. Попробуйте изучить синтаксис [Markdown](https://guides.github.com/features/mastering-markdown/). Это просто!
@@ -132,33 +132,33 @@
ХОРОШО: * [Очень хорошая книга (1970)](https://example.org/book.html) - Джейн Роу
```
-- Незавершенные книги:
+- Незавершенные книги:
```text
ХОРОШО: * [Скоро будет отличная книга](http://example.com/book2.html) - Джон Доу (HTML) (:construction: *in process*)
```
-
+
### Примечания
Хотя основы относительно просты, перечисленные нами ресурсы очень разнообразны. Вот несколько замечаний о том, как мы справляемся с этим разнообразием.
-
+
#### Метаданные
Наши списки предоставляют минимальный набор метаданных: заголовки, URL-адреса, создателей, платформы и примечания к доступу.
-
+
##### Заголовки
- Никаких вымышленных названий. Мы стараемся брать названия с самих ресурсов; призываем авторов пулреквестов не придумывать заголовки и не использовать их в редакционных целях, если этого можно избежать. Исключение составляют более старые работы; если они представляют в первую очередь исторический интерес, год в скобках, добавленный к названию, помогает пользователям узнать, представляют ли они интерес.
- Избегайте заголовков ПОЛНОСТЬЮ ЗАГЛАВНЫМИ БУКВАМИ. Обычно уместен регистр заголовка, но в случае сомнений используйте заглавные буквы из источника.
-
+
##### URLs
- Мы не разрешаем сокращенные URL-адреса.
@@ -168,7 +168,7 @@
- Нам не нравятся URL-адреса, которые указывают на страницы со ссылкой на другое место вместо указанного ресурса.
-
+
##### Creators
- Хотим поблагодарить создателей бесплатных ресурсов, где это возможно, в том числе переводчиков!
@@ -177,7 +177,7 @@
- Для подборок и смешенных изданий «создателю» может потребоваться описание. Например, книги «GoalKicker» считаются «`Скомпилированными из документации StackOverflow`» ("на английском: «`Compiled from StackOverflow documentation`»).
-
+
##### Платформы и примечания к доступу
- Курсы. Платформа является важной частью описания ресурсов, особенно для наших списков курсов. Это связано с тем, что платформы курсов имеют разные возможности и модели доступа. Хотя мы обычно не перечисляем книги, требующие регистрации, на многих платформах курсов есть возможности, которые не работают без какой-либо учетной записи. Например, как на Coursera, EdX, Udacity и Udemy. Если курс зависит от платформы, название платформы должно быть указано в скобках.
@@ -186,13 +186,13 @@
- Leanpub. Leanpub размещает книги с различными моделями доступа. Иногда книгу можно прочитать без регистрации; иногда для бесплатного доступа к книге требуется учетная запись Leanpub. Учитывая качество книг, а также сочетание и гибкость моделей доступа к Leanpub, мы разрешаем перечисление последних с указанием доступа `*(требуется учетная запись Leanpub или действующий адрес электронной почты)*`.
-
+
#### Жанры
Первое правило при принятии решения, к какому списку принадлежит ресурс, — это посмотреть, как ресурс описывает себя. Если он называет себя книгой, то, возможно, это книга.
-
+
##### Жанры, которые мы не вносим в списки
Поскольку Интернет огромен, мы не включаем в наши списки:
@@ -210,7 +210,7 @@
В наших списках соревновательного программирования эти исключения не так строги. Объем репо определяется сообществом; если вы хотите предложить изменение или дополнение к области, пожалуйста, используйте Issue, чтобы сделать предложение.
-
+
##### Книги против прочих ресурсов
Мы не так привередливы в "книжности" ресурса. Вот некоторые атрибуты, которые указывают на то, что ресурс - это книга:
@@ -226,7 +226,7 @@
Мы перечисляем множество книг, у которых нет этих атрибутов; это может зависеть от контекста.
-
+
##### Книги против курсов
Иногда их бывает трудно отличить!
@@ -234,13 +234,13 @@
С курсами часто связаны учебники, которые мы перечисляем в наших списках книг. В курсах есть лекции, упражнения, тесты, заметки или другие дидактические пособия. Отдельная лекция или видео - это не курс. PowerPoint - это не курс.
-
+
##### Интерактивные учебники и другие материалы
Если вы можете распечатать его и сохранить его суть, это не интерактивное руководство.
-
+
### Автоматизация
- Применение правил форматирования автоматизировано с помощью [GitHub Actions](https://github.com/features/actions) с использованием [fpb-lint](https://github.com/vhf/free-programming-books-lint) (см. [`.github/workflows/fpb-lint.yml`](../.github/workflows/fpb-lint.yml))
diff --git a/docs/CONTRIBUTING-vi.md b/docs/CONTRIBUTING-vi.md
index 52a5dcf44..915837148 100644
--- a/docs/CONTRIBUTING-vi.md
+++ b/docs/CONTRIBUTING-vi.md
@@ -137,7 +137,7 @@ Ví dụ:
TỐT: * [Một cuốn sách rất tuyệt vời (1970)](https://example.org/book.html) - Jane Roe
```
-- Sách đang trong quá trình viết:
+- Sách đang trong quá trình viết:
```text
TỐT: * [Sách sẽ sớm trở nên tuyệt vời](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
diff --git a/docs/CONTRIBUTING-zh.md b/docs/CONTRIBUTING-zh.md
index d1865050a..fadbab215 100644
--- a/docs/CONTRIBUTING-zh.md
+++ b/docs/CONTRIBUTING-zh.md
@@ -142,7 +142,7 @@
正确:* [一本很有用的书 (1970)](https://example.org/book.html) - 张显宗
```
-* 编写(翻译)中的书籍:
+* 编写(翻译)中的书籍:
```text
正确:* [马上出版的一本书](http://example.com/book2.html) - 张显宗 (HTML) (:construction: *编写中*)
diff --git a/docs/CONTRIBUTING-zh_TW.md b/docs/CONTRIBUTING-zh_TW.md
index eec480f5a..069bdbf4b 100644
--- a/docs/CONTRIBUTING-zh_TW.md
+++ b/docs/CONTRIBUTING-zh_TW.md
@@ -142,7 +142,7 @@
正確:* [一本很有用的書 (1970)](https://example.org/book.html) - 張顯宗
```
-* 編寫(翻譯)中的書籍:
+* 編寫(翻譯)中的書籍:
```text
正確:* [即將出版的一本書](http://example.com/book2.html) - 張顯宗 (HTML) (:construction: *編寫中*)
diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index 4bacfd143..71c78d9a7 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -128,13 +128,13 @@ Example:
GOOD: * [A Very Awesome Book (1970)](https://example.org/book.html) - Jane Roe
```
-- In-process books:
+- In-process books:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
```
-- Archived link:
+- Archived link:
```text
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
diff --git a/more/free-programming-cheatsheets.md b/more/free-programming-cheatsheets.md
index 11ee36de5..fcf4f0b45 100644
--- a/more/free-programming-cheatsheets.md
+++ b/more/free-programming-cheatsheets.md
@@ -64,12 +64,12 @@
* [The C Cheat Sheet: An Introduction to Programming in C](https://sites.ualberta.ca/~ygu/courses/geoph624/codes/C.CheatSheet.pdf) - Andrew Sterian (PDF)
-### C\#
+### C\#
* [C# Cheat Sheet](https://simplecheatsheet.com/tag/c-cheat-sheet-1/) - Simple Cheat Sheet (HTML)
-### C++
+### C++
* [C++ Cheatsheet](https://www.codewithharry.com/blogpost/cpp-cheatsheet) - CodeWithHarry (HTML)
* [C++ Quick Reference](http://www.hoomanb.com/cs/quickref/CppQuickRef.pdf) - Hooman Baradaran (PDF)
@@ -135,7 +135,7 @@
* [HTML CheatSheet](https://htmlcheatsheet.com) - htmlcheatsheet.com (HTML, [PDF](https://htmlcheatsheet.com/HTML-Cheat-Sheet.pdf))
-### IDE / Editors
+### IDE / Editors
* [Editor VI - Guia de Referência (pt)](https://aurelio.net/curso/material/vim-ref.html) - Aurelio Marinho Jargas
* [GNU Emacs Reference Card](https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf) - GNU.org (PDF)
diff --git a/more/free-programming-interactive-tutorials-en.md b/more/free-programming-interactive-tutorials-en.md
index fd6ddf1c9..6c31ab13c 100644
--- a/more/free-programming-interactive-tutorials-en.md
+++ b/more/free-programming-interactive-tutorials-en.md
@@ -70,7 +70,7 @@
* [Learn C](http://www.learn-c.org) - Learn-C
-### C\#
+### C\#
* [C# Tutorial](https://www.tutlane.com/tutorial/csharp) - tutlane
* [C# Tutorial](https://www.w3schools.com/cs) - W3Schools
@@ -79,7 +79,7 @@
* [Learn C#](https://www.codecademy.com/learn/learn-c-sharp) - Codecademy
-### C++
+### C++
* [C++ Tutorial](https://www.w3schools.com/cpp) - W3Schools
* [CppKoans](https://github.com/torbjoernk/CppKoans)
diff --git a/more/free-programming-playgrounds.md b/more/free-programming-playgrounds.md
index 81b8e1be7..df5a046a9 100644
--- a/more/free-programming-playgrounds.md
+++ b/more/free-programming-playgrounds.md
@@ -60,19 +60,19 @@
* [Educational Visual CPU Simulator](https://github.com/Belotti01/CPU-Visual-Simulator) - Renato Cortinovis, Nicola Preda, Jonathan Cancelli, Alessandro Belotti, Davide Riva (JAVA, JAR)
-### C
+### C
* [JDoodle - Online C Compiler IDE](https://www.jdoodle.com/c-online-compiler/)
* [Programiz - Online C Compiler](https://www.programiz.com/c-programming/online-compiler/)
* [SoloLearn](https://code.sololearn.com/c)
-### C\#
+### C\#
* [SoloLearn](https://code.sololearn.com/csharp)
-### C++
+### C++
* [Coding Minutes](https://ide.codingminutes.com)
* [InterviewBit](https://www.interviewbit.com/online-cpp-compiler/)
@@ -192,7 +192,7 @@
* [Play with Kubernetes](https://labs.play-with-k8s.com)
-### .NET
+### .NET
* [.NET Fiddle](https://dotnetfiddle.net)