mirror of
https://github.com/sdmg15/Best-websites-a-programmer-should-visit.git
synced 2025-09-25 06:41:50 +02:00
Merge branch 'sdmg15:master' into master
This commit is contained in:
17
README.md
17
README.md
@@ -125,6 +125,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [Pramp](https://www.pramp.com) : It's your turn to be the interviewer. when done, click on the swap roles button on the left
|
||||
- [Paqmind](http://paqmind.com) : Guides and challenges to learn programming
|
||||
- [Codecademy](https://www.codecademy.com) : Learn to code interactively, for free.
|
||||
- [Codegym](https://codegym.cc/) : It contains a Java tutorial with 1200 Java practise tasks.
|
||||
- [treehouse](https://teamtreehouse.com) : The fast, easy, and affordable way to build your skills.
|
||||
- [GeeksforGeeks](https://practice.geeksforgeeks.org) : Learn to code, Study for placement, Do competitive coding.
|
||||
- [edabit](https://edabit.com/challenges) : Practice coding via various small challenges.
|
||||
@@ -132,6 +133,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [Oh Shit, Git!?!](https://ohshitgit.com/) : Cheat sheet to get yourself out of bad git situations
|
||||
- [The Odin Project](https://www.theodinproject.com/home) : The Odin Project provides a free open source coding curriculum that can be taken entirely online.
|
||||
- [Udemy](https://www.udemy.com/) : Whether you want to learn or to share what you know, you’ve come to the right place. As a global destination for online learning, we connect people through knowledge.
|
||||
- [Scaler](https://www.scaler.com/topics/) : A curated interactive space for aspiring programmers to learn and master their coding skills. Also help in job interview.
|
||||
|
||||
<div align="right">
|
||||
<b><a href="#index">↥ Back To Top</a></b>
|
||||
@@ -139,6 +141,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
|
||||
## CryptoCurrency
|
||||
- [Blockchain demo](https://blockchaindemo.io/) : A visual demo of Blockchain technology
|
||||
- [Build a blockchain in Python](https://hackernoon.com/learn-blockchains-by-building-one-117428612f46) : Learn Blockchains by Building One
|
||||
- [Coin demo](https://coindemo.io/) : CryptoCurrency demo
|
||||
- [Lopp Bitcoin Resources](https://lopp.net/bitcoin.html) : Some Bitcoin Resources
|
||||
- [Blockchain Basics](https://www.sitepen.com/blog/2017/09/21/blockchain-basics/) : Great introduction to blockchain
|
||||
@@ -218,7 +221,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
</div>
|
||||
|
||||
## General Tools
|
||||
- [CodePad](https://codepad.remoteinterview.io/DDCUYLAEYS) : Quickly Conduct Coding Interviews and Phone Screen Interviews.
|
||||
- [CoderPad](https://coderpad.io) : Quickly Conduct Coding Interviews and Phone Screen Interviews.
|
||||
- [CodePen](https://codepen.io) : Front End Developer Playground & Code Editor in the Browser
|
||||
- [Crontab Guru](https://crontab.guru/) : Quick and simple editor for cron schedule expressions
|
||||
- [Devicons](http://vorillaz.github.io/devicons/#/main) : Cheatsheet for devs icons
|
||||
@@ -236,12 +239,13 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [GraphOnline](https://graphonline.ru/en/) : Useful tool for visualizing Graphs
|
||||
- [Data Structure Visualization](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html) : Perfect website for visually learning Algorithms
|
||||
- [IDE Onlang](https://ide.onelang.io) : Write in one language and get the same result in other languages.
|
||||
- [Pad.new](https://pad.new) : Free cloud-based IDE to run code and databases in almost any language
|
||||
- [PullRequest](https://www.pullrequest.com/) : Code review as a service from vetted, professional reviewers
|
||||
- [Python Visualizer](http://pythontutor.com/visualize.html) : Watch the execution of basic Python, Java, C++, etc. code step-by-step. Recommended for new programmers and the Canadian Computing Competition.
|
||||
- [Extends Class](https://extendsclass.com/) : Online developer tools: REST and SOAP clients, SQLite browser, testers (Regex, XPath, JSONPath) and other tools (Encoders, Converters and formatters)
|
||||
- [SVG Path Editor](https://yqnn.github.io/svg-path-editor/) : Online and open source SVG Path editor.
|
||||
- [EmailDrop](https://www.emaildrop.io/): Emaildrop is a free disposable email provider.
|
||||
- [Repl.it](https://repl.it): Accessible prototyping tool for various needs.
|
||||
- [Replit.com](https://replit.com): Free, collaborative, in-browser IDE to code in 50+ languages.
|
||||
- [Svgator](https://www.svgator.com/): Animate svg graphically. Its like a video editor but for svg.
|
||||
|
||||
<div align="right">
|
||||
@@ -286,6 +290,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [GeeksforGeeks/A computer science portal for geeks](http://www.geeksforgeeks.org) : also subscribe to their feeds to get links to their new articles.
|
||||
- [github.com/odino/interviews](https://github.com/odino/interviews) : list of important questions for interview
|
||||
- [Give your résumé a face lift](http://www.lifeclever.com/give-your-resume-a-face-lift/)
|
||||
- [Google Interview Warmup](https://grow.google/certificates/interview-warmup/) : Google Interview Warmup is an AI-based tool that helps individuals practise for their interviews.
|
||||
- [Here's How to Prepare for Tech Interviews • /r/cscareerquestions](https://www.reddit.com/r/cscareerquestions/comments/1jov24/heres_how_to_prepare_for_tech_interviews/)
|
||||
- [How to Answer "Tell Me a Little About Yourself"/The Art of Manliness](http://www.artofmanliness.com/2016/01/05/tell-me-a-little-about-yourself/)
|
||||
- [How to Answer the Toughest 40 Job Interview Questions/ICS Job Portal](http://www.icsjobportal.com/blog/job-interview-questions)
|
||||
@@ -401,7 +406,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [The Rust Programming Language Book](https://doc.rust-lang.org/book/title-page.html) : Explains the Rust programming language
|
||||
- [Rust Cookbook](https://rust-lang-nursery.github.io/rust-cookbook/intro.html#cookin-with-rust) : Quickly get an overview of the capabilities of the Rust crate ecosystem
|
||||
|
||||
-[Getting start with python](https://riptutorial.com/ebook/python) : A-Z python programming concepts and methods.
|
||||
- [Getting start with python](https://riptutorial.com/ebook/python) : A-Z python programming concepts and methods.
|
||||
|
||||
- [Rust by Example](https://doc.rust-lang.org/rust-by-example/) : A collection of runnable examples that illustrate various Rust concepts and standard libraries
|
||||
|
||||
@@ -413,7 +418,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
## Learn AI
|
||||
- [aima](http://aima.cs.berkeley.edu) : The leading textbook in Artificial Intelligence (4th most cited publication of the century). Includes Github repositories and more AI resources!
|
||||
- [fast.ai](http://course.fast.ai) : Free practical *deep learning* course for coders without grad-level maths!
|
||||
- [grakn.ai](https://grakn.ai) : The Database for AI
|
||||
- [TypeDB](https://vaticle.com) : A Strongly-typed Database
|
||||
- [Robots that learn](https://blog.openai.com/robots-that-learn/) : Robots that Learn
|
||||
- [Unsupervised Sentiment Neuron](https://blog.openai.com/unsupervised-sentiment-neuron/) : Unsupervised Sentiment Neuron
|
||||
- [What's the difference between AI- DP and ML?](https://blogs.nvidia.com/blog/2016/07/29/whats-difference-artificial-intelligence-machine-learning-deep-learning-ai/) : Difference artificial intelligence, machine-learning, deep-learning-ai
|
||||
@@ -463,6 +468,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [UI Design Daily](https://www.uidesigndaily.com/) :Weekly FREE UI resources straight to your inbox
|
||||
- [Iconscout](https://iconscout.com/) : Over 2.2 Million+ Design Assets, Curated SVGs, Vector Icons, Illustrations, 3D graphics, and Lottie Animations. Over 3000+ assets added every day. Integrated plugins, tools, editors, and more.
|
||||
- [Json API App](https://www.jsonapi.co/) : Single repository for everything you need to build better products as a developer. API, DB, Queue, Server, Webhooks, Bin, Tools, Podcasts etc. Everything you need to build super apps that our world needs.
|
||||
- [Library or micro code solutions](https://onelinerhub.com/) : Community library of micro code pieces for popular issues.
|
||||
|
||||
<div align="right">
|
||||
<b><a href="#index">↥ Back To Top</a></b>
|
||||
@@ -574,6 +580,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [The Bike Shed](http://bikeshed.fm) : Guests discuss their development experience and challenges with Ruby, Rails, JavaScript, and others.
|
||||
- [The Changelog](https://changelog.com/podcast) : A weekly conversation that gets to the heart of open source technologies and the people who create them.
|
||||
- [The Cynical Developer](https://cynicaldeveloper.com) : A podcast that aims to help you to improve your development knowledge and career, through explaining the latest and greatest in development technology and providing you with what you need to succeed as a developer. Covering Desktop, web, and mobile development, mainly around the .Net Stack but often looking into other software and frameworks.
|
||||
- [The Real Python Podcast](https://realpython.com/podcasts/rpp/) : A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community.
|
||||
- [Blockchain Insider by 11:FS](blockchain.global/blockchain-innovation) : Podcast to learn about the Blockchain Technology
|
||||
- [Unchained](unchainedpodcast.co) Podcast to learn about the Blockchain Technology
|
||||
- [Talk python to me](https://talkpython.fm/) Podcast to learn about Python through interviews and discussions
|
||||
@@ -594,6 +601,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [An Intro to Compilers](https://nicoleorchard.com/blog/compilers) : How to Speak to Computers, Pre-Siri
|
||||
- [Write your own compiler](http://staff.polito.it/silvano.rivoira/HowToWriteYourOwnCompiler.htm) : How to write your compiler
|
||||
- [Crafting Interpreters](http://craftinginterpreters.com/) A handbook for writing interpreters, first implementing a tree walking interpreter and later a bytecode virtual machine
|
||||
- [Writing a C Compiler](https://norasandler.com/2017/11/29/Write-a-Compiler.html) : The first post in a series by Nora Sandler on writing your own C compiler
|
||||
|
||||
<div align="right">
|
||||
<b><a href="#index">↥ Back To Top</a></b>
|
||||
@@ -714,6 +722,7 @@ When learning CS, there are some useful sites you must know to get always inform
|
||||
- [Goal Kicker](https://goalkicker.com) : Programming Notes for Professionals books
|
||||
- [The GraphQL Guide](https://graphql.guide) : The complete guide to GraphQL, the new REST ✨
|
||||
- [Eloquent JavaScript](https://eloquentjavascript.net/) : A book about JavaScript, programming, and the wonders of the digital.
|
||||
- [programmingbooks.dev](https://www.programmingbooks.dev) : An Ordered and Curated Reading List for Software Craftsmanship Growth.
|
||||
|
||||
<div align="right">
|
||||
<b><a href="#index">↥ Back To Top</a></b>
|
||||
|
Reference in New Issue
Block a user