├── Education.md ├── LICENSE ├── README.md ├── books_movies_tvshows ├── Anime_and_Manga.md └── books.md └── programming ├── Android.md ├── CS_and_Programming.md └── git_and_github.md /Education.md: -------------------------------------------------------------------------------- 1 | # Education 2 | 3 | **Table of Contents** 4 | 5 | * [Maths](#maths) 6 | * [Physics](#physics) 7 | * [Brainy games](#brainy-games) 8 | 9 |
10 | 11 | * Curated resources on specific subjects 12 | * Varies from primary school level to college and beyond 13 | 14 |
15 | 16 | ## Maths 17 | 18 | * [betterexplained](https://betterexplained.com/) - Math without endless memorization 19 | * [khanacademy](https://www.khanacademy.org/math) - lessons + practice 20 | * Q&A forums 21 | * [math.stackexchange](https://math.stackexchange.com/questions?sort=votes) 22 | * [mathoverflow](https://mathoverflow.net/questions?sort=votes) 23 | * [Visually stunning math concepts which are easy to explain](https://math.stackexchange.com/questions/733754/visually-stunning-math-concepts-which-are-easy-to-explain) 24 | * [Mathematical games interesting to both you and a 5+-year-old child](https://mathoverflow.net/questions/281447/mathematical-games-interesting-to-both-you-and-a-5-year-old-child) 25 | * [Proofs without words](https://mathoverflow.net/questions/8846/proofs-without-words) 26 | * [mathgames](https://www.mathgames.com/) - up to 8th grade 27 | * [Instructables](http://www.instructables.com/id/Math/) - fun, puzzles, projects, etc 28 | * [mathigon courses](https://mathigon.org/courses) - interactive content to explore and discover 29 | * lists on math resources 30 | * [learn-anything](https://learn-anything.xyz/mathematics) 31 | * [discussion in /r/learnprogramming](https://www.reddit.com/r/learnprogramming/comments/70rh9q/is_there_a_cs50_for_math/) 32 | * Online material/textbooks 33 | * [gatech.edu](http://people.math.gatech.edu/~cain/textbooks/onlinebooks.html) 34 | * nios.ac.in course material - [secondary](http://www.nios.ac.in/online-course-material/secondary-courses/Mathematics-(211)-Syllabus.aspx) and [sr-secondary](http://www.nios.ac.in/online-course-material/sr-secondary-courses/Mathematics-(311).aspx) 35 | * [wolframalpha](https://www.wolframalpha.com/examples/Math.html) 36 | 37 |
38 | 39 | ## Physics 40 | 41 | * [theoreticalminimum](http://theoreticalminimum.com/courses) - basic understanding of each area of modern physics 42 | * [khanacademy](https://www.khanacademy.org/science/physics) - lessons + practice 43 | * video playlists 44 | * [minutephysics](https://www.youtube.com/watch?v=p_o4aY7xkXg&list=PL908547EAA7E4AE74) - minute long videos of old and new problems in physics 45 | * [Fundamentals of Physics](https://www.youtube.com/playlist?list=PLFE3074A4CB751B2B) - Newtonian mechanics, special relativity, gravitation, thermodynamics, and waves 46 | * [Physics Essentials](https://www.youtube.com/playlist?list=PLllVwaZQkS2rxqMXTH-cdE0LIX9Zi_oS1) 47 | * [collated as different categories](http://theuniverseandmore.com/resources/video-vault/) 48 | * Interactive simulations 49 | * [myphysicslab](https://www.myphysicslab.com/) 50 | * [interactives.ck12](https://interactives.ck12.org/simulations/physics.html) 51 | * [phet.colorado.edu](https://phet.colorado.edu/en/simulations/category/physics) 52 | * [Feynman lectures](http://www.feynmanlectures.caltech.edu/) 53 | * Q&A forums 54 | * [physics.stackexchange](https://physics.stackexchange.com/questions?sort=votes) 55 | * [/r/Physics](https://www.reddit.com/r/Physics/) 56 | * Online material/textbooks 57 | * [book recommendations](https://physics.stackexchange.com/questions/12175/book-recommendations) 58 | * [freely available physics books](https://physics.stackexchange.com/questions/6157/list-of-freely-available-physics-books) 59 | * Project ideas 60 | * [homesciencetools](https://www.homesciencetools.com/a/science-projects/c/physical-science-projects) 61 | * [sciencebuddies](https://www.sciencebuddies.org/science-fair-projects/Intro-Physics.shtml) 62 | * [instructables](http://www.instructables.com/id/Physics-Projects/) 63 | * lists on physics resources 64 | * [So You Want To Learn Physics...](https://www.susanjfowler.com/blog/2016/8/13/so-you-want-to-learn-physics) 65 | * [learn-anything](https://learn-anything.xyz/physics) 66 | * [How to become a GOOD Theoretical Physicist](http://www.staff.science.uu.nl/~gadda001/goodtheorist/index.html) 67 | * [physicstravelguide](https://physicstravelguide.com/) 68 | * [wolframalpha](https://www.wolframalpha.com/examples/Physics.html) 69 | 70 |
71 | 72 | ## Brainy games 73 | 74 | **Android** 75 | 76 | * [2048](https://play.google.com/store/apps/details?id=com.digiplex.game) 77 | * [Threes](https://play.google.com/store/apps/details?id=vo.threes.free) 78 | * [Get 9](https://play.google.com/store/apps/details?id=com.pt.numberseries) 79 | * [Game about Squares](https://play.google.com/store/apps/details?id=com.gameaboutsquares.free) 80 | * [Bounce Out](https://play.google.com/store/apps/details?id=com.gmail.mgdicks.Bounce_Out) 81 | * [0h h1](https://play.google.com/store/apps/details?id=com.q42.ohhi) 82 | * [Lightbot: Code Hour](https://play.google.com/store/apps/details?id=com.lightbot.lightbothoc) 83 | * [Coddy: World on Algorithm](https://play.google.com/store/apps/details?id=com.SimplyProjects.CoddyFree) 84 | 85 | **Website** 86 | 87 | * [Pencil and Paper Games](http://www.papg.com/) 88 | 89 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Legal Code 2 | 3 | CC0 1.0 Universal 4 | 5 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE 6 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN 7 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS 8 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES 9 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS 10 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM 11 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED 12 | HEREUNDER. 13 | 14 | Statement of Purpose 15 | 16 | The laws of most jurisdictions throughout the world automatically confer 17 | exclusive Copyright and Related Rights (defined below) upon the creator 18 | and subsequent owner(s) (each and all, an "owner") of an original work of 19 | authorship and/or a database (each, a "Work"). 20 | 21 | Certain owners wish to permanently relinquish those rights to a Work for 22 | the purpose of contributing to a commons of creative, cultural and 23 | scientific works ("Commons") that the public can reliably and without fear 24 | of later claims of infringement build upon, modify, incorporate in other 25 | works, reuse and redistribute as freely as possible in any form whatsoever 26 | and for any purposes, including without limitation commercial purposes. 27 | These owners may contribute to the Commons to promote the ideal of a free 28 | culture and the further production of creative, cultural and scientific 29 | works, or to gain reputation or greater distribution for their Work in 30 | part through the use and efforts of others. 31 | 32 | For these and/or other purposes and motivations, and without any 33 | expectation of additional consideration or compensation, the person 34 | associating CC0 with a Work (the "Affirmer"), to the extent that he or she 35 | is an owner of Copyright and Related Rights in the Work, voluntarily 36 | elects to apply CC0 to the Work and publicly distribute the Work under its 37 | terms, with knowledge of his or her Copyright and Related Rights in the 38 | Work and the meaning and intended legal effect of CC0 on those rights. 39 | 40 | 1. Copyright and Related Rights. A Work made available under CC0 may be 41 | protected by copyright and related or neighboring rights ("Copyright and 42 | Related Rights"). Copyright and Related Rights include, but are not 43 | limited to, the following: 44 | 45 | i. the right to reproduce, adapt, distribute, perform, display, 46 | communicate, and translate a Work; 47 | ii. moral rights retained by the original author(s) and/or performer(s); 48 | iii. publicity and privacy rights pertaining to a person's image or 49 | likeness depicted in a Work; 50 | iv. rights protecting against unfair competition in regards to a Work, 51 | subject to the limitations in paragraph 4(a), below; 52 | v. rights protecting the extraction, dissemination, use and reuse of data 53 | in a Work; 54 | vi. database rights (such as those arising under Directive 96/9/EC of the 55 | European Parliament and of the Council of 11 March 1996 on the legal 56 | protection of databases, and under any national implementation 57 | thereof, including any amended or successor version of such 58 | directive); and 59 | vii. other similar, equivalent or corresponding rights throughout the 60 | world based on applicable law or treaty, and any national 61 | implementations thereof. 62 | 63 | 2. Waiver. To the greatest extent permitted by, but not in contravention 64 | of, applicable law, Affirmer hereby overtly, fully, permanently, 65 | irrevocably and unconditionally waives, abandons, and surrenders all of 66 | Affirmer's Copyright and Related Rights and associated claims and causes 67 | of action, whether now known or unknown (including existing as well as 68 | future claims and causes of action), in the Work (i) in all territories 69 | worldwide, (ii) for the maximum duration provided by applicable law or 70 | treaty (including future time extensions), (iii) in any current or future 71 | medium and for any number of copies, and (iv) for any purpose whatsoever, 72 | including without limitation commercial, advertising or promotional 73 | purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each 74 | member of the public at large and to the detriment of Affirmer's heirs and 75 | successors, fully intending that such Waiver shall not be subject to 76 | revocation, rescission, cancellation, termination, or any other legal or 77 | equitable action to disrupt the quiet enjoyment of the Work by the public 78 | as contemplated by Affirmer's express Statement of Purpose. 79 | 80 | 3. Public License Fallback. Should any part of the Waiver for any reason 81 | be judged legally invalid or ineffective under applicable law, then the 82 | Waiver shall be preserved to the maximum extent permitted taking into 83 | account Affirmer's express Statement of Purpose. In addition, to the 84 | extent the Waiver is so judged Affirmer hereby grants to each affected 85 | person a royalty-free, non transferable, non sublicensable, non exclusive, 86 | irrevocable and unconditional license to exercise Affirmer's Copyright and 87 | Related Rights in the Work (i) in all territories worldwide, (ii) for the 88 | maximum duration provided by applicable law or treaty (including future 89 | time extensions), (iii) in any current or future medium and for any number 90 | of copies, and (iv) for any purpose whatsoever, including without 91 | limitation commercial, advertising or promotional purposes (the 92 | "License"). The License shall be deemed effective as of the date CC0 was 93 | applied by Affirmer to the Work. Should any part of the License for any 94 | reason be judged legally invalid or ineffective under applicable law, such 95 | partial invalidity or ineffectiveness shall not invalidate the remainder 96 | of the License, and in such case Affirmer hereby affirms that he or she 97 | will not (i) exercise any of his or her remaining Copyright and Related 98 | Rights in the Work or (ii) assert any associated claims and causes of 99 | action with respect to the Work, in either case contrary to Affirmer's 100 | express Statement of Purpose. 101 | 102 | 4. Limitations and Disclaimers. 103 | 104 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 105 | surrendered, licensed or otherwise affected by this document. 106 | b. Affirmer offers the Work as-is and makes no representations or 107 | warranties of any kind concerning the Work, express, implied, 108 | statutory or otherwise, including without limitation warranties of 109 | title, merchantability, fitness for a particular purpose, non 110 | infringement, or the absence of latent or other defects, accuracy, or 111 | the present or absence of errors, whether or not discoverable, all to 112 | the greatest extent permissible under applicable law. 113 | c. Affirmer disclaims responsibility for clearing rights of other persons 114 | that may apply to the Work or any use thereof, including without 115 | limitation any person's Copyright and Related Rights in the Work. 116 | Further, Affirmer disclaims responsibility for obtaining any necessary 117 | consents, permissions or other rights required for any use of the 118 | Work. 119 | d. Affirmer understands and acknowledges that Creative Commons is not a 120 | party to this document and has no duty or obligation with respect to 121 | this CC0 or use of the Work. 122 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 | 3 | --- 4 | 5 | :information_source: :information_source: The resource lists are also available as a searchable collection at: https://learnbyexample.github.io/curated_resources/ 6 | 7 | --- 8 | 9 |

10 | 11 | :hash: **Table of Contents** 12 | 13 | * [Learning stuff](#learning-stuff) 14 | * [Books, Movies and TV shows](#books-movies-tvshows) 15 | * [Lists by others](#lists-by-others) 16 | * [Programming Lists](#programming-lists) 17 | * [Books](#books) 18 | * [Movies and TV shows](#movies-and-tv-shows) 19 | * [Contributing](#contributing) 20 | * [License](#license) 21 | 22 |
23 | 24 | # Learning stuff 25 | 26 | * [Computer Science and Programming](https://learnbyexample.github.io/curated_resources/cs_programming.html) 27 | * [Python](https://learnbyexample.github.io/py_resources/) 28 | * [Python for Maths](https://learnbyexample.github.io/python-for-maths/) 29 | * [Linux](https://learnbyexample.github.io/curated_resources/linux_cli_scripting.html) 30 | * [Vim](https://learnbyexample.github.io/curated_resources/vim.html) 31 | * [Science subjects](./Education.md) 32 | * [Android](./programming/Android.md) 33 | * [Perl](https://learnbyexample.github.io/curated_resources/perl.html) 34 | * [Git and GitHub](./programming/git_and_github.md) 35 | 36 |
37 | 38 | # Books, Movies and TV shows 39 | 40 | * [Fictional books](./books_movies_tvshows/books.md) 41 | * [Anime and Manga](./books_movies_tvshows/Anime_and_Manga.md) 42 | 43 |


44 | 45 | # Lists by others 46 | 47 | ### Programming Lists 48 | 49 | * [bayandin - awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness) - A curated list of amazingly awesome awesomeness 50 | * [sindresorhus - awesome](https://github.com/sindresorhus/awesome) - A curated list of awesome lists 51 | * [Curated Programming Resources](https://github.com/Michael0x2a/curated-programming-resources/blob/master/resources.md) 52 | * [Open source society](https://github.com/open-source-society/computer-science) - Path to a free self-taught education in Computer Science 53 | * [MOOC courses that provide free certificate of accomplishments upon completion](https://github.com/prahladyeri/List_Of_Free_MOOC) 54 | 55 |
56 | 57 | ### Books 58 | 59 | * [Fantasy](https://www.reddit.com/r/Fantasy/wiki/lists) 60 | * [Sci-fi](https://www.goodreads.com/list/show/72370._r_PrintSF_Recommends_Science_Fiction_Novels) 61 | * [Reddit's favorite books - as of 2011](https://www.reddit.com/r/raerth/comments/cpxkq/reddits_favourite_books) 62 | 63 |
64 | 65 | ### Movies and TV shows 66 | 67 | * [Movie lists based on Rotten Tomatoes and IMDB](https://www.reddit.com/r/movies/comments/3ivqgj/i_combined_rotten_tomatoes_and_imdb_ratings_to/) 68 | * [greatestmovies - lists by Robert Frost](https://greatestmovies.quora.com/) 69 | * [Anime recommendation](https://www.reddit.com/r/anime/comments/48omc3/announcing_ranimes_ultimate_recommendation/) 70 | * [Must watch TV series](https://www.quora.com/What-are-the-top-20-must-watch-series) 71 | 72 |
73 | 74 | # Contributing 75 | 76 | * Please open an issue for typos/bugs/suggestions/etc 77 | * Even for pull requests, open an issue for discussion before submitting PRs 78 | * Share the repo with friends/colleagues, on social media, etc to help reach other learners 79 | * In case you need to reach me, mail me at `echo 'bGVhcm5ieWV4YW1wbGUubmV0QGdtYWlsLmNvbQo=' | base64 --decode` or DM via https://twitter.com/learn_byexample 80 | 81 |
82 | 83 | # License 84 | 85 | This work is licensed under a [Creative Commons Zero v1.0 Universal License](./LICENSE) 86 | 87 | -------------------------------------------------------------------------------- /books_movies_tvshows/Anime_and_Manga.md: -------------------------------------------------------------------------------- 1 | # Table of Contents 2 | 3 | * [Anime](#anime) 4 | * [Slice of life](#slice-of-life) 5 | * [Manga](#manga) 6 | * [Movies](#movies) 7 | * [Lists and recommendations](#lists-and-recommendations) 8 | 9 | With input from members of [Devs and Hackers](http://devup.in/) slack group 10 | 11 |
12 | 13 | # Anime 14 | 15 | * [Fullmetal Alchemist: Brotherhood](https://myanimelist.net/anime/5114/Fullmetal_Alchemist__Brotherhood) - Fantasy, Action 16 | * [Hunter x Hunter](https://myanimelist.net/anime/11061/Hunter_x_Hunter_2011) - Fantasy, Adventure, Action 17 | * [Steins;Gate](https://myanimelist.net/anime/9253/Steins_Gate) - Science fiction thriller 18 | * [One Punch Man](https://myanimelist.net/anime/30276/One_Punch_Man) - Super Power, Parody 19 | * [Rurouni Kenshin: Meiji Kenkaku Romantan - Tsuioku-hen](https://myanimelist.net/anime/44/Rurouni_Kenshin__Meiji_Kenkaku_Romantan_-_Tsuioku-hen) - Samurai, Martial arts 20 | * [Noragami: Stray God](https://myanimelist.net/anime/20507/Noragami) - Supernatural, Action, sequel is good too 21 | * [Seirei no Moribito](https://myanimelist.net/anime/1827/Seirei_no_Moribito) - Fantasy, Action, Historical 22 | * [Shingeki no Kyojin](https://myanimelist.net/anime/16498/Shingeki_no_Kyojin) - Fantasy, Action, Mystery, Violent 23 | * [Angel Beats!](https://myanimelist.net/anime/6547/Angel_Beats) - Supernatural, School 24 | * [Black Lagoon](https://myanimelist.net/anime/889/Black_Lagoon) - Action 25 | * [Death Parade](https://myanimelist.net/anime/28223/Death_Parade) - Supernatural/character drama 26 | * [Nichijou](https://myanimelist.net/anime/10165/Nichijou) - Slapstick comedy 27 | * [Boku dake ga Inai Machi](https://myanimelist.net/anime/31043/Boku_dake_ga_Inai_Machi) - Mystery 28 | * [Planetes](https://myanimelist.net/anime/329/Planetes) - Science fiction, Space 29 | * [Tsuki ga Kirei](https://myanimelist.net/anime/34822/Tsuki_ga_Kirei) - School, Romance 30 | 31 | #### Slice of life 32 | 33 | * [Barakamon](https://myanimelist.net/anime/22789/Barakamon) 34 | * [Himouto! Umaru-chan](https://myanimelist.net/anime/28825/Himouto_Umaru-chan) - sequel is good too 35 | * [Toradora](https://myanimelist.net/anime/4224/Toradora) 36 | * [Clannad](https://myanimelist.net/anime/2167/Clannad) - sequel is good too 37 | * [Sakurasou no Pet na Kanojo](https://myanimelist.net/anime/13759/Sakurasou_no_Pet_na_Kanojo) 38 | * [GJ-bu](https://myanimelist.net/anime/14811/GJ-bu) 39 | * [Hinamatsuri](https://myanimelist.net/anime/36296/Hinamatsuri) 40 | 41 |
42 | 43 | # Manga 44 | 45 | * [Magi](https://myanimelist.net/manga/14790/Magi) - Fantasy 46 | * [Akira](https://myanimelist.net/manga/664/Akira) - science fiction 47 | * [Doraemon](https://myanimelist.net/manga/1032/Doraemon) - Comedy, Kids 48 | * [Naruto](https://myanimelist.net/manga/11/Naruto) - Martial arts, Super power 49 | * [Death Note](https://myanimelist.net/manga/21/Death_Note) - Supernatural mystery 50 | 51 |
52 | 53 | # Movies 54 | 55 | * [Kimi no Na wa](https://myanimelist.net/anime/32281/Kimi_no_Na_wa) - Supernatural 56 | * [Sen to Chihiro no Kamikakushi](https://myanimelist.net/anime/199/Sen_to_Chihiro_no_Kamikakushi) - Supernatural 57 | * [Tonari no Totoro](https://myanimelist.net/anime/523/Tonari_no_Totoro) - Supernatural 58 | * [Byousoku 5 Centimeter](https://myanimelist.net/anime/1689/Byousoku_5_Centimeter) - Slice of life 59 | * [Mononoke Hime](https://myanimelist.net/anime/164/Mononoke_Hime) - Fantasy 60 | * [Howl no Ugoku Shiro](https://myanimelist.net/anime/431/Howl_no_Ugoku_Shiro) - Fantasy 61 | * [Hotaru no Haka](https://myanimelist.net/anime/578/Hotaru_no_Haka) - Historical 62 | * [Majo no Takkyuubin](https://myanimelist.net/anime/512/Majo_no_Takkyuubin) - Fantasy, Comedy 63 | * [Gake no Ue no Ponyo](https://myanimelist.net/anime/2890/Gake_no_Ue_no_Ponyo) - Fantasy 64 | * [Karigurashi no Arrietty](https://myanimelist.net/anime/7711/Karigurashi_no_Arrietty) - Fantasy 65 | 66 |
67 | 68 | # Lists and recommendations 69 | 70 | * [recommendations on /r/anime](https://www.reddit.com/r/anime/wiki/recommendations) 71 | * [list by user dragsubila](https://myanimelist.net/animelist/dragsubila?status=7&order=4&order2=0) 72 | * [Slice of Life list](https://myanimelist.net/anime/genre/36/Slice_of_Life) 73 | 74 | -------------------------------------------------------------------------------- /books_movies_tvshows/books.md: -------------------------------------------------------------------------------- 1 | # Table of Contents 2 | 3 | * [Fantasy](#fantasy) 4 | * [Science Fiction](#science-fiction) 5 | * [Detective and Courtroom](#detective-and-courtroom) 6 | * [Thriller and Mystery](#thriller-and-mystery) 7 | * [Feel good, Humor and Others](#feel-good,-humor-and-others) 8 | * [Classics](#classics) 9 | * [Dystopian](#dystopian) 10 | * [Indian](#indian) 11 | * [Short story collections](#short-story-collections) 12 | * [Graphic novels](#graphic-novels) 13 | 14 | Curated list of fictional books I've read and liked so far... 15 | 16 | > So many books, so little time... 17 | 18 | Book shelf on [goodreads](https://www.goodreads.com/review/list/49545669?shelf=read) 19 | 20 |
21 | 22 | # Fantasy 23 | 24 | * Harry Potter 25 | * The Stormlight Archive 26 | * almost every series by Brandon Sanderson (Mistborn, Warbreaker, Elantris, Alcatraz, Reckoners, Rithmatist, Legion, etc) 27 | * see also [Cosmere reading order](https://www.reddit.com/r/cosmere/wiki/order) 28 | * The Kingkiller Chronicle 29 | * Lord of the Rings 30 | * The Riyria Revelations 31 | * Memory, Sorrow and Thorn trilogy 32 | * Wheel of Time 33 | * Worm 34 | * Cradle series (and every other book by Will Wight) 35 | * Kings of the Wyld 36 | * Sufficiently Advanced Magic 37 | * Farseer Trilogy 38 | * Bartimaeus sequence 39 | * Howl's Moving Castle 40 | * The Goblin Emperor 41 | * Dark Tower 42 | * Dune (only the 1st book) 43 | * Powder Mage trilogy 44 | * The First Law trilogy 45 | * The Belgariad 46 | * His Dark Materials 47 | * Jonathan Strange & Mr Norrell 48 | * Dragonriders of Pern 49 | * Discworld 50 | * Dawn of Wonder 51 | * The Golem and the Jinni 52 | * Night Angel trilogy 53 | * Lightbringer series 54 | * The Legends of the First Empire 55 | * The Books of Babel 56 | * Abhorsen series 57 | * Heartstrikers series 58 | * Poison Study trilogy 59 | * Six of Crows 60 | * The Raven Cycle 61 | * Mage Errant 62 | * Legend 63 | * Redwall 64 | * The Dagger and the Coin 65 | * Rogues of the Republic 66 | * Eon duology 67 | * To Ride Hell's Chasm 68 | * Song of the Beast 69 | * The Divine Cities 70 | * A Man of His Word series 71 | * Enchanted Forest Chronicles 72 | * The Curse of Chalion 73 | * Castle Hangnail 74 | * The Thief Who Pulled on Trouble's Braids 75 | * Unguilded 76 | * Balam, Spring 77 | * Kingshold 78 | * The Ventifact Colossus 79 | * The Dragon Seller 80 | * The Divine Dungeon 81 | 82 |
83 | 84 | # Science Fiction 85 | 86 | * Ender's Game 87 | * The Martian 88 | * The Long Way to a Small, Angry Planet 89 | * The Foundation Universe 90 | * [list of books](https://en.wikipedia.org/wiki/Foundation_series#List_of_books_within_the_Foundation_Universe) 91 | * The Stars My Destination 92 | * The Gods Themselves 93 | * Hyperion Cantos 94 | * Red Rising trilogy 95 | * The Andromeda Strain 96 | * Timeline 97 | * The Thrawn Trilogy 98 | 99 |
100 | 101 | # Detective and Courtroom 102 | 103 | * Sherlock Holmes (4 novels, 56 short stories) 104 | * The Silkworm 105 | * The Lincoln Lawyer 106 | * The Seven Minutes 107 | * The Murder of Roger Ackroyd 108 | 109 |
110 | 111 | # Thriller and Mystery 112 | 113 | * The Bourne Identity 114 | * Shutter Island 115 | * The Black Echo 116 | * Gone Girl 117 | * The Millennium trilogy 118 | * The Day of the Jackal 119 | * The Silence of the Lambs 120 | * Red Dragon 121 | * Godfather 122 | * The Devotion of Suspect X 123 | * The Da Vinci Code 124 | * Angels & Demons 125 | * Honor among Thieves 126 | * The Clifton Chronicles 127 | * Paths of Glory 128 | * If Tomorrow Comes 129 | * Rita Hayworth and Shawshank Redemption 130 | 131 |
132 | 133 | # Feel good, Humor and Others 134 | 135 | * To Kill a Mocking Bird 136 | * Your Name 137 | * The Alchemist 138 | * The Book Thief 139 | * Life of Pi 140 | * The Curious Incident of the Dog In the Night-time 141 | * Matilda 142 | * Howl's Moving Castle 143 | * Enchanted Forest Chronicles 144 | * Castle Hangnail 145 | * The Green Mile 146 | * Three Men in a Boat 147 | * Hitchhiker's Guide to the Galaxy 148 | * Mort 149 | * Good Omens: The Nice and Accurate Prophecies of Agnes Nutter, Witch 150 | * Wilt 151 | * Kings of the Wyld 152 | 153 |
154 | 155 | # Classics 156 | 157 | * The Count of Monte Cristo 158 | * Sherlock Holmes 159 | * Jane Eyre 160 | * The Scarlet Pimpernel 161 | * Oliver Twist 162 | * The Black Arrow 163 | * Pride and Prejudice 164 | * The Picture of Dorian Gray 165 | * Far From the Madding Crowd 166 | * The Prince and the Pauper 167 | * The Adventures of Tom Sawyer 168 | 169 |
170 | 171 | # Dystopian 172 | 173 | * 1984 174 | * The Hunger Games 175 | 176 |
177 | 178 | # Indian 179 | 180 | * The Revenge of Kaivalya 181 | * Sevasadan 182 | * Q & A 183 | * Serious Men 184 | * The Rozabal Line 185 | * Malgudi Days 186 | * Encounters - Someone's Always Waiting 187 | 188 |
189 | 190 | # Short story collections 191 | 192 | * The Other Side of the Sky 193 | * To Cut a Long Story Short 194 | 195 |
196 | 197 | # Graphic novels 198 | 199 | * Magi: The Labyrinth of Magic 200 | * Saga 201 | * Bone 202 | * Paper Girls 203 | * Avatar: The Last Airbender (follow up comic series) 204 | * Akira 205 | 206 | -------------------------------------------------------------------------------- /programming/Android.md: -------------------------------------------------------------------------------- 1 | # Table of Contents 2 | 3 | * [Learning Resources](#learning-resources) 4 | * [Online Courses](#online-courses) 5 | * [Tools](#tools) 6 | * [Code Examples](#code-examples) 7 | * [Ecosystem](#ecosystem) 8 | * [Other resource lists](#other-resource-lists) 9 | * [Forums](#forums) 10 | 11 | 12 |
13 | 14 | # Learning Resources 15 | 16 | * [Google - training](https://developer.android.com/training/index.html) 17 | * [getting started with Kotlin](https://developer.android.com/kotlin/get-started.html) 18 | * [Android Skilling Program for India](https://india.googleblog.com/2016/07/introducing-android-skilling-program.html) 19 | * [CodePath Android Cliffnotes](https://guides.codepath.com/android) 20 | * [Kotlin resources](https://kotlin.link/) 21 | * [learnxinyminutes - quick guide](https://learnxinyminutes.com/docs/kotlin/) 22 | 23 | ### Online Courses 24 | 25 | * [Coursera - Android App Development](https://www.coursera.org/specializations/android-app-development) 26 | * [Google - codelabs](https://codelabs.developers.google.com/) 27 | * [Build a Material Design App with the Android Design Support Library](https://codelabs.developers.google.com/codelabs/material-design-style/index.html#0) 28 | 29 |
30 | 31 | # Tools 32 | 33 | * [Android Studio](https://developer.android.com/studio/index.html) 34 | * [Android Studio tips and tricks](https://www.reddit.com/r/androiddev/comments/3swmuv/android_android_studio_tips_tricks_little_known/) 35 | 36 |
37 | 38 | # Code Examples 39 | 40 | * [googlesamples](https://github.com/googlesamples) 41 | * [materialdoc](https://materialdoc.com/) 42 | * [android-examples](https://github.com/nisrulz/android-examples) 43 | * [coursera-android](https://github.com/aporter/coursera-android/tree/master/Examples) - last update 2015 44 | * [Quality open source projects](https://www.reddit.com/r/androiddev/comments/3igd4x/list_quality_open_source_projects_that_everyone/) - list from 2015 45 | 46 |
47 | 48 | # Ecosystem 49 | 50 | * [Developer Policy Center](https://play.google.com/about/developer-content-policy.html) 51 | * [The absolute minimum Android developers need to know about UX](https://uxdesign.cc/the-absolute-minimum-android-developers-need-to-know-about-ux-part-1-of-5-cab50bbcf787) 52 | * Assets 53 | * [Google - Icons and other resources](https://design.google.com/resources/) 54 | * [game assets](https://game-assets.zeef.com/andre.antonio.schmitz) 55 | * Marketing 56 | * [Discussion thread on marketing android app](https://www.reddit.com/r/androiddev/comments/35263k/how_do_you_market_your_android_app/) 57 | * [Marketing experience from a developer](https://www.reddit.com/r/androiddev/comments/1ymtsz/zero_budget_marketing_what_worked_for_me/) 58 | * [Pay what you want model](https://www.reddit.com/r/androiddev/comments/34yudl/early_analysis_of_the_pay_what_you_want_model/) 59 | 60 |
61 | 62 | # Other resource lists 63 | 64 | * [stackoverflow - android info](https://stackoverflow.com/tags/android/info) 65 | * [androiddev - wiki](https://www.reddit.com/r/androiddev/wiki/index) 66 | * [awesome-android](https://github.com/JStumpp/awesome-android) 67 | * [Collection of links for every Android developer](https://github.com/anirudh24seven/android-dev-readme) - last update 2015 68 | * [awesome-mobile-dev](https://github.com/MakinGiants/awesome-mobile-dev) 69 | 70 |
71 | 72 | # Forums 73 | 74 | Read instructions provided by respective forums before asking a question. Try solving it yourself before asking - searching online, manual, ask a colleague, etc. 75 | 76 | * [stackoverflow - android](http://stackoverflow.com/tags/android) 77 | * [/r/androiddev](https://www.reddit.com/r/androiddev) 78 | * [/r/android](https://www.reddit.com/r/android) 79 | * [xda-developers](https://forum.xda-developers.com/) 80 | -------------------------------------------------------------------------------- /programming/CS_and_Programming.md: -------------------------------------------------------------------------------- 1 | # Computer Science and Programming 2 | 3 | Resources include both [Computer science](https://en.wikipedia.org/wiki/Computer_science) and [Computer programming](https://en.wikipedia.org/wiki/Computer_programming) and others like tools, self care, etc. 4 | 5 | ## First steps 6 | 7 | ### Computer Science 8 | 9 | * [CS50: Introduction to Computer Science](https://www.edx.org/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science) — free course on edx, self paced. Languages include C, Python, SQL, and JavaScript plus CSS and HTML 10 | * [video playlist on youtube](https://www.youtube.com/playlist?list=PLhQjrBD2T383q7Vn8QnTsVgSvyLpsqL_R) 11 | * [MIT: Introduction to Computer Science and Programming Using Python](https://www.edx.org/learn/computer-science/massachusetts-institute-of-technology-introduction-to-computer-science-and-programming-using-python) — free course on edx, self paced 12 | * [course details on MIT website](https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/) 13 | * [Learn Computer Science Online](https://www.learncs.online/) — Java and Kotlin, interactive, includes exercises and discussion forum 14 | 15 | ### Python 16 | 17 | * [Python Programming](https://programming-25.mooc.fi/) — provided by University of Helsinki, introduction to Programming with Python, includes both text and video materials 18 | * [Think Python](https://allendowney.github.io/ThinkPython/) — gives you a solid foundation to programming, teaches debugging right the beginning, interesting exercises, etc 19 | * [Foundations of Python Programming](https://runestone.academy/ns/books/published/fopp/index.html) — project based interactive course 20 | * [The Python Coding Book](https://thepythoncodingbook.com/book-outline/) — friendly, relaxed programming book for beginners 21 | * [Python resources for everybody](https://learnbyexample.github.io/py_resources/) — my collection of comprehensive resources for Python 22 | 23 | ### Webdev 24 | 25 | * [freeCodeCamp](https://www.freecodecamp.org) — JavaScript, Responsive Web Design, Libraries, etc 26 | * [The Odin Project](https://www.theodinproject.com) — HTML/CSS, JavaScript, Ruby on Rails, Node.js, etc 27 | * [CS50's Web Programming](https://www.youtube.com/playlist?list=PLhQjrBD2T380xvFSUmToMMzERZ3qB5Ueu) — design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap 28 | * [Learn HTML and CSS](https://scrimba.com/learn-html-and-css-c0p) and [JavaScript](https://scrimba.com/learn-javascript-c0v) — learn to build your very first web pages and the basics of JavaScript by solving interactive coding challenges and building fun projects 29 | * [Codepip](https://codepip.com/) — learn web development by playing games 30 | 31 | ### Programming for kids 32 | 33 | * [Scratch Programming Playground](https://inventwithscratch.com/book3/) — graphical programming environment 34 | * [Awesome Programming for Kids](https://github.com/HollyAdele/awesome-programming-for-kids) — curated list of resources for teaching kids programming 35 | * [Book for parents and kids](https://github.com/jackdoe/programming-for-kids/blob/master/book.md) — for parents who know how to code and for kids who don't, but especially for parents and kids who can spend 30 minutes per day, every day 36 | 37 | ## Guides 38 | 39 | * [Teach Yourself Computer Science](https://teachyourselfcs.com/) — Programming, Computer Architecture, Algorithms and Data Structures, Math for CS, Operating Systems, Computer Networking, Databases, Languages and Compilers, Distributed Systems 40 | * [Path to a free self-taught education in Computer Science](https://github.com/ossu/computer-science) — Introduction to Programming and Computer Science, math, tools, systems, theory, applications, security 41 | * [What every computer science major should know](https://matt.might.net/articles/what-cs-majors-should-know/) 42 | * learn-anything mind maps: [computer science](https://learn-anything.xyz/computer-science) and [programming](https://learn-anything.xyz/programming) 43 | 44 | ### Stories 45 | 46 | * [How I learned to program](https://danluu.com/learning-to-program/) — by Dan Luu 47 | * [A noob programmer's opinion on how to learn to code](https://old.reddit.com/r/learnprogramming/comments/701n1l/a_noob_programmers_opinion_on_how_to_learn_to_code/) 48 | 49 | ## FAQ and Tips 50 | 51 | * [How to teach yourself hard things](https://jvns.ca/blog/2018/09/01/learning-skills-you-can-practice/) 52 | * [Techniques for Efficiently Learning Programming Languages](https://www.flyingmachinestudios.com/programming/learn-programming-languages-efficiently/) 53 | * [Organizational Skills Beat Algorithmic Wizardry](https://prog21.dadgum.com/177.html) 54 | * [Things you might encounter in your programming journey](https://www.techinasia.com/talk/27-things-started-programming) 55 | * [If you want to learn you'll need to be willing to look stupid](https://old.reddit.com/r/learnprogramming/comments/5jm97p/if_you_want_to_learn_youll_need_to_be_willing_to/) 56 | * [What is 'foo', 'bar' and 'baz' I see in code examples?](https://stackoverflow.com/q/4868904/4082052) 57 | * [What is XY problem?](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) 58 | 59 | ### Squash those pesky bugs 60 | 61 | * [english.stackexchange: Origin of "bug" in reference to software](https://english.stackexchange.com/questions/40934/origin-of-bug-in-reference-to-software) 62 | * [Rubber duck debugging](https://rubberduckdebugging.com/) 63 | * [What does debugging a program look like?](https://jvns.ca/blog/2019/06/23/a-few-debugging-resources/) 64 | * [Debugging code is like detective work](https://thepythoncodingbook.com/2022/04/17/debugging-python-code-is-like-detective-work-lets-investigate/) 65 | * [How to debug small programs](https://ericlippert.com/2014/03/05/how-to-debug-small-programs/) 66 | * [Problem solving skills](https://ryanstutorials.net/problem-solving-skills/) 67 | * [Debugging guide](https://uchicago-cs.github.io/debugging-guide/) 68 | * [stackoverflow: bug stories](https://stackoverflow.com/q/169713/4082052) 69 | 70 | ### FAQ on stackexchange 71 | 72 | Given links are sorted by votes, do explore other tabs as well. 73 | 74 | * [softwareengineering.stackexchange](https://softwareengineering.stackexchange.com/questions?sort=votes) 75 | * [cs.stackexchange](https://cs.stackexchange.com/questions?sort=votes) 76 | * [cstheory.stackexchange](https://cstheory.stackexchange.com/questions?sort=votes) 77 | * [cseducators.stackexchange](https://cseducators.stackexchange.com/questions?sort=votes) 78 | 79 | ## Practice makes perfect 80 | 81 | * [I know how to program, but I don't know what to program](https://www.devdungeon.com/content/i-know-how-program-i-dont-know-what-program) 82 | * [Curated list of Project Based Learning](https://github.com/practical-tutorials/project-based-learning) — web applications, bots, data science, machine learning, etc 83 | * [Build your own X](https://github.com/codecrafters-io/build-your-own-x) — cli, database, neural network, OS, text editor, etc 84 | * [Write a command-line utility](https://old.reddit.com/r/learnprogramming/comments/7m92i1/coding_idea_write_a_commandline_utility/) 85 | 86 | ### Practice sites 87 | 88 | * [Exercism](https://exercism.org/), [Edabit](https://edabit.com) — these are all beginner friendly and difficulty levels are marked 89 | * [Codewars](https://www.codewars.com/), [Adventofcode](https://adventofcode.com/), [Projecteuler](https://projecteuler.net/) — more challenging 90 | * [Checkio](https://checkio.org/), [Codingame](https://www.codingame.com/start) — gaming based challenges 91 | * [Interactive learning tools](https://markodenic.com/interactive-learning-tools/) — CSS, JavaScript, TypeScript, React, Python, Git, SQL, Regex and more 92 | * [/r/dailyprogrammer](https://old.reddit.com/r/dailyprogrammer) — interesting challenges 93 | * [List of Logic and Coding Games](https://github.com/dargaCode/LogicAndCodingGames) 94 | 95 | ## Resource lists 96 | 97 | * [awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness) — A curated list of awesome awesomeness 98 | * [awesome](https://github.com/sindresorhus/awesome) — Curated list of awesome lists 99 | * [AwesomeSearch](https://awesomelists.top/) — search awesome lists 100 | * [Curated Programming Resources](https://github.com/Michael0x2a/curated-programming-resources/blob/master/resources.md) — annotated list of resources 101 | * [Awesome Courses](https://github.com/prakhar1989/awesome-courses) — List of awesome university courses for learning Computer Science 102 | * [List of Computer Science courses with video lectures](https://github.com/Developer-Y/cs-video-courses/) 103 | * [Every Programmer Should Know](https://github.com/mtdvio/every-programmer-should-know) — A collection of (mostly) technical things every software developer should know 104 | * [Professional Programming](https://github.com/charlax/professional-programming) — collection of learning resources for curious software engineers 105 | * [Awesome Interviews](https://github.com/DopplerHQ/awesome-interview-questions) — lists of technical interview questions 106 | * [Awesome Podcasts](https://github.com/rShetty/awesome-podcasts) — Podcasts for software engineers 107 | * [Awesome Algorithms](https://github.com/tayllan/awesome-algorithms) — awesome places to learn and/or practice algorithms 108 | * Data Structure Visualizations — [cs.usfca.edu](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html), [visualgo](https://visualgo.net/en) 109 | * [selfcare.tech](https://selfcare.tech/) — self-care resources for developers & others 110 | 111 | ### Books 112 | 113 | * [Recommended reading for developers](https://blog.codinghorror.com/recommended-reading-for-developers/) 114 | * [Programming book list by Dan Luu](https://danluu.com/programming-books/) 115 | * [What Books Should Everyone Read?](https://cstheory.stackexchange.com/questions/3253/what-books-should-everyone-read) 116 | * [Books every software engineer should read](https://old.reddit.com/r/cscareerquestions/comments/6w4dej/what_books_should_every_software_engineer_read_to/) 117 | * [Programming Language Theory books and resources](https://github.com/steshaw/plt) 118 | * [Free programming books](https://ebookfoundation.github.io/free-programming-books/books/free-programming-books-langs.html) 119 | 120 | ### Cheatsheets 121 | 122 | * [Awesome Cheatsheet](https://github.com/detailyang/awesome-cheatsheet) — Platforms, Programming Languages, Editors, Databases, etc 123 | * [learnxinyminutes](https://learnxinyminutes.com/) — whirlwind tour of programming languages, concepts and tools 124 | * [tldr-pages](https://github.com/tldr-pages/tldr) — collaborative cheatsheets for console commands 125 | * [devhints](https://devhints.io/) — cheatsheets for various programming languages and tools 126 | * [Regex cheatsheets](https://learnbyexample.github.io/tags/cheatsheet/) — my blog posts on Python, JavaScript and GNU BRE/ERE 127 | 128 | ### Style guides 129 | 130 | * [Awesome Guidelines](https://github.com/Kristories/awesome-guidelines) — programming style, practices, and methods for each aspect of a program 131 | * [Awesome Style Guide](https://github.com/kciter/awesome-style-guide) — Programming Languages, Architecture, Platforms, Frameworks 132 | 133 | ## Toolset 134 | 135 | ### IDE and Text Editors 136 | 137 | * [IDEs for various languages by Jetbrains](https://www.jetbrains.com/products/#type=ide) — has both community and enterprise versions 138 | * [KDevelop](https://www.kdevelop.org/) — cross-platform IDE for C, C++, Python, QML/JavaScript and PHP 139 | * [VSCodium](https://vscodium.com/) — community-driven, freely-licensed binary distribution of VSCode 140 | * [Vim](https://github.com/vim/vim), [Emacs](https://www.gnu.org/software/emacs/), [Geany](https://www.geany.org/), [Kate](https://kate-editor.org/), [GNOME Text Editor](https://apps.gnome.org/TextEditor/), [Sublime Text](https://www.sublimetext.com/) — **text editors** with support for syntax highlighting and other features 141 | * [Awesome Online IDE](https://github.com/styfle/awesome-online-ide) — list of awesome online development environments 142 | 143 | ### Version control 144 | 145 | * [Git](https://git-scm.com/) — open source distributed version control system 146 | * Collaborate: [github](https://github.com/), [gitlab](https://about.gitlab.com/) 147 | * [Git and GitHub curated resources](https://learnbyexample.github.io/curated_resources/git_and_github.html) 148 | * [wikipedia: Version control](https://en.wikipedia.org/wiki/Version_control) 149 | 150 | ### Miscellaneous 151 | 152 | * [Awesome Dev Env](https://github.com/jondot/awesome-devenv) — curated list of tools, resources and workflow tips 153 | * [free-for-dev](https://github.com/ripienaar/free-for-dev) — list of SaaS, PaaS and IaaS offerings 154 | * [Public APIs](https://github.com/public-apis/public-apis) — list of free APIs for use in software and web development 155 | * [Jupyter](https://jupyter.org/) — interactive computing across dozens of programming languages 156 | * [Compiler Explorer](https://godbolt.org/) — interactive compiler, code to asm for various programming languages and platforms 157 | 158 | ## Forums 159 | 160 | Read instructions provided by respective forums before asking a question. Try solving it yourself before asking — searching online, reading manuals, ask a colleague, etc. See also [how to ask good questions](https://jvns.ca/blog/good-questions/). 161 | 162 | * [/r/programming/](https://old.reddit.com/r/programming/) — for discussion and news about computer programming 163 | * [stackoverflow](https://stackoverflow.com/) and [stackexchange](https://stackexchange.com/sites) — for Q&As 164 | * [/r/learnprogramming/](https://old.reddit.com/r/learnprogramming/) — for Q&As and discussion, beginner friendly 165 | * [lobste.rs](https://lobste.rs/) — computing-focused community centered around link aggregation and discussion 166 | * [/r/webdev/](https://old.reddit.com/r/webdev/) 167 | * [/r/cscareerquestions/](https://old.reddit.com/r/cscareerquestions/) — discuss careers in Computer Science, Computer Engineering, Software Engineering, and related fields 168 | 169 | -------------------------------------------------------------------------------- /programming/git_and_github.md: -------------------------------------------------------------------------------- 1 | # Git and GitHub 2 | 3 | * See [https://git-scm.com/downloads](https://git-scm.com/downloads) for installation choices and other details 4 | * See [wikipedia: Version control](https://en.wikipedia.org/wiki/Version_control) for more information 5 | 6 | ## Git 7 | 8 | * [Git In Two Minutes (For A Solo Developer)](https://garyrobinson.net/2014/10/git-in-two-minutes-for-a-solo-developer.html) 9 | * [Pro Git book](https://git-scm.com/book/en/v2) — free to read online 10 | * [How Git Works](https://wizardzines.com/zines/git/) 11 | * [theodinproject: introduction to Git](https://www.theodinproject.com/lessons/foundations-introduction-to-git) — this includes assignments on reading (like the 'Pro Git' book linked above), watching videos, etc 12 | * [Version Control (Git)](https://missing.csail.mit.edu/2020/version-control/) — part of "The Missing Semester of Your CS Education" course by MIT 13 | * [Flight rules for Git](https://github.com/k88hudson/git-flight-rules) — what to do when things go wrong 14 | * [Boost Your Git DX](https://adamchainz.gumroad.com/l/bygdx) — best command line Git tools, techniques, tips, tricks, and tactical tidbits 15 | * [How Core Git Developers Configure Git](https://blog.gitbutler.com/how-git-core-devs-configure-git/) — what some of the perhaps obscure Git config settings do 16 | 17 | ### Cheatsheets 18 | 19 | * [Visual Git Reference for the most common commands](https://marklodato.github.io/visual-git-guide/index-en.html) 20 | * [Git Cheat Sheet (pdf)](https://wizardzines.com/git-cheat-sheet.pdf) 21 | * [Git Cheat Sheet](https://github.com/arslanbilal/git-cheat-sheet) 22 | 23 | ### Interactive playgrounds 24 | 25 | * [Git Exercises](https://gitexercises.fracz.com/) — learn and practice Git 26 | * [Learn Git Branching](https://learngitbranching.js.org/) — git repository visualizer, sandbox, and a series of educational tutorials and challenges 27 | * [Visualizing Git Concepts](https://onlywei.github.io/explain-git-with-d3/) — sandbox playgrounds to help you understand some basic git concepts visually 28 | * [GitHub Minesweeper](https://profy.dev/project/github-minesweeper) — Learn a professional Git workflow with a bot as your teammate. For free 29 | 30 | ### Difficulties 31 | 32 | * [Confusing git terminology](https://jvns.ca/blog/2023/11/01/confusing-git-terminology/) 33 | * [Why Git is hard](https://roadrunnertwice.dreamwidth.org/596185.html) 34 | 35 | ## GitHub 36 | 37 | * [GitHub Account Setup and Configuration](https://git-scm.com/book/en/v2/GitHub-Account-Setup-and-Configuration) — a chapter from 'Pro Git' book 38 | * [Git and GitHub Handbook](https://docs.github.com/en/get-started/using-git/about-git) 39 | * [GitHub video guides](https://www.youtube.com/playlist?list=PL0lo9MOBetEFcp4SCWinBdpml9B2U25-f) 40 | * [Build a Stunning README For Your GitHub Profile](https://towardsdatascience.com/build-a-stunning-readme-for-your-github-profile-9b80434fe5d7) 41 | * [Getting Started with GitHub Pages](https://docs.github.com/en/pages/quickstart) 42 | * [GitHub Flavored Markdown guide](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) 43 | * [GitHub Flavored Markdown Spec](https://github.github.com/gfm/) 44 | * [ghostwriter](https://ghostwriter.kde.org/) — distraction-free Markdown editor, supports GitHub Flavored Markdown 45 | * [GitHub Documentation](https://docs.github.com/en) 46 | 47 | ## Contributing to open source 48 | 49 | * [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) 50 | * [Finding a project to contribute to](https://opensource.guide/how-to-contribute/#finding-a-project-to-contribute-to) 51 | * [Getting Paid for Open Source Work](https://opensource.guide/getting-paid/) 52 | * [The Pragmatic Open Source Contributor](https://diurnal.st/2025/03/02/the-pragmatic-open-source-contributor.html) 53 | 54 | ## Other guides 55 | 56 | * [/r/learnprogramming/ discussion on Git and GitHub](https://old.reddit.com/r/learnprogramming/comments/m4479h/gitgithub_tutorial/) 57 | * [Git & GitHub guide by /u/Fateen45](https://fateen45.notion.site/Git-GitHub-61bc81766b2e4c7d9a346db3078ce833) 58 | 59 | --------------------------------------------------------------------------------