{"id":14112788,"url":"https://github.com/yhjor/101","last_synced_at":"2025-05-01T14:31:38.777Z","repository":{"id":96634717,"uuid":"117306379","full_name":"yhjor/101","owner":"yhjor","description":"Hand-picked Coding Bootcamp resources for first time learners","archived":false,"fork":false,"pushed_at":"2019-09-04T01:53:42.000Z","size":46,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-05-20T00:14:58.319Z","etag":null,"topics":["101","algorithm","awesome","css","entrepreneurship","golang","html","javascript","nodejs","react","reason"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yhjor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-01-13T02:16:43.000Z","updated_at":"2019-09-04T01:53:44.000Z","dependencies_parsed_at":"2024-01-04T20:12:58.059Z","dependency_job_id":"608bbb8f-7546-4a29-b6e6-edc4f7232595","html_url":"https://github.com/yhjor/101","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhjor%2F101","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhjor%2F101/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhjor%2F101/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhjor%2F101/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yhjor","download_url":"https://codeload.github.com/yhjor/101/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224262049,"owners_count":17282267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["101","algorithm","awesome","css","entrepreneurship","golang","html","javascript","nodejs","react","reason"],"created_at":"2024-08-14T10:03:55.539Z","updated_at":"2024-11-12T11:11:25.389Z","avatar_url":"https://github.com/yhjor.png","language":null,"funding_links":[],"categories":["Other Lists"],"sub_categories":["TeX Lists"],"readme":"# 101\n\n## General\n\n* [What is code?](https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/)\n* [A developer’s introduction to GitHub](https://medium.freecodecamp.org/a-developers-introduction-to-github-1034fa55c0db)\n* [Path to a free self-taught education in Computer Science!](https://github.com/ossu/computer-science)\n\n\n## HTML \u0026 CSS\n\n### Basics\n* [25 HTML \u0026 CSS Tutorials](https://codeburst.io/25-html-css-tutorials-6a864f387185)\n* [https://zendev.com/ultimate-guide-to-learning-css.html](https://zendev.com/ultimate-guide-to-learning-css.html)\n* [Learn the basics of CSS in 5 minutes](https://medium.freecodecamp.org/get-started-with-css-in-5-minutes-e0804813fc3e)\n* [30 Seconds of CSS](https://atomiks.github.io/30-seconds-of-css/): A curated collection of useful CSS snippets you can understand in 30 seconds or less.\n* [Understanding CSS Units](https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Values_and_units)\n\n### Flexbox\n* [CSS Flexible Box Layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout)\n* [FLEXBOX FROGGY](http://flexboxfroggy.com/): Learning Flexbox with a game\n* [The Ultimate Guide to Flexbox — Learning Through Examples](https://medium.freecodecamp.org/the-ultimate-guide-to-flexbox-learning-through-examples-8c90248d4676)\n\n### CSS Grid\n* [CSS Grid layout — crossed sections](https://medium.com/deemaze-software/css-grid-layout-crossed-sections-fca9e956e725)\n* [GRID GARDEN](http://cssgridgarden.com/): Learning CSS Grid with a game\n* [Learn CSS Grid for free](https://scrimba.com/g/gR8PTE)\n* [CSS Grid Explained in 7 Minutes (with diagrams and code)](https://www.youtube.com/watch?v=ojKbYz0iKQE)\n* [Grid by Example](https://gridbyexample.com/)\n\n### Responsive Design\n* [How to create a fully responsive navbar with Flexbox](https://medium.freecodecamp.org/how-to-create-a-fully-responsive-navbar-with-flexbox-a4435d175dd3)\n* [How to make responsiveness super simple with CSS Variables](https://medium.freecodecamp.org/how-to-make-responsiveness-super-simple-with-css-variables-8c90ebf80d7f)\n\n## Javascript\n\n### Console\n* [Beyond Console Log](https://medium.com/@mattburgess/beyond-console-log-2400fdf4a9d8)\n\n### String\n* [Strings and Template Literals in ES6](http://www.zsoltnagy.eu/strings-and-template-literals-in-es6/): Learning string manipulation with Javascript\n* [Convert a string to a number](http://thecodebarbarian.com/convert-a-string-to-a-number-in-javascript.html)\n\n### Date\n* [THE DEFINITIVE GUIDE TO JAVASCRIPT DATES](https://flaviocopes.com/javascript-dates/)\n\n### Math\n* [math-as-code](https://github.com/Jam3/math-as-code): a cheat-sheet for mathematical notation in code form\n* [JavaScript Essentials: Numbers and Math](https://codeburst.io/javascript-essentials-numbers-and-math-72655b2e5edd)\n\n### Array and Object\n* [Array Explorer and Object Explorer](https://css-tricks.com/array-explorer-object-explorer/): Understanding array and object\n* [WTF is this - Understanding the this keyword, call, apply, and bind in JavaScript](https://tylermcginnis.com/this-keyword-call-apply-bind-javascript)\n* [What do the three dots (...) mean in JavaScript?](https://oprea.rocks/blog/what-do-the-three-dots-mean-in-javascript/)\n* [Level up your .filter game](https://css-tricks.com/level-up-your-filter-game/)\n* [Searching and sorting text with diacritical marks in JavaScript](https://thread.engineering/searching-and-sorting-text-with-diacritical-marks-in-javascript-45afef20e7f2)\n* [Slice, Splice and Split](https://medium.freecodecamp.org/lets-clear-up-the-confusion-around-the-slice-splice-split-methods-in-javascript-8ba3266c29ae)\n* [15 Useful JS Examples of map(), reduce() and filter()](https://medium.com/@alex.permyakov/15-useful-javascript-examples-of-map-reduce-and-filter-74cbbb5e0a1f)\n* [7 Tricks with Resting and Spreading JavaScript Objects](https://blog.bitsrc.io/6-tricks-with-resting-and-spreading-javascript-objects-68d585bdc83)\n\n### Functions\n* [Understanding Currying in JavaScript](https://blog.bitsrc.io/understanding-currying-in-javascript-ceb2188c339)\n\n### Callback, Promise, Async/Await\n* [A Simple Guide to ES6 Promises](https://codeburst.io/a-simple-guide-to-es6-promises-d71bacd2e13a)\n* [Flow Control in Modern JS: Callbacks to Promises to Async/Await](https://www.sitepoint.com/flow-control-callbacks-promises-async-await/)\n\n### Version Control\n* [Git Flight Rules](https://github.com/k88hudson/git-flight-rules)\n* [Learn Git Branch](https://learngitbranching.js.org/)\n\n### Node.js\n* [What exactly is Node.js?](https://medium.freecodecamp.org/what-exactly-is-node-js-ae36e97449f5)\n* [The Definitive NodeJs Handbook](https://medium.freecodecamp.org/the-definitive-node-js-handbook-6912378afc6e)\n* [Handling Errors in JavaScript: The Definitive Guide](https://levelup.gitconnected.com/the-definite-guide-to-handling-errors-gracefully-in-javascript-58424d9c60e6)\n\n### React\n* [React Handbook](https://medium.freecodecamp.org/the-react-handbook-b71c27b0a795)\n\n### GraphQL\n* [GraphQL Server Tutorial with Apollo Server and Express](https://www.robinwieruch.de/graphql-apollo-server-tutorial/): \n\n### Others\n* [Javascript Style Guide](https://github.com/airbnb/javascript)\n* [The Complete JavaScript Handbook](https://medium.freecodecamp.org/the-complete-javascript-handbook-f26b2c71719c)\n* [Easy functional programming techniques in TypeScript for everyone](https://dev.to/deepu105/easy-functional-programming-techniques-in-typescript-for-everyone-1bl2)\n\n## Mobile App with React Native\n\n* [How to Become a React Native Developer in 2018](https://hackernoon.com/how-to-become-a-react-native-developer-in-2018-d9bc85e1d91f)\n\n## Testing\n\n### End to End Testing\n* [An Introduction to Web Scraping with Puppeteer](https://medium.com/swlh/an-introduction-to-web-scraping-with-puppeteer-3d35a51fdca0)\n\n## Algorithm\n\n* [The real 10 algorithms that dominate our world](https://medium.com/@_marcos_otero/the-real-10-algorithms-that-dominate-our-world-e95fa9f16c04)\n* [Introduction to Trees](https://www.youtube.com/watch?v=qH6yxkw0u78)\n* [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms): \nAlgorithms and data structures implemented in JavaScript with explanations and links to further readings\n\n## Machine Learning\n\n* [Propel provides a GPU-backed numpy-like infrastructure for scientific computing in JavaScript](http://propelml.org/)\n\n## Tools\n\n* [micro](https://github.com/zyedidia/micro): A modern and intuitive terminal-based text editor\n* [The Jupyter Notebook](http://jupyter.org/): The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyhjor%2F101","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyhjor%2F101","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyhjor%2F101/lists"}