{"id":23782884,"url":"https://github.com/ervinismu/coding-untuk-semua","last_synced_at":"2025-11-11T06:03:11.602Z","repository":{"id":53888564,"uuid":"195737678","full_name":"ervinismu/coding-untuk-semua","owner":"ervinismu","description":"Coding untuk semua, kumpulan materi-materi untuk belajar coding/pemrograman.","archived":false,"fork":false,"pushed_at":"2023-08-19T16:43:13.000Z","size":195,"stargazers_count":23,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-21T09:49:22.423Z","etag":null,"topics":["code","learn-to-code","programming"],"latest_commit_sha":null,"homepage":"https://ervinismu.github.io/coding-untuk-semua/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ervinismu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-08T04:41:21.000Z","updated_at":"2024-12-26T12:36:56.000Z","dependencies_parsed_at":"2025-01-01T12:29:26.638Z","dependency_job_id":null,"html_url":"https://github.com/ervinismu/coding-untuk-semua","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ervinismu/coding-untuk-semua","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervinismu%2Fcoding-untuk-semua","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervinismu%2Fcoding-untuk-semua/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervinismu%2Fcoding-untuk-semua/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervinismu%2Fcoding-untuk-semua/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ervinismu","download_url":"https://codeload.github.com/ervinismu/coding-untuk-semua/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervinismu%2Fcoding-untuk-semua/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283803541,"owners_count":26897370,"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","status":"online","status_checked_at":"2025-11-11T02:00:06.610Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["code","learn-to-code","programming"],"created_at":"2025-01-01T12:27:10.196Z","updated_at":"2025-11-11T06:03:11.572Z","avatar_url":"https://github.com/ervinismu.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Coding Untuk Semua\n\n```\nResource links that can help us learn programming\n\"tautan sumber daya yang dapat membantu kita mempelajari pemrograman\"\n```\n\n## Coding Interview\n- [Backend Interview Questions](https://github.com/arialdomartini/Back-End-Developer-Interview-Questions)\n- [Top 10 algorithms in interview question](https://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/)\n\n## Community Learning Resources\n\n### Developer Podcast\n\n- [Curiefense](https://podcast.curiefense.io/episodes) - english - Commiting to cloud native\n- [Ceritanya Developer](https://anchor.fm/ceritanya-developer) - bahasa indonesia - Ceritanya Developer Podcast\n- [Fullstackradio](https://fullstackradio.com/) - english - A podcast for developers interested in building great software products. Hosted by Adam Wathan.\n\n### People on social media you can follow to learn\n\n- [Adam Wathan](https://twitter.com/adamwathan) - Twitter - Creator Tailwindcss\n- [Chris Coyier](https://twitter.com/chriscoyier) - Twitter - Co-Founder Codepen\n- [DHH](https://twitter.com/dhh) - Twitter - Creator Ruby on Rails\n- [Evan You](https://twitter.com/youyuxi) - Twitter - Creator Vuejs\n- [JoseValim](https://twitter.com/josevalim) - Twitter - Creator ElixirLang\n- [Nat Friedman](https://twitter.com/natfriedman) - Twitter - CEO Github\n\n## OSS Projects\n\n- [erpnext](https://github.com/frappe/erpnext) - World's best free and open source ERP.\n- [excalidraw](https://github.com/excalidraw/excalidraw) - Virtual whiteboard for sketching hand-drawn like diagrams\n- [Linux](oss-projects/linux.md) - Linux is a family of open-source Unix-like operating systems based on the Linux kernel.\n- [Martodon](https://github.com/tootsuite/mastodon) - Mastodon is a free, open-source social network server based on ActivityPub where users can follow friends and discover new ones.\n- [Mail Train](https://github.com/Mailtrain-org/mailtrain) - is a self hosted newsletter application built on Node.js (v7+) and MySQL (v5.5+ or MariaDB).\n- [NocoDb](https://github.com/nocodb/nocodb) - The Open Source Airtable alternative.\n- [Postal](https://github.com/postalhq/postal) - A fully featured open source mail delivery platform for incoming \u0026 outgoing e-mail.\n- [Quran](https://github.com/quran/quran.com-frontend-v2) - The official source code repository for Quran.com\n- [Sharetribe](https://github.com/sharetribe/sharetribe) - Sharetribe develops advanced marketplace software for every business life cycle stage.\n\n## Official Resources\n\n### Company Job Portals\n\n- [medium.com](https://medium.com/jobs-at-medium/work-at-medium-959d1a85284e) - Work at medium.com\n\n### Official Company Engineering Blog\n\n- [airbnb engineering](https://medium.com/airbnb-engineering) - A deeper look into how our Engineers and Data Scientists build a world of belonging\n- [github blog](https://github.blog/) - Read up on product innovations and updates, company announcements, community spotlights, and more.\n- [netflixtechblog](https://netflixtechblog.com/) - The Netflix Tech Blog\n- [shopify engineering](https://shopify.engineering/) - Stories from the teams who build and scale Shopify.\n\n## Programming Lang\n\n### Elixir\n\n- [Elixir School](https://elixirschool.com/en/) - Elixir School is the premier destination for people looking to learn and master the Elixir programming language.\n- [Elixir getting started](https://elixir-lang.org/getting-started/introduction.html) - Getting started using elixir (Official)\n- [Elixir Guide](http://www.binarywebpark.com/ultimate-guide-elixir-object-oriented-programmers/) - Ultimat guide object oriented programmers in elixir.\n- [Elixir @tutorialspoint](https://www.tutorialspoint.com/elixir/index.htm) - Learn Elixir absolute beginner\n- [Phoenix Tutorial Book @phoenix-tutorial](https://www.phoenix-tutorial.com/)\n\n### Golang\n- [Building a RESTful API in go - @netlify](https://www.netlify.com/blog/2016/10/20/building-a-restful-api-in-go/)\n- [Building Go Web Applications and Microservices Using Gin - @semaphoreci](https://semaphoreci.com/community/tutorials/building-go-web-applications-and-microservices-using-gin)\n- [Build and Deploy a secure REST API with Go, Postgresql, JWT and GORM - @medium.com/@adigunhammedolalekan/](https://medium.com/@adigunhammedolalekan/build-and-deploy-a-secure-rest-api-with-go-postgresql-jwt-and-gorm-6fadf3da505b)\n- [beego](https://beego.me/) - An open source framework to build and develop your applications in the Go way\n- [CRUD API gin-gorm - @medium.com/@cgrant](https://medium.com/@cgrant/developing-a-simple-crud-api-with-go-gin-and-gorm-df87d98e6ed1)\n- [Create a Single Page App With Go, Echo and Vue - @scotch](https://scotch.io/tutorials/create-a-single-page-app-with-go-echo-and-vue)\n- [Creating the JSON Web Token Signing and Validation Logic - @thepolyglotdeveloper](https://www.thepolyglotdeveloper.com/2017/03/authenticate-a-golang-api-with-json-web-tokens/)\n- [Effective Go](https://golang.org/doc/effective_go) - ( Official ) Effective Go.\n- [go.dev](https://go.dev/) - is the hub for Go users providing centralized and curated resources from across the Go ecosystem\n- [golang.org](https://golang.org/) - is the home of the open source project and distribution\n- [golang-book](https://www.golang-book.com/books/intro) - An introduction to programming in Go\n- [golangbootcamp](http://www.golangbootcamp.com/) - Everything you need to know to get started with Go.\n- [go-for-javascript-developers](http://www.pazams.com/Go-for-Javascript-Developers/) - Go for Javascript Developers.\n- [Go code](https://golang.org/doc/code) - ( Official ) How to write go code.\n- [go and gin](https://golang.org/doc/tutorial/web-service-gin) - ( Official ) Developing a RESTful API with Go and Gin\n- [Golang introduction - @traversymedia](https://www.youtube.com/watch?v=SqrbIlUwR0U)\n- [Golang REST API With Mux](https://www.youtube.com/watch?v=SonwZ6MF5BE)\n- [gin-gonic](https://gin-gonic.com/) - The fastest full-featured web framework for Go. Crystal clear.\n- [gofiber](https://docs.gofiber.io/) - Express inspired web framework written in Go.\n- [how-to-code-in-go-ebook](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - This book is designed to introduce you to writing programs with the Go programming language.\n- [learning go](https://www.miek.nl/go/) - Learning go.\n- [practical-go-lessons](https://www.practical-go-lessons.com/) - Practical go lessons.\n\n### Javascript\n- [codecademy](https://www.codecademy.com/learn/introduction-to-javascript) - Introduction to javascript\n- [codeforgeek](https://codeforgeek.com/courses/node/) - Getting started with nodejs\n- [Developer Mozilla](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs) - Express nodejs\n- [egghead](https://egghead.io/search?query=javascript) - javascript courses\n- [hackerrank](https://www.hackerrank.com/domains/tutorials/10-days-of-javascript) - 10 days of javascript\n- [javascript.io](https://javascript.info/) - javascript info\n- [Mosh](https://www.youtube.com/watch?v=uVwtVBpw7RQ) - What is Nodejs?\n- [Quora](https://www.quora.com/What-are-the-best-resources-for-learning-Node-js?) - What are the best resources for learning Node js\n- [Thenetninja](https://www.youtube.com/watch?v=w-7RQ46RgxU\u0026index=1\u0026list=PL4cUxeGkcC9gcy9lrvMJ75z9maRw4byYp) - Nodejs for Beginners\n- [W3schools](https://www.w3schools.com/nodejs/default.asp) - Nodejs Introduction\n- [w3schools](https://www.w3schools.com/js/default.asp) - javascript introduction\n\n### Python\n\n- [CS231n Convolutional Neural Networks for Visual Recognition](http://cs231n.github.io/)\n- [CRUD Web App with Flask](https://scotch.io/tutorials/build-a-crud-web-app-with-python-and-flask-part-one)\n- [Flask Tutorial (tutorialspoint)](https://www.tutorialspoint.com/flask/index.htm)\n- [Invent with python](http://inventwithpython.com/)\n- [Kursus Singkat Machine Learning dengan TensorFlow API - Google](https://developers.google.com/machine-learning/crash-course/)\n- [Learn and use machine learning - Tensorflow](https://www.tensorflow.org/tutorials/keras)\n- [Python Web Scrapping (tutorialspoint)](https://www.tutorialspoint.com/python_web_scraping)\n- [Restful api with python flask framework.](https://www.codementor.io/olawalealadeusi896/restful-api-with-python-flask-framework-and-postgres-db-part-1-kbrwbygx5)\n\n### Ruby\n\n- [Awesome Ruby Project](http://awesome-ruby.com/) - A categorized community-driven collection of awesome Ruby libraries, tools, frameworks and software.\n- [auth](https://www.thegreatcodeadventure.com/jwt-auth-in-rails-from-scratch/) - jwt auth in rails from scratch\n- [Codecademy Ruby](https://www.codecademy.com/learn/learn-ruby) - Learn to code for free\n- [docker](https://docs.docker.com/compose/rails/) - ruby on rails with docker and docker compose.\n- [Engine Yard](https://www.engineyard.com/blog/topic/ruby-on-rails)\n- [FactoryBot Cheet Seat](https://devhints.io/factory_bot) - Factory Bot is a helper for writing factories for Ruby tests.\n- [gorails](https://gorails.com/) - Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more\n- [Hackerrank Ruby](https://www.hackerrank.com/domains/ruby)\n- [LearnToProgram](https://pine.fm/LearnToProgram/) - A Place to Start for the Future Programmer.\n- [Make your own gem](https://guides.rubygems.org/make-your-own-gem/) - From start to finish, learn how to package your Ruby code in a gem.\n- [PHP to Ruby](https://phptoruby.com/) - Convert PHP Code into Ruby.\n- [Ruby on rails api](https://scotch.io/tutorials/build-a-restful-json-api-with-rails-5-part-one) - Create restful json api using Ruby on Rails 5.\n- [Railscasts](http://railscasts.com/) - Ruby on rails Screencasts\n- [Rails Style Guides](https://github.com/rubocop-hq/rails-style-guide) - Rubocop for Ruby on Rails style guide.\n- [Rails speedshop](https://www.speedshop.co/blog/) - The #1 Rails performance blog on the web\n- [Ruby on Rails Book](https://www.railstutorial.org/book)\n- [Ruby Weekly](https://rubyweekly.com/) - A free, once–weekly e-mail round-up of Ruby news and articles.\n- [Ruby Style Guides](https://github.com/rubocop-hq/ruby-style-guide) - A community-driven Ruby coding style guide https://rubystyle.guide\n- [Ruby Exceptions](http://rubylearning.com/satishtalim/ruby_exceptions.html) - Ruby exceptions\n- [Ruby Excercism](https://exercism.io/my/tracks/ruby)\n- [Ruby-toolbox](https://www.ruby-toolbox.com/) - Find actively maintained \u0026 popular open source software libraries for the Ruby programming language\n- [Ruby Monk](https://rubymonk.com/) - Free, interactive tutorials to help you discover Ruby idioms, in your browser!\n- [Ruby Guides](https://www.rubyguides.com/) - Become A Ruby Programming Expert With RubyGuides\n- [(online books) Ruby Basic](https://launchschool.com/books/ruby/read/introduction) - Intro to Programming using Ruby.\n- [(online books) Ruby OOP (Object Oriented Programming)](https://launchschool.com/books/oo_ruby/read/introduction) - Object Oriented Programming using Ruby.\n- [(online books) RubyHardWay](https://learnrubythehardway.org/book/) - Learn ruby the hardway online book.\n- [Sending Email in Rails](https://launchschool.com/blog/handling-emails-in-rails) - Handling send emails in Ruby on Rails.\n\n## Security\n\n- [application.security](https://application.security) - Application security training\n- [Cross-Site Request Forgery (CSRF) Complete Guide](https://www.youtube.com/watch?v=7bTNMSqCMI0)\n- [sqlmap](https://github.com/sqlmapproject/sql-map) - Automatic SQL injection and database takeover tool.\n\n## Tools\n\n### Common\n- [git-scm](https://git-scm.com)\n\n### Text Editor\n- [Atom](https://atom.io/) - Free and open source text editor, brought to you by GitHub.\n- [Sublimetext](https://www.sublimetext.com/) -A sophisticated text editor for code, markup and prose.\n- [Visual Studio Code](https://code.visualstudio.com/)\n- [VIM](https://www.vim.org/)\n- [VIM Cheat Sheet](https://gist.github.com/ervinismu/dc438d3668dbacb04ab36c65c4fb5570)\n\n### CI/CD Tools\n- [Circle CI](https://circleci.com/) - Automate your development process with continuous integration in our cloud or on your own infrastructure.\n- [Gitlab Ci](https://docs.gitlab.com/ee/ci/) - GitLab CI/CD is a tool for software development using the continuous methodologies.\n- [Github Action](https://github.com/features/actions) - Automate your workflow from idea to production.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fervinismu%2Fcoding-untuk-semua","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fervinismu%2Fcoding-untuk-semua","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fervinismu%2Fcoding-untuk-semua/lists"}