20+ Platform to practice your Programming skills to get your Dream Job

A Mega Thread🧵
Are you confused about choosing a platform to practice you programming skills and get a good job ?

This Mega thread will help you in deciding which platform to choose based on the features they offer to users🚀🚀
🔹 HackerEarth: It's a Popular platform including thousands of Questions and coding challenges. They conduct Hackathons as well as hiring challenges too
hackerearth.com
🔹Exercism: It has 3,173 exercises across 51 languages to level up your programming skills, and insightful discussion with their dedicated team of welcoming mentors.
exercism.org
🔹HackerRank: HackerRank is a hiring platform that is the de facto for evaluating developer skills for over 2,000 companies around the world.
hackerrank.com
🔹SPOJ: SPOJ (Sphere Online Judge) is an online judge system with over 315000 registered users and over 20000 problems.

spoj.com
🔹Programmr: Programmr has an amazing online coding simulator and a B2B API that allows anyone to integrate coding widgets into websites.
programmr.com
🔹TopCoder Challenges: TopCoder is a competitive programming platform. It provides a collection of algorithmic challenges that you can tackle in their own personal code editor.
topcoder.com
🔹CodeForces: CodeForces is a collaborative platform where coders can participate in “rounds” where a time limit is set and points are distributed to the participants.
codeforces.com
🔹CodeWars: Codewar has a captivating interface with unique ways of presenting the challenges, naming them as Katas, where coders gain skills and challenge other coders in Kumite.
codewars.com
🔹CodeChef: CodeChef has is one of the biggest competitive programming platforms.

They open their platform for anyone to host programming contests and a feature called campus chapter as a tool for programming clubs to utilize.

codechef.com
🔹CodeGym: CodeGym has practical tasks for beginners in Java to learn about all they need to know.
codegym.cc
🔹CodePen Challenges: CodePen challenges are super fun and it's a place for creativity and collaboration.

There’s no competition at all because there’s nothing to lose, but you do gain skills through these challenges.

codepen.io
🔹CodinGames: CodinGame helps people learn coding in the form of games, allowing them to learn the fun way.
codingame.com
🔹LeetCode: LeetCode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews with filters based on questions from different tech giants

leetcode.com
🔹GeekForGeeks: For many, this is Encyclopaedia for coding. It has myriads of articles teaching topics such as data structures, algorithms, Computer Science, and quizzes that test for knowledge and comprehension.

geeksforgeeks.org
🔹ProjectEuler: If you want to solve mathematical questions through code, then project Euler is your go-to solution
projecteuler.net/archives
🔹URI Online Judge: URI is developed by university students, which means they have the mindset of beginners who want to learn coding in a fun way.

urionlinejudge.com.br/judge/en/login
🔹Reply Challenges: Reply Challenges is a series of challenges designed by “Replyers” and open to anyone who loves technology and online competitions.
challenges.reply.com/tamtamy/home.a…
🔹KickStart: Kick Start is a competition by Google which offers programmers around the world a chance to develop their skills through an online competition round.
codingcompetitions.withgoogle.com/kickstart/about
🔹Code Jam: Code Jam is Google’s longest-running global coding competition, where programmers of all levels put their skills to the test.
codingcompetitions.withgoogle.com/codejam
🔹Kaggle Learn: Kaggle is famous for being the place where data scientists collaborate and compete with each other.
kaggle.com/learn
🔹SoloLearn: SoloLearn is one of the best places to learn how to code, with over 39 million learners, 1784 lessons, and 14k quizzes.
sololearn.com/home
🔹Geektastic: Geektastic differentiates itself from other platforms because they also offer Peer-Reviewed Take-Home challenges which are reviewed by experts from companies including Google and Amazon.

geektastic.com
🔹Coding Bat: CodingBat is a free site of live coding problems to build coding skills in Java and Python with the help of example problems.
codingbat.com/java
If you liked this, please make sure to:

1. Follow me @Vinaystwt

2. Please Retweet the first tweet to Help others with this

Thank you so much for getting to the end of the thread! Let me know your favourite platform below

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Vinay Sharma

Vinay Sharma Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Vinaystwt

17 Sep
Do you often forget the basics of a Data structure or algorithm?

No Again!!

Data Structure and Algorithms Cheatsheet

A MEGA Thread🧵
Data Structure and Algorithms are the basics of your Programming Journey.

You are making Websites or apps or some Complex Machine learning Model, you still need knowledge Data Structure and Algorithms

Given Thread takes you from the basic Data structure to advance algorithms
1. Array: An array is a collection of items stored at contiguous memory locations.

The idea is to store multiple items of the same type together. This makes it easier to calculate the position of each element by simply adding an offset to a base value Image
Read 68 tweets
16 Sep
"Learn Flutter, But Why?"
5 Reasons to Learn Flutter

A Thread🧵
Flutter is a free and open-source cross-platform framework for developing apps.

It is a cross-platform framework means that a single codebase can be used to develop iOS, Android, desktop, web apps and Embedded based apps Image
Now that you know what is Flutter, So let's discuss 5 Reasons why you should invest your crucial time in the flutter
Read 9 tweets
14 Sep
7 VS Code Extension for Flutter Developers

A Thread🧵
🔹Flutter & Dart: This extension provides helpful tools like code refactoring, wrapping with frequently-used widgets, hot reload, and also live debug
🔹Flutter Awesome Snippets: This is very handy extension, there are many shortcuts for various things like importM to import material package
Read 9 tweets
14 Sep
7 Platforms to Find Inspiration for your next Websites

A Thread 🧵
🔹Webdesign-Inspiration: The best thing about this website is that you can see the real-time mobile and tablet versions of the websites
webdesign-inspiration.com
🔹Siteinspire: This website has a large number of niches to choose from, just about every niche you imagine site inspire has it
siteinspire.com
Read 10 tweets
13 Sep
10 Free Programming courses by MIT you Should not Miss

A Thread🧵
MIT is one of the leading universities of the world with the best faculties teaching the bright future of the world.

Did you know MIT have an online platform, where they upload class lectures of some really amazing courses taken by their students?

Check out some of them here👇
🔹6.0001: Introduction to Computer Science Programming in Python

This course introduces you to the world of programming using one of the simplest Language Python, you will learn the basic function of python as well as data structures of it

ocw.mit.edu/courses/electr…
Read 14 tweets
12 Sep
7 Developer Resources you don’t know Exists

A Thread🧵
🔹Font Flipper: It is used to Preview 800+ Google Fonts on top of your own designs, without having to download the fonts first.
fontflipper.com/upload
🔹Learn Anything: This platform is for knowledge discovery that helps you understand any topic through the most efficient paths to learn it
learn-anything.xyz
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(