Coding Untuk Semua
Resource links that can help us learn programming
"tautan sumber daya yang dapat membantu kita mempelajari pemrograman"
1. Text Editor
- 1.1 VIM - Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X.
- 1.2. Visual Studio Code - Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux.
- 1.3 Atom - Free and open source text editor, brought to you by GitHub.
- 1.4 Sublimetext -A sophisticated text editor for code, markup and prose.
2. Developer Tools
- 2.1 Git - Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
- 2.2 sqlmap - Automatic SQL injection and database takeover tool.
- 2.3 utopia.app - A design and coding environment for React projects and components that runs in the browser.
3. Programming Lang
- 3.1 Elixir - Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
- 3.2 Golang - Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
- 3.3 Javascript - is a scripting or programming language that allows you to implement complex features on web pages.
- 3.4 Python - Python is a programming language that lets you work more quickly and integrate your systems more effectively.
- 3.5 Ruby - A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
4. Open Source Projects :
- 4.1 Martodon - Mastodon is a free, open-source social network server based on ActivityPub where users can follow friends and discover new ones.
- 4.2 Mail Train - is a self hosted newsletter application built on Node.js (v7+) and MySQL (v5.5+ or MariaDB).
- 4.3 NocoDb - The Open Source Airtable alternative.
- 4.4 Postal - A fully featured open source mail delivery platform for incoming & outgoing e-mail.
- 4.5 Quran - The official source code repository for Quran.com
- 4.6 Sharetribe - Sharetribe develops advanced marketplace software for every business life cycle stage.
- 4.7 Linux - Linux is a family of open-source Unix-like operating systems based on the Linux kernel.
- 4.8 erpnext - World's best free and open source ERP.
- 4.9 excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
5. Developer Podcast :
- 5.1 Curiefense - english - Commiting to cloud native
- 5.2 Ceritanya Developer - bahasa indonesia - Ceritanya Developer Podcast
- 5.3 Fullstackradio - english - A podcast for developers interested in building great software products. Hosted by Adam Wathan.
6. People on social media you can follow to learn :
- 6.1 DHH - Twitter - Creator Ruby on Rails
- 6.2 Evan You - Twitter - Creator Vuejs
- 6.3 Nat Friedman - Twitter - CEO Github
- 6.4 Chris Coyier - Twitter - Co-Founder Codepen
- 6.5 Adam Wathan - Twitter - Creator Tailwindcss
- 6.6 JoseValim - Twitter - Creator ElixirLang
7. Official Blog
- 7.1 shopify engineering - Stories from the teams who build and scale Shopify.
- 7.2 netflixtechblog - The Netflix Tech Blog
- 7.3 github blog - Read up on product innovations and updates, company announcements, community spotlights, and more.
- 7.4 airbnb engineering - A deeper look into how our Engineers and Data Scientists build a world of belonging
8. Programming Fonts :
- 8.1 Fira Code - Free monospaced font with programming ligatures.
- 8.2 Jetbrains Mono - JetBrains Mono. A typeface for developers.
9. CI/CD Tools
- 9.1 Gitlab Ci - GitLab CI/CD is a tool for software development using the continuous methodologies.
- 9.2 Github Action - Automate your workflow from idea to production.
- 9.3 Circle CI - Automate your development process with continuous integration in our cloud or on your own infrastructure.
10. Official Company Job Portals
- 10.1 medium.com - Work at medium.com
11. Others
- 11.1 web development - About web development
- 11.2 list api - List API you can use for development.
12. Courses
No | Category | Name | Link |
---|---|---|---|
1 | Security | application.security | link |