Best Websites PDF
Best Websites PDF
Quora
What Should Every Programmer Know About X? +4 Related Questions
What are the best websites a programmer should visit? Is there a news website specifically for programmers?
This question is only for general programming discipline. This is speculative and may not
What are the best websites for programmers to stay
reflect the original purpose.
connected?
Requesting contributions for improving the Answer Wiki. Please contact previous editors. What are the best websites a beginner should visit for
programming?
Answer Request Follow 5.6k Comments 7+ Share 31 Downvote
What are the best websites an iOS learner must visit?
What are the best daily tip websites for beginner
Answer Wiki computer programmers?
What are the best websites that a designer must
Blogs visit?
Coding Horror What websites do Linux programmers often visit to
improve skills or increase their knowledge of server
The Codist
side programming?
Martin Fowler
What are the most valuable sites a programmer
Matt Might should visit?
Me, Myself and Mathematics What are the best websites a mathematician has to
visit?
On Coding
What are the best websites that a geek must visit?
Peter Norvig
More Related Questions
Project Nayuki
Stuff you need to Code Better!
Question Stats
Coding Style Guides 5,626 Followers
CS 106B: Programming Abstractions 669,289 Views
Last Asked 7h ago
Good C programming habits
1 Merged Question
Google C++ Style Guide
Edits
How to Report Bugs Effectively
How do I debug my program?
General Advice and Tips
Code Review Best Practices
Dieter Rams | Ten Principles for Good Design
How to become a programmer, or the art of Googling well ...
(more)
91 Answers
Ashish Gaur
275.4k Views
Here is a list of websites that I have bookmarked which may help you :
Programming Practice and Contest
http://www.codechef.com/
Sphere Online Judge (SPOJ)
Programming Praxis
Project Euler
TopCoder, Inc. | Home of the world's largest development communityTopCoder, Inc.
| Home of the world's largest development community
Codeforces
HackerEarth Programming challenges and Developer jobs
The Python Challenge
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 1/50
6/9/2016 What are the best websites a programmer should visit? Quora
HackerRank
LeetCode
Tutorials
GeeksforGeeks
Code School
Bit Twiddling Hacks
CS 97SI: Introduction to Competitive Programming Contests
CSE Blog quant, math, cse puzzles: EasyPuzzles
Me, Myself and Mathematics
Runhe Tian Coding Practice | Technical interview questions from Apple, Google,
Facebook, Amazon and Microsoft
Hack This Site!
GoodTutorials Newest Tutorials
Social Interaction
Home Quora
Stack Overflow
Interview Questions | CareerCup
GitHub · Build software better, together.
Geeklist A place for geeks to share what they've done, who they did it with and
connect with great companies
http://www.reddit.com/r/programm...
Must Read
Teach Yourself Programming in Ten Years
10 Puzzle Websites to Sharpen Your Programming Skills
EDIT
Runhe Tian Coding Practice | Technical interview questions from Apple, Google,
Facebook, Amazon and Microsoft
LeetCode
Geeklist A place for geeks to share what they've done, who they did it with and
connect with great companies
http://www.reddit.com/r/programm...
Hack This Site! (for Hackers)
GoodTutorials Newest Tutorials
EDIT 2 (found this great app few months ago)
Coding Calendar Android Apps on Google Play notifies you about various
programming contests happening on sites like hackerrank, hackerearth, topcoder etc.
Updated Nov 29, 2015 • View Upvotes
Abhimanyu Mongandh Ambalath, Masters in CS at IIT Kanpur
24k Views • Abhimanyu has 30+ answers in Computer Programming
Most of the answers here are extremely skewed towards "preparing for coding
test/software companies/learning to code", there is a definite "development/hacking"
aspect of programming that is missed in this list.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 2/50
6/9/2016 What are the best websites a programmer should visit? Quora
My links are
Aggregators/Discussion places.
Hacker News (YCombinator News)
Stack Overflow
News for nerds, stuff that matters (Slashdot)
Twitter May seem totally out of place, but most of the good stuff I have learned is
by following the projects I work on Twitter.
Blogs
Essays by Paul Graham
Joel on Software
Svbtle The current high quality blog, network, which has lot of good programmers.
For a list of Languages : Resources mapping do take a look at Best Learning Material a
wiki by National Institute of Technology Calicut CSE Association .
Updated Mar 22, 2013 • View Upvotes
Lucas OuYang, Web engineer, distance runner
65.7k Views
http://norvig.com/
By Google's director of research! There are lots of code snippets, articles, and essays.
Here are my favorites:
Python 21 line industry strength spell checker:
How to Write a Spelling Corrector
Famous keynote at Berkeley's CS commencement:
http://norvig.com/speech.html
Teach yourself programming in 10 years!:
http://norvig.com/21days.html
His daughter's Java Applet Game:
http://norvig.com/Pugdom/index.html
Updated Oct 26, 2014 • View Upvotes
Soham Mehta, InterviewKickstart.com. Prev: Director of Engineering @ Box.
Worked @ MSFT, eBay
5.1k Views
Our website: Coding Interview Bootcamp isn't the most beautiful, but as a programmer,
it could dramatically change your career trajectory for the better.
Idea is this: Tech moves very fast. Every few years, money keeps shifting. Initially, it was in
Semiconductors. Then it moved to Web. Now it's in Mobile. Tomorrow it will be in IoT or
some such.
When you're a career programmer, and you want to remain relevant, you need to remain
interview ready. And unfortunately, interviewing curriculum has drifted away from what
we do every day at work. (Many reasons for that; topic for a separate blog post).
As a result, every programmer needs to separately and explicitly prepare for technical
interviews. Especially for good companies of the time. That's where we can help. We run a
bootcamp laserfocused on technical interview preparation. Ask us how we do it.
Written Jan 5 • View Upvotes
Ashish Padalkar, forever learner
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 3/50
6/9/2016 What are the best websites a programmer should visit? Quora
144.7k Views
Here are the links which I collected during my 4 years of undergraduate in
CSE.
If you have any suggestions do let me know in comments.
When you get stuck :
Stack Overflow : subscribe to their weekly newsletter and any other topic which
you find interesting
News:
Hacker News : subscribe to their mailing list and get the top news directly to
your inbox.
Ars Technica : posts unique quality articles
ACM TechNews
Lobsters
TechCrunch : another good website for tech news
GSMArena.com : news related to latest mobile phones and android.
Coding practice for beginners
Reddit.com/r/dailyprogrammer : interesting programming challenges where
you can learn from looking at other's code , even if you are not able to solve code
you can look at how others solved.
Programming by Doing : very good site for those who want to start with
absolute basics
CodeAbbey a place where everyone can master programming : Best place to
begin with problems that start at the easiest and gradually increase difficulty with
each problem.
Programming Tasks : large collection of small programs
karan/ProjectsSolutions Sollutions to most of the problems in the link above
Small Programming Challenges
For those who want to start a small project but cant find the ideas
martyr2smegaprojectideaslist/ : contains about 125 project ideas from
beginner to intermediate level.
karan/Projects : a large colection of small projects for beginners with
Wrong "big projects" for beginners How to choose where to start
General Coding advice
Things I Wish Someone Had Told Me When I Was Learning How to Code — Free
Code Camp
Lessons From A Lifetime Of Being A Programmer
Principles of Good Programming
What every computer science major should know
How to become a programmer, or the art of Googling well
Code Review Best Practices
Dieter Rams : 10 Principles of Good Product Design
10waystobeabetterdeveloper
Working as a Software Developer
Coding Style
CS 106B Coding Style Guide : must see for those who create spaghetti
Google C++ Style Guide
What are some bad coding habits you would recommend a beginner avoid getting
into?
Good C programming habits. • /r/C_Programming
How to Report Bugs Effectively
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 4/50
6/9/2016 What are the best websites a programmer should visit? Quora
Debugging Faqs
Stuff you need to Code Better!
Interview Preparation
GeeksforGeeks | A computer science portal for geeks : also subscribe to their
feeds to get links to their new articles.
A site for technical interview questions, brain teasers, puzzles, quizzles (whatever
the heck those are) and other things that make you think!
Problems | LeetCode OJ : Coding practice for interviews
Programmer And Software Interview Questions Answers
Reddit.com/me/m/puzzles : Logic Puzzles
A Collection of Quant Riddles With Answers
Aptitude Questions and Answers : Quant and aptitude preparaion
Interview Archives Java Honk
Top 10 Algorithms for Coding Interview
BigO Algorithm Complexity Cheat Sheet
Unix / Linux Cheat Sheet
How to interview
How to Ace an Algorithms Interview
Delightful Puzzles
visualising data structures and algorithms through animation
Here's How to Prepare for Tech Interviews • /r/cscareerquestions
Guide to Tech Interviews
Why You Make Less Money • /r/cscareerquestions
IIT Delhi Placement Experience
what_are_your_goto_questions_for_the_do_you_have/
Here's a pretty big list of programming interview questions I compiled while
studying for big 4 interviews. I think you guys will find it useful! •
/r/cscareerquestions
Interviewing At Jane Street
How to prepare for an interview 1
The 25 most difficult HR questions
Job interviews News, Videos, Reviews and Gossip Lifehacker
How to Answer the Toughest 40 Job Interview Questions | ICS Job Portal
Job Interview Questions and Best Answers
How to Answer "Tell Me a Little About Yourself" | The Art of Manliness
Job Interview: How to Ace a Job Interview | The Art of Manliness
Give your résumé a face lift
BIG O Misconceptions
Bitwise tricks
Core Java Interview questions Interview question on each topic
Java Interview Questions and Answers
Big collection of interview preparation links • /r/cscareerquestions
Unsolicited_advice_for_job_seekers_and_employers
fiveessentialphonescreenquestions steveyegge2
CS9: ProblemSolving for the CS Technical Interview
Missionpeace/interview problems : A large collection of coding interview
problems
SQL Joins explained using venn diagram
10 Frequently asked SQL Query Interview Questions
Get Ready to Learn SQL: 8. Database Normalization Explained in Simple English
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 5/50
6/9/2016 What are the best websites a programmer should visit? Quora
Essential SQL
Programming Language Concepts: Lecture Notes OPPs concepts and
programming language concepts.
We Help Coders Get Hired website offering courses on system design,
interview strategies, soft skills ect
checkcheckzz/systemdesigninterview
How to Break Into the Tech Industry a Guide to Job Hunting and Tech
Interviews
Good Articles
Expectations of a Junior Developer
The Key To Accelerating Your Coding Skills
A Software Developer’s Reading List Some good books and links in there.
Blogs of Developers :
Coding Horror : one the best coding blog
Joel on Software
Stephen Haunts { Coding in the Trenches }
Programming in the 21st Century
Clean Coder Blog : blog of auther of book "Clean Code"
Programming Blog : programming blog of Yegor Bugayenko
10KLOC
http://stevehanov.ca/blog/
Geek Land
Late Developer
IT Enthusiast
blog.might.net
CSE Blog quant, math, computer science puzzles
My Tech Interviews
HackerEarth Blog
AlgoGeeks
CoderGears Blog Insights from the CoderGears Team
blog.might.net
Runhe Tian Coding Practice
Paul Graham Essays
Dan Dreams of Coding
Antonio081014's Algorithms Codes
Math ∩ Programming
Takipi Blog : mainly focuses on Java and JVM languages
Coding Geek A blog about IT, programming and Java
Watch others code
LiveCoding.tv screencast of people building application , websites , games ect.
What should a programmer know :
Programmer Competency Matrix : article for knowing what our level as a
programmer is.
Open source coding:
GitHub.com Build software better, together : Place to showcase your project
and collaborate with others. (Must know Git in order to use it effectively )
Competitive programming
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 6/50
6/9/2016 What are the best websites a programmer should visit? Quora
HackerRank
Codeforces
topcoder
HackerEarth Programming challenges and Developer jobs
CodeChef
PKU ACM ICPC Practive problems
Archived Problems Project Euler
Google Code Jam Practice and Learn : past contest problems for practice
Sphere Online Judge (SPOJ)
YouTube Channels:
Computerphile : Must watch for every CS student
ComputerHistory : for those who like to know how we reached where we are.
GoogleTechTalks : videos on trending topics and cool stuff happening in the
tech industry.
Placement Grid : Interview and campus placement experience
Google Developers :
Facebook Developers
O'Reilly : interviews and talks of world's best technical writers.
Java : talks related to java
JavaOne : Java Confrence
CppCon : C++ Confrence
Meeting C++ YT Kanalseite : Talks on C++
ThinMatrix : blogs and turorials developer making a 3d game in java using
opengl
yegor256
Scott Meyers: Past Talks
thoughtbot : talks on various topics
NOKIA Wroclaw Technology Center : Nokia code dive confrence
HowToBecomeTV : contains good interviews of developers and people related
to tech industry.
Tutorials :
Tutorialspoint
W3Schools Online Web Tutorials
Open Data Structures : Excellent resource for learning about DS and algos ,
provides code in various languages C++ , java , pseudocode
Data Structures and Algorithms by John Morris : another good source with
code and its analysis
CMSI 281: Data Structures : light weight introduction to DS
How to Program in C++ : Good resource for revising C++ topics and STL
TopCoder Tutorials
A Hacker's Guide to Git : for those wanting to learn git with a solid foundation
Git from the inside out
Learn UNIX in 10 minutes
The Bash Guide : very good guide for learning the Bash Shell
Linux Tutorial good resource for learning linux
UNIX Tutorial Introduction
Linux Tutorial for Beginners
Learning the shell.
Dynamic programming PrismoSkills very good resource if want to learn how
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 7/50
6/9/2016 What are the best websites a programmer should visit? Quora
to solve DP problems.
Deep C : very good presenation on C language
C programming language Frequently Asked Questions
OS Course Notes : Chapter wise course notes according to Galvin's book
SQL (Structured Query Language) in one page : SQL.SU : a very good SQL
cheat sheet
Introduction to C Programming
MySQL Essentials
Best Of Gustavo Duarte : contains articles on various topics
Collecting all the cheat sheets cheat sheets for lots of programming languages
The Descent to C for those moving to C from some higher programming
language like java or python.
VimTutor+ : learn VIM from browser itself
HackerEarth Tutorials : Good resource for DS and Algos tutorial
Computer Books
IT eBooks Free Download Big Library : website for downloading ebooks
without any advertisement and instant downloads.
github.com/vhf/freeprogrammingbooks : More than 500 free ebooks on
almost any language you can think of
Computer Science Books Online about 150 computer free ebooks
Best books for GATE CSE
Video Tutorials
Tushar Roy Algorithm and Data structure tutorial by a Indian Youtuber.
Derek Banas : good quality tutorials
thenewboston : good but with too much talk as compared to actual content
mycodeschool : Data structures and algorithms tuorials
CodeGeek
CodingMadeEasy : C++ tutorials
XDAUniversity Helping You Learn Android Development
DevTips : web dev tutorials
Javascript Planet : java script and web development tutorials
codedamn : front end web dev tutorials
Design and Analysis of Algorithms
Vim Tutorial Videos Flarfnoogins : good video tutorial for learning vim
CS1: Higher Computing Richard Buckland UNSW a very good introductory
CS course
Kathryn Hodge Has good videos for beginners
Online Compiler and Sharing Code snippets:
Ideone.com
Pastebin.com
MOOCs for learning something new
NPTEL Vidoes COMP_SCI_ENGG
Coursera.org
edX
Udacity
UCBerkeley
MIT OCW Electrical Engineering and Computer Science
CS50
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 8/50
6/9/2016 What are the best websites a programmer should visit? Quora
prakhar1989/awesomeCScourses List containing large amount of CS
courses
Computer Science Resources list of MOOCs for autodidacts
Sites related to your preffered programming language ( For me Java )
Java Revisited : good for learning about Java Language and interview
preparation.
The Java™ Tutorials : The best tutorials for Java.
Java Corner at Artima.com
Java Visualizer : helps visualize references , values of variables ect
Java Lecture Notes
Learning Java : a free online textbook for learning java
Free Online Chapters of Inside the Java Virtual Machine by Bill Venners
Understanding JVM Internals
How Garbage Collection Works
Welcome to JavaWorld.com
The Java Memory Model
Netbeans Keyboard Shortcuts Keyboard shortcuts to enhance your productivity
when working in Netbeans.
XyzWs Java FAQs : large collection of java interview questions
Seminar , research writing , talks ect
Advice on Research and Writing
Seminar and reports
PHD MS Articles
Practical Tips for Talking at Usergroups and Conferences
Giving presentation on software project to nonprogrammers
Everything in one place:
reddit.com/me/m/cs_student_subs : a multisubreddit of all subreddits of
topics related to computer science and programming.
Documentaries
Machine that Changed the World a very good documentary about history of
computers
Part 1: Giant Brains
Part 2: Inventing the Future
Part 3: The Paperback Computer
Part 4: The Thinking Machine
Part 5: The World at Your Fingertips
Triumph of the Nerds Playlist
Project Code Rush The Beginnings of Netscape / Mozilla Documentary
The Code: Story of Linux documentary
Revolution OS Linux Documentary
Breaking the Code: Biography of Alan Turing
Mechanical Computer (All Parts) a very good video from 1950s explaining how
mechanical computers used to work without all the modern day electronics.
Download: The True Story of the Internet Playlist of discovery channel
documentary on browser wars , dot com bubble and more.
When you get bored from CS related stuff :
r/ProgrammerHumor
Guide to Grammar and Writing for those who want to improve their english
language skills.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 9/50
6/9/2016 What are the best websites a programmer should visit? Quora
Vsauce : The best youtube channel
TED
CrashCourse : small courses on various subjects
National Geographic
Barcroft TV
ColdFusion
SmarterEveryDay
SciShow
Big Think
Every Frame a Painting
TestTube News
Reddit the front page of the internet
Updated May 24 • View Upvotes
Miguel Paraz, Programming since 1985 at age 11.
29.9k Views • Miguel has 840+ answers and 10 endorsements in Computer Programming
InfoQ more for enterprise programmers, but they have sometimes have stuff applicable
for startups like discussions on performance. They host videos from conferences and
events.
Software Development News, Videos & Books
Written Nov 13, 2014 • View Upvotes • Answer requested by 1 person
Vamsi Deepak Ampolu, Constant Ponderer,Occasional Panderer,Neophyte
Programmer ,Grandiloquent Word...
9.1k Views
I am not an expert(probably will never be one),I am an everyday beginner,I have learnt
that many of the problems that I face have already been solved in either of these three
places
Stack Overflow
Here I can read quick solutions to problems or post my own questions(you would not
believe how often I ask) and recieve knowledge from the wise ones. Stackoverflow chat is
awesome,I love hanging out in the Javascript chatroom and watching people respond to
questions. It also gives me an insight on what are considered good questions and what are
considered bad.
YouTube
Sometimes,I just watch random stuff about programming to understand what I already
know better and expand my horizons about stuff that I should know but dont.
Github Build software better, together
The home of the world's greatest open source projects,imagine some of the brightest people
in the world working for improving the community, imagine a platform that provides you
with easy access to resources provided by the community.
Sometimes ( I wish I had this intuition more often) ,I know that I need to know and
understand that it is pointless to do anything with a better understanding of what Im
trying to do , then I use these:
reSRC ·
I loved it when it was a list on github,this is my go to place when I need to learn more
about a new technology,I always start here.I have found amazing books here.Before I
found this resource,Become a Programmer, Motherfucker was my go to resource.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 10/50
6/9/2016 What are the best websites a programmer should visit? Quora
developer blogs that I stalk to learn more about stuff.Sometimes I also raid Leanpub
Publish Early, Publish Often ,Chimera The new learning environment from O’Reilly
and ofcourse there are the free resources and tutorials from all around the web holding my
hand as I take baby steps in a new direction.
Then there are the tools that I use when I am programming to prototype stuff,to share
code in a nondestructive way:
JSFiddle Create a new fiddle
CodePen
JS Bin
Before I started using grunt,I would visit JSHint, a JavaScript Code Quality Tool
regularly.And I just discovered Runnable Discover Everything through Code
When you need to write regular expressions(Perl style Im told as used by Java),I go to one
of these two places
rubular a Ruby regular expression editor
Although rubular says clearly that it is for ruby and I do not speak Ruby,it has a simple
uncluttered UI that makes writing regular expressions seem relaxing.
Once I have tested my regular expression at rubular,I go to Regex Planet Online Regular
Expression (Regex) Testing and Cookbook for: Go, Haskell, Java, JavaScript, .Net, Perl,
PHP, Python, Ruby, Tcl & XRegExp which can generate a valid Java string(a true pain
in the ass) from the regular expression and allows me to test my expression with many
inputs.
I have a tendancy to learn only when I am doing stuff so I cut online classes for exploring
the new and shiny,so I do not find MOOCs as useful as I should.I also find that I am not
very good at code challenges and stuff because as I mentioned above,my attention gets
distracted easily and I'd rather read a tutorial or something along those lines.(Im terrible
on coding exams,sigh)
I totally forgot to add ifttt Put the internet to work for you. I get updates from Hacker
News and programming • /r/programming that I care about as emails , the wallpaper
on my phone is set to Astronomy Picture of the Day , I log my phone calls and messages
among many other things using this.
Update:
I have a few new heroes to add to my gallery:
DevDocs
DevDocs allows you to select and access documentation of a group of languages /
frameworks / libraries that you use in your workflow from the same place. If set up
correctly,this could cut down any time spent looking up documentation on various sites .
It is currently helping me grok mongoose.js . DevDocs is available offline now(you have
to select the documentation you want to view offline).
Tuts+ Free Code Tutorials
I have always read articles and series of blog posts on this websites but I have recently
started their free course on the Sublime Text code editor. Although the instructor uses
Mac(I have never touched a Mac,believe me) , what I did not know about this amazing
editor blew me away.They have a nice passportjs tutorial here Authenticating Node.js
Applications With Passport Tuts+ Code Tutorial
Scotch Web Development
This website has interesting tutorials on Node.js which are helping me improve my
understanding of Express 4.x .
I have no plans to use vim(stuck on Windows for now) but this website has to be
mentioned VIM Adventures Learn VIM while playing a game .
I have not used this website a lot but Mashape Free API Management Platform &
Marketplace seems like an interesting place to be.
I also found zeal , an offline API documentation browser which has a Sublime Text
plugin recently.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 11/50
6/9/2016 What are the best websites a programmer should visit? Quora
I will add a couple of Chrome Plugins that are very helpful:
Markdown Here
This plugin renders markdown that you type in a text area, say an email composed with
markdown in Gmail into beautifully formatted content. I love markdown and this along
with sublime evernote makes me enjoy composing emails and taking notes.
Octotree
This plugin takes the directory structure of any Github repo and renders it in a tree
structure which makes it easy to access a file at any level in the repo easily.
Video Speed Controller
Works as advertised, comes with sweet keyboard shortcuts. Try it, you will fall in love with
it.
WhatFont
Fantastic tool to detect the fonts on a webpage.
And a couple of web applications:
hastebin
An open source alternative to pastebin, comes with solarized dark as the theme. I use it as
an alternative to Evernote because it loads up quick and avoids confusing me with an
unnecessarily large number of options when I just want to start writing.
On the downside, if you don't save your note and accidentally hit Backspace, your note is
gone. Also, remember to grab the link. I hear there is a hasteserver which can talk to
online cloud storage solutions.
RawGit
When I want to try a new JS library or a plugin which is not on cdnjs without having to
download,install or add it to a build process, I just use this to serve the file. An option has
been added for using this in production as well.
Cloud 9 IDE Your development environment, in the cloud
When my PC crashed, I turned to this wonderful tool to act as my development
environment and I was really impressed by how well it handled itself, it provides you with
personalized Docker based workspaces to create your apps.
Medium
The modern day blogging platform from some of the guys who built Twitter, the writing on
this app is of the highest quality and I feel privileged that some of the wonderful
programmers, designers, authors, artists and entrepreneurs are sharing their thoughts and
ideas with us. WARNING: prepare to be addicted to productivity porn.
Fontastic Create your Icon Font in seconds
When it comes to design, I am absolutely clueless. I often rely on icon fonts such as Font
Awesome, Glyphicons among others to magically give me the icons that I need.(and they
do). However, I have noticed that I only need a few icons from each icon font but tend to
include the whole font.
Then I discovered Fontastic, this tool works with commercial and open source icon fonts as
well as svg icons that you may want to upload.
https://survivejs.com/
An amazing book which helps one pick up the tools of the React ecosystem, does a very
good job of introducing new concepts and always stays upto date with the changes in the
ecosystem.
Gitter
Interact with the devs of open source projects using this app. Provides a much better UX
than IRC, supports markdown(YAY!!!!), ask away or just sit back and watch open source
teams at work.
Also, StackEdit Inbrowser markdown editor ,Dillinger, the Last Markdown Editor
ever. are interesting, Pandoc About pandoc is kicking my butt. Some of you might
find Overleaf: Realtime Collaborative Writing and Publishing Tools with Integrated PDF
Preview interesting.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 12/50
6/9/2016 What are the best websites a programmer should visit? Quora
Updated Feb 14 • View Upvotes
Shreyans Doshi, Spring 2016 intern at Morgan Stanley
19.2k Views • Shreyans has 150+ answers in Computer Programming
For Bug squashing or to solve any error:
Stack Overflow (The most popular site for programmers where you can find most of the
solutions of programming errors or algorithms)
For tough programming competition and exercises :
Google Code Jam
(Google Code Jam)
The ACMICPC International Collegiate Programming Contest
(ACM ICPC)
For normal programming exercises :
Programming Competition,Programming Contest,Online Computer Programming
(Codechef)
Sphere Online Judge (SPOJ)
(SPOJ)
HackerRank
(Hacker Rank)
topcode r
(TopCoder)
About Project Euler
(Project Euler : For mathematical problems)
Codeforces
(Codeforces)
For programming tutorials :
GeeksforGeeks A computer science portal for geeks
(Geeks for Geeks)
For development in phones like android :
xdadevelopers
(XDA Developers)
XDAUniversity Helping You Learn Android Development
(XDA University)
For source codes :
Build software better, together
(GITHUB , the site that can provide the source codes for most of the softwares
(of course it has to be open source))
For Video Tutorials :
(For all the subjects including programming)
Coursera
(Coursera)
Advance Your Career Through ProjectBased Online Classes
(Udacity)
online courses and classes from the world's best
(edX)
Updated Jun 23, 2014 • View Upvotes
Praveen Gowda, CS Grad Student
6.7k Views
Here are some really good weekly newsletters for programmers
JavaScript Weekly A free, once–weekly email roundup of JavaScript news and
articles.
Ruby Weekly A free, once–weekly email roundup of Ruby news and articles.
PyCoders Weekly A free weekly email newsletter, on Fridays, for those interested in
python development and various topics around python.
Status Code A language agnostic roundup of the latest ideas, releases, trends, events
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 13/50
6/9/2016 What are the best websites a programmer should visit? Quora
and mustread articles from the programming world (think C, UNIX, algorithms, editors,
protocols..)
Dart Weekly An occasional email roundup of Dart news and articles
HTML5 Weekly A once–weekly HTML5 and Web Platform technology roundup.
CSS 3, Canvas, WebSockets, WebGL, Native Client, and more
HNdigest delivers regular emails with the top the HackerNews stories so you're not
constantly distracted.
iOS Dev Weekly . Subscribe to a hand picked round up of the best iOS development
links every week. Curated by Dave Verwer and published every Friday
Android Weekly a free newsletter that helps you to stay cuttingedge with your
Android Development
Jobety Weekly A free newsletter with handpicked Web Design, Development and
Freelance jobs
Sidebar Sidebar is a list of the 5 best design links of the day, manually curated by a
couple great editors
The Hacker News Newsletter A weekly newsletter of the best articles on startups,
technology, programming, and more. All links are curated by hand from the popular
Hacker News site
Coding for Interviews Free interview prep in your inbox weekly
iOS GameDev Weekly handpicked collection of the best iOS game development links
every week
ngnewsletter The free, weekly newsletter of the best AngularJS content on the web
Web Tools Weekly A frontend development and web design newsletter with a focus on
tools
Servers for Hackers At some point, every programmer finds themselves needing to
know their way around a server. Servers for Hackers is a newsletter for those times
Updated Jan 28, 2015 • View Upvotes
Joel Jacob, coding a problem
8.7k Views
I will suggest you some of the websites I visit. They contain lot of good quality articles and
video courses.
tutsplus.com
smashingmagazine.com
makeuseof.com This site has also awesome gadget giveaway. With this you will be
updated with the latest in the tech.
howtogeek.com This site has awesome tech articles.
coursera.org This MOOC is my personal favorite. Lots of tech related courses.
stakoverflow.com Website to help you with your programming problems. Get your
doubts cleared by other members of the community.
geeksforgeeks.com Best site to prepare for algorithms
ocw.mit.edu I totally forgot about the MIT open courseware when I wrote the
answer in the morning. It contain great video courses.
Even though you are asking for website you should read the book Algorithm Unlocked
by Thomas H Cormen if you want to have a great programming career.
If you want any website related to any specific programming language please comment.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 14/50
6/9/2016 What are the best websites a programmer should visit? Quora
Google is your best friend.
Updated Jan 7, 2015 • View Upvotes
Tarun Atrey, Software Engineer
10.5k Views
Stack Overflow
TopCoder, Inc. | Home of the world's largest development community.
Codechef : Programming Competition,Programming Contest,Online Computer
Programming
Project Eule r
Written Apr 7, 2013 • View Upvotes
Shehala It, Shehala
16.1k Views
Here are my chosen online websites that every programmer should visit.Some of these
provide online tutorials , other provide full programming courses while other are simply
questionanswer based websites where experts provide answers to queries.Whether You
are an expert programmer or a beginner,these websites will help you to expertise in your
language.Most of these websites provide online tutorials and videos on coding.
Learnstreet.com : Provides excellent courses with video tutorials on
Java,Javascript,Ruby,Python,etc.
Geeksforgeeks.org : A portal that provide and explaine solutions of selected C,C++
and java Problems.
Codeschool.com : It teaches major web technologies with video lessons, coding
challenges, and screencasts.
Goodtutorials.com : Provides tutorials and solutions of problems related to
languages like HTML,CSS,Flash,PHP,Ruby,Java,Javascript,etc.
Codecademy.com : Provides full courses on technologies like
HTML/CSS,Javascript,Jquery,Python,etc.
Hackerearth.com : Provides programming practices and challenges.
Coursera.com : This is my personal preference.Provides excellent online courses
with videos and assignments from world's best universities.
Edx.org : Similar to coursera, take online programming courses online free of cost.
Code.tutsplus.com : Provide fresh updates on web development technologies.
Udacity.com : Provide online courses specifically on computer science technologies.
W3schools.com : One of the best websites for online reference on HTML,CSS,
Javascript,SQL,PHP,etc.
Stackoverflow.com : Question and answer based website for programmers which
provide solution of almost every error.
Written Jul 11, 2014 • View Upvotes
Shrishail Talukar, Programming and design enthusiastic.
3.4k Views
If you want to get examples of what you've learnt, then go to http://www.java2s.com ,
there one can find tutorials and some examples as well of many programming and
scripting languages.
Note: don't confuse with the domain name java2s.
One can find tutorials, examples etc,.. Of many programming(including Java) and
scripting languages as I mentioned above.
Written Jan 27, 2015 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 15/50
6/9/2016 What are the best websites a programmer should visit? Quora
Devendra Verma, System Architect
6.7k Views
http://net.tutsplus.com
http://www.smashingmagazine.com/
http://tutorialzine.com
http://1stwebdeveloper.co
http://tympanus.net/codrops/
http://codeacademy.com
TechCrunch
Mashable
Hacker News
Stack Overflow
Google
Updated Aug 28, 2013 • View Upvotes
Jitender Singh
2.9k Views
Data Structures and Algorithms Tutorial Best place to read and implement all the
important algorithm of topcoder, geeks for geeks and codechef. A compiled junction
of all the important things from topcoder, geeks for geeks and codechef.
Programming Competition,Programming Contest,Online Computer Programming
CodeChef Programmers Cometition Arena
geeksforgeeks.org Learn and Discussion Forum
topcoder Learn and Implementing platform
Sphere Online Judge (SPOJ) Solving puzzles
Stack Overflow Solving Problems And getting help
HackerEarth Programming challenges and Developer jobs Competition and
Jobs
CS 97SI: Introduction to Competitive Programming Contests Competition at
Stanford Digital World
Programming Praxis Sharpen your knowledge as their logo says "sharpen your
saws"
Build software better, together Build Programmes
Learn to Code by Doing Code School Learn to build
Written May 19, 2015 • View Upvotes
Jonathan Stanhope, Debater, Intellectual, Writer, Philosopher, Musician, LEADER
6.7k Views
http://www.hackthissite.org see if you have what it takes to hack a site all by yourself!
In all honesty I find that the best site for programmers is http://dis.4chan.org/prog/
regardless of what you've heard the Department of Homeland Security is not watching the
programming 4chan page. There are still hundreds of thousands of posts detailing new
cracks, hacks, and tricks to modify any programmer's skillset.
Written Apr 6, 2013 • View Upvotes
Ashutosh Tripathi, Currently studying Computer Science from University of
Edinburgh through MOOC
1.5k Views
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 16/50
6/9/2016 What are the best websites a programmer should visit? Quora
PROGRAMMER AND DEVELOPERSPECIFIC NEWS WEBSITES
Hacker News : It’s like Reddit but for developers!
Slash Dot : A huge interactive source about all the latest blog post and news stories
related to technology and coding.
Reddit Programming: It is Reddit for developers!
LEARN HOW TO CODE
MIT Open Courseware : Historical courses straight from MIT. Video lectures,
activities, and much more!
Coursera : Coursera partners with a number of the world’s leading universities to offer
free courses.
Code Academy : A free and interactive way to learn how to code a number of different
languages.
tuts+ : Tutorials on just about anything related to coding
SourceForge : Access to all the open source code you;ll ever need.
Google Developers : The internet’s leading entity seeks to inspire coders with tutorials
and tips.
Stackoverflow : It’s just like the popular Q&A site Quora, but strictly for developers.
Smashing Magazine : Coding tips, tricks, and ideas from an assortment of today’s
leading professionals.
FUN WEBSITES FOR PROGRAMMERS
Programming Praxis : Games to keep your programming skills sharp
Facebook Challenges : Complete a timed challenge and possibly get recruited by
Facebook
xkcd : A hilarious daily web comic often related to computing.
Coding Horror : A fantastic blog about programming.
Written Jun 3 • View Upvotes
Upvote 13 Downvote
Dane Rossenrode, South African Entrepreneur & WebsiteMaker
7.1k Views
It turns out that there are many ways and sites to visit to make websites –
uncountable really; those approaches mentioned above are only a few examples of
hundreds or thousands of tools and methods. Naturally, there must be just as many
websites that can explain how to do it; let’s consider them.
Firstly, there are online teaching and training websites like Udemy, Coursera, and so
on, as well as the sites dedicated to website design and development like Treehouse,
Code School, etc. They’re really great if you already know exactly how you want to make
your website, but they don’t give any guidance on other approaches you should consider
that they don’t have courses or lessons on.
If you’re in the web design or development industry, you’ll know about websites like
Smashing Magazine and Sitepoint, which provide fantastic news and tips on the latest
techniques and tools to build websites. Their articles even provide links to their older
articles on related topics (backwardlooking links), but they don’t edit older articles to
include links to the newer articles (forwardlooking links). Also, to keep their professional
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 17/50
6/9/2016 What are the best websites a programmer should visit? Quora
edge, most articles stay away from making recommendations about the best methods and
tools to use – not particularly helpful if you’re not a professional.
Wikipedia and websites like it solve the links problem perfectly; every article has stacks of
links to other articles on topics they mention, and of course there are articles on every
websitebuilding topic imaginable. Although they’re not usually completely accurate, they
do provide lots of useful info. The info is totally objective, though, and so isn’t useful for
learning. You can’t learn how to make a website using something like Wikipedia, nor even
learn ways to improve what you know and make.
Despite this, there’s no reason we can’t help everyone make websites in a way that’s right
for them.
We need place that combines the best of all those above: it should provide well
researched knowledge – kept uptodate – that has many links between its pages, a smart
and wise way of explaining things that makes learning productive and enjoyable, and
some info on the latest tips and tools that help us to moreeasily make better websites.
It needs to briefly cover all topics that anyone making a website is likely to encounter, but
at the same time not rewrite what many professionals have written in the past.
Basically, it needs to provide an introduction to everything we’d need to know about, while
providing links to other websites and articles that further explain the topics.
Most importantly, it needs to be opinionated, in the sense that it recommends the best
approach or tool for the reader’s situation and needs. When it lists software, for example,
it mustn’t simply list them or even give some facts about each, like who sells it or how old it
is; it needs to explain which ones are the best for any kind of user or situation, and why
they’re right (we need to make our own decisions to learn properly).
We need to use the best of the web to help each other build the web.
Postscript: I’m doing my best to build what I’ve described in this article, and I’ve called it
Web Builders’ Codex (.net) – I welcome all comments and criticism, and your help!
Written Nov 8, 2013 • View Upvotes
Matthew Mirman, I'm a programmer.
9.1k Views • Matthew has 30+ answers in Computer Programming
I can't believe nobody has said it, but pretty much the only website that I need is
Wikipedia
Other websites are just frosting on the cake of the internet (Strawberry ice cream for the
cake brought to you by Jimmy Wales).
Written Mar 19, 2013 • View Upvotes
Ryuzaki Sultan, Undergraduate CS Student
409 Views
Originally Answered: What are the top websites a competitive programmer should visit?
Not listed in order of priority, just random order.
Sphere Online Judge (SPOJ)
topcoder
Codeforces
UVa Online Judge Home
USA Computing Olympiad
Programming Competition,Programming Contest,Online Computer Programming
Google Code Jam
Written Apr 17 • View Upvotes
Sharad Tulsyan, Software Engineer with a B.Tech in Electronics
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 18/50
6/9/2016 What are the best websites a programmer should visit? Quora
2.7k Views
A programmer should not visit a Programming Website. That's not how it's
meant to be used
You can visit a news website; general knowledge website or a social networking website but
not a programming website. All these are see read and get done type of fields.
Programing isn't knowledge alone. It's a skill like Maths is. Maths can't be mastered by
reading You have to practice, write codes. More you do more you learn. Website can be
your guide, reference or support. It can be your 20% while you still have to do the 80%
yourself. Don't just visit website; work on it.
Before I dive in further there are two things I'd like to say to every programmer:
1. There are far too many websites listed out there. I'd say focus on one or
two at max. Focus is the key to learning.
2. Sit and code.
Pick a favourite website; fire your editor and compile some code. I will give a mention of
my favourite.
The website I use often is mentioned already i.e. Stack Overflow . It's a community of
programmers: experienced and beginner with one mission: to build a library of
detailed answers to every question about programming. I am mentioning it
again and I'd write about how one can make most out of it.
If you have been programming for sometime and use internet then it is highly likely that
you would have come across it. Beginner as well as advanced programmer can find
solution to almost every problem they come across in programming. You might have
already visited it a couple of times. Visiting however will give you minimal advantage of
this wonderful platform. This is how I use stackoverflow.
1. I try to answer questions on topics I know. Each one of can do that. There always are
absolute beginners who are stuck in a problem which can be solved by us. Advantage:
Coding as well as debugging skills improve.
2. Even if I am unable to answer questions I find some problems whose solution I would
want to know. Thus it opens up new horizons.
3. Sometimes I know partial answer to the question. I research to complete my answer
thus increasing my knowledge. There are areas in language which I have never
worked with but due to familiarity with the language I am able offer solutions. This
ability has increased continually.
4. The reputation (reward) is a measure of how much you have learnt and contributed.
In the beginning it builds slowly but as we spent time on it, the pace increases. As
your reputation increases you get more access to the website. You can also find jobs.
Added incentive.
Being a part of stackoverflow's mission can bring great improvements in every
programmer's skills.
A website which solves your problem; where you can increase your
knowledge and finally get a job. What more you can expect.
Written Mar 28 • View Upvotes
Harish Jalandra, Super normal human
6.5k Views
One beautiful effort by Saurabh to meticulously explain algorithms:
World's Number One Programming Interview YouTube Channel
PS: I don't know him personally & not associated with him. So doesn't amounts to any sort
of advertising.
Written Jun 19, 2014 • View Upvotes
William Emmanuel Yu, Fell in love with computers at a young age and never looked
back.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 19/50
6/9/2016 What are the best websites a programmer should visit? Quora
4.3k Views
My staples are Slashdot and TechCrunch too catch up with tech movements.
Increasing I am spending more of my time in Quora.
Is that a good thing?
Updated Nov 25, 2014 • View Upvotes • Answer requested by Miguel Paraz
Krishna Sai Gullapalli, Computer Science student at National Institute of
Technology Calicut
663 Views
Here's a list of websites useful for programmers:
Programming practice and Challenges
Programming Competition,Programming Contest,Online Computer Programming
HackerEarth Programming challenges and Developer jobs
HackerRank
Codeforces
topcoder
Sphere Online Judge(SPOJ)
Tutorials
W3Schools Online Web Tutorials
tutorialspoint.com
Learn to Code by Doing Code School
Every child deserves opportunity
GeeksforGeeks | A computer science portal for geeks
New Boston tutorials in YouTube
Questions and answers
Stack Overflow
Build software better, together
http://quora.com
Written Feb 13 • View Upvotes
Toby Thain, Started at around 10 years old. Still learning.
6.4k Views • Toby has 1170+ answers in Computer Programming
Welcome to the SICP Web Site
The Portland Pattern Repository Wiki
Updated Apr 21, 2013 • View Upvotes • Answer requested by Jeremy Cantrell
Dhaval Simaria, En(joy + gineer)ing
2.1k Views
Well majority of the wonderful websites are already covered, I would like to introduce two
sites that are not yet mentioned:
1. SQLZOO : Very nice website covering all topics of SQL and PL/SQL very well with
practice questions that can be solved online.
2. Create a new fiddle : JSFiddle is the GitHub for Javascript devotees. We can find
the segregated code snippet of HTML, CSS and Javascript for performing any given
functionality. We can also create our own fiddle based on our own creativity and store
it as fiddle for others to use.
Written Mar 30 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 20/50
6/9/2016 What are the best websites a programmer should visit? Quora
Upvote 11 Downvote Comment
Akash Saini
5.1k Views
What are the best websites a programmer should visit?
Similar to What are the best websites that a geek must visit?
Answer
Request
Follow5k
79 ANSWERS
Ashish Gaur
215.5k Views • Upvoted by Tapasweni Pathak,Developer @SAP Labs, Involved with open
sources, Feminist., Jessica Su, CS PhD student at Stanford
Here is a list of websites that I have bookmarked which may help you :
Programming Practice and Contest
http://www.codechef.com/
Sphere Online Judge (SPOJ)
Programming Praxis
Project Euler
TopCoder, Inc. | Home of the world's largest development communityTopCoder, Inc.
| Home of the world's largest development community
Codeforces
HackerEarth Programming challenges and Developer jobs
The Python Challenge
HackerRank
LeetCode
Tutorials
GeeksforGeeks
Code School
Bit Twiddling Hacks
CS 97SI: Introduction to Competitive Programming Contests
CSE Blog quant, math, cse puzzles: EasyPuzzles
Me, Myself and Mathematics
Runhe Tian Coding Practice | Technical interview questions from Apple, Google,
Facebook, Amazon and Microsoft
Hack This Site!
GoodTutorials Newest Tutorials
Social Interaction
Home Quora
Stack Overflow
Interview Questions | CareerCup
GitHub · Build software better, together.
Geeklist A place for geeks to share what they've done, who they did it with and
connect with great companies
http://www.reddit.com/r/programm...
Must Read
Teach Yourself Programming in Ten Years...
(more)
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 21/50
6/9/2016 What are the best websites a programmer should visit? Quora
Upvote 43 Downvote Comment 1
Manmeet Kaur, Works at Hub4Tech.com
1.5k Views
JAVA Tutorial Java Tutorial TechnologyPartner.in
C Tutorial http://www.technologypartner.in/cprogrammingtutorialbasics
PHP Tutorial PHP Tutorial TechnologyPartner.in
SQL Tutorial SQL Tutorial TechnologyPartner.in
Online Skill Test (PHP,SQL,JAVA,C,CSS,HTML,CCNA,Bigdata &
Hadoop,Android,Linux,Unix,Microsoft,IBM,Oracle)
Online Skill Test Paper for Basic level
Written Apr 28, 2015 • View Upvotes
Neil Traft, Software Engineer
4.1k Views
Weekly email newsletters:
Coder Weekly
CryptoGram
JavaScript Weekly
StatusCode
Written Feb 17, 2013 • View Upvotes
Arnaud Mombrial
2.6k Views
Don't know if following are "best" but I've found them to be motivational enough :
* Learn Web Development for Free
* Learn Code The Hard Way Books And Courses To Learn To Code
Written Oct 17, 2014 • View Upvotes
Sumit Arora, Full Stack Software Engineer With Cloud,Networks and Web
1.9k Views
I may not suggest any particular website/or toughest questions to prepare for such
interview preparation,However most of the questions includes the trick,presence of mind,
and how well you understand the most needed concepts of computer science, and most
important one is : Algorithms and Data Structures. Questions may be different but all uses
the very basics DS/Algo concepts to solve that)
The technical interview depends on various parameters, From employer side e.g. job title,
responsibility, department, project type, technology type, skills type, years of experience,
mind set of interviewer/interviewers. From candidate side e.g. the way CV (resume) was
presented, the way the candidate carried the technical/nontechnical discussion )
(Example: You may use following approach, for a two months plan around 250 hours)
You need to follow a very organized and disciplined approach If you are preparing for the
Software Engineering Job at Facebook/Google/Amazon/Microsoft etc.
Actually all these companies e.g. MS, Google, Amazon, Facebook, Apple follow an
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 22/50
6/9/2016 What are the best websites a programmer should visit? Quora
approach on which that measure the thought process of a candidate.
And they use different means to evaluate that, but yes most of them uses Algorithms/Data
Structures/Openended questions(If you have applied for a software engineering job) as
one of the approach to evaluate the talent.( As those are the base to develop the
technologies).
To be accustomed with algos/data structure/coding , you must have understood/practiced
the minimum e.g. :
(Step1): You should have practical understanding of the Algorithms (e.g. When to use
BackTracking, When to Use Divide and Conquer, Why double hashing required?, Where
brute force concept can be applied?) (50 Hours).
(Step2): You should have practical understanding of Data Structures e.g. (Practical use
cases related to :when to use circular buffer , or when to use adjacently list or the
combination of both or something else to solve the problem ).
(50 Hours)
(Step3) : You must practice several coding problems to implement the things which
learn from Step1 , and Step2 (you may do the following choose any coding language for
the choice of yours (C, C++ or Java or Python or PHP or any one else ).
(50 Hours)
(Step4): Solving the problem doesn't mean just to solve it, but to understand the best
way to solve it e.g. The given technical problem can use various ways to come to solution,
and you might want to use the optimal one. (How you connect the given solution with the
computing/memory resources e.g. Memory/Processing Power)
(50 Hours)
Most Important One.
However other than programming you might need to understand the main concept for the
interview is to keep the interview active and this requires some action from your side, such
as the following:
You need to talk.
You need to explain.
You need to discuss.
You need to express your views.
You need to understand clearly the questions given to you.
You need to understand the interviewer’s expression and mindset to un derstand those
questions.
You might need to ask appropriate questions to understand the question or any other
discussion item. (50 Hours)
And also :
Prepare : "Please tell me about your self" , "Your skills related positive/negative further
interest" , Basics for the most needed computer science concepts or anything as you
presented on your "CV/Resume".
(10 Hours)
Above is just a sample plan, you may customize the way you want(e.g. 50 hours to 10
hours or something else) Click to Amazon, to find the best books you might need
(e.g. cormen algorithms)
(Here Google doesn't mean the Google, it means any company which is very creative to
introduce the computer science related products ).
(Assuming you are spending 4 hours everyday )
Written Jun 30, 2013 • View Upvotes
Sarath S Pillai, Software engineer ,I vote for Vim
1.6k Views
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 23/50
6/9/2016 What are the best websites a programmer should visit? Quora
quara.com
Google
HackerRank
TopCoder, Inc. | Home of the world's largest development community.
Stack Overflow
Project Euler
Written Jul 12, 2013 • View Upvotes
Prashant Sahu, CS NIT W,'14
3.1k Views
Google60 Search Mad Men Style
This is not a Tutorial website or a programming blog , but an ingenious website
depicting a different perspective for Google Search.
Enjoy !!
Written Jul 2, 2014 • View Upvotes
Dorin Lazăr, Coder
3.7k Views
http://google.com/
Written Feb 15, 2013 • View Upvotes • Answer requested by Pradeep Kumar
Biogo Nunes
409 Views
A quick reference on any topic that the programmer wants to know could be easily
acquired by a google search. Its fast and accurate.. and not depend only some specific
sites
Today’s rapidly growing flood of big data represents immense opportunity
for forwardthinking marketers.
I Have Best ELearning Site For The Big Data And Many More Big Data Courses on
Intellipaat
But to fully leverage the potential that exists within these massive streams of
structured and unstructured data, organizations must quickly optimize ad
delivery, evaluate campaign results, improve site selection and retarget
ads..
At the present time big data is very demandable and very Trendy Big Data is the way that
we can manage the data.. All Big organisation's Are Totally Working on big data
Written Feb 5 • View Upvotes
Roy Desuza
453 Views
If you’re wondering where you can learn from the best about application
development,software development, programming this is the best place we can to start
with.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 24/50
6/9/2016 What are the best websites a programmer should visit? Quora
Latest Articles MindStick
Stack Overflow
TechCrunch
Google Developers
Written Nov 28, 2015 • View Upvotes
Anonymous
767 Views
Big data analytics is the process of examining large data sets containing a variety of data
types i.e Big Data to uncover hidden patterns, unknown correlations, market trends,
customer preferences and other useful business information. The analytical findings can
lead to more effective Marketing new revenue opportunities, better customer service,
improved operational efficiency, competitive advantages over rival organizations and other
business benefits.
Visit This Link: Big Data, Data Science Combo Course Training Classes Online | Big
Data, Data Science Combo Course Courses Online The primary goal of big data
analytics is to help companies make more informed business decisions by enabling DATA
Scientist, predictive modelers and other analytics professionals to analyze large volumes of
transaction data, as well as other forms of data that may be untapped by conventional
business intelligence(BI) programs. That could include Web server logs and Internet Click
Stream data, social media content and social network activity reports, text from customer
emails and survey responses, mobilephone call detail records and machine data captured
by sensors connected to the INTERNET Things Some people exclusively associate big data
with semistructured and un structed Data of that sort, but consulting firms like Gartner
Inc. and Forrester Research Inc. also consider transactions and other structured data to be
valid components of big data analytics applications.
Big data can be analyzed with the software tools commonly used as part of Advance
Analytics disciplines such as Predective Analysis Data Mining, Text Analytics and Statical
Method. Mainstream BI software and Visualization tools can also play a role in the
analysis process. But the semistructured and unstructured data may not fit well in
traditional Data Warehouse based on Relational Database. Furthermore, data warehouses
may not be able to handle the processing demands posed by sets of big data that need to
be updated frequently or even continually for example, realtime data on the
performance of mobile applications or of oil and gas pipelines. As a result, many
organizations looking to collect, process and analyze big data have turned to a newer class
of technologies that includes Hadoop and related tools such as Yarn Spook, Spark, and Pig
as well as No Sql databases. Those technologies form the core of an open source software
framework that supports the processing of large and diverse data sets across clustered
systems.
In some cases, Hadoop Cluster and No SQL systems are being used as landing pads and
staging areas for data before it gets loaded into a data warehouse for analysis, often in a
summarized form that is more conducive to relational structures. Increasingly though, big
data vendors are pushing the concept of a Hadoop Data Take that serves as the central
repository for an organization's incoming streams of Raw Data. In such architectures,
subsets of the data can then be filtered for analysis in data warehouses and Analytics
Databases, or it can be analyzed directly in Hadoop using batch query tools, stream
processing software and Sql AND Hdoop technologies that run interactive, ad hoc queries
written in Sql Potential pitfalls that can trip up organizations on big data analytics
initiatives include a lack of internal analytics skills and the high cost of hiring experienced
analytics professionals. The amount of information that's typically involved, and its variety,
can also cause data management headaches, including Data Quality and consistency
issues. In addition, integrating Hadoop systems and data warehouses can be a challenge,
although various vendors now offer software connectors between Hadoop and relational
databases, as well as other data integration tools with big data capabilities.
Businesses are using the power of insights provided by big data to instantaneously
establish who did what, when and where. The biggest value created by these timely,
meaningful insights from large data sets is often the effective enterprise decisionmaking
that the insights enable
Written Mar 29 • View Upvotes
Warren K Guerrero
1.8k Views
Here are the best websites a programmer should visit, where one can learn how to write
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 25/50
6/9/2016 What are the best websites a programmer should visit? Quora
code in PHP, Java, Android, JavaScript, HTML, CSS, and all the other popular
programming languages.
Free Programming Resources to Learn Java, PHP, Android and Other Programming
Languages
Written Nov 25, 2014 • View Upvotes
Sourabh Chandak, n00b programmer
5.1k Views
Not exactly a programming site but The OnLine Encyclopedia of Integer Sequences®
(OEIS®) is a must visit for the ones inclined towards mathematical programming
Written Feb 19, 2013 • View Upvotes
Mayank Yadav
1.8k Views
Simple videos and practice problems to learn programming
This site helped me with my basics a year ago, and i am always thankful to Animesh Nayan
for making really great tutorials.
P.S. anyone struggling with pointers, just check out the mycodeschool playlist on youtube.
Written Jul 16, 2014 • View Upvotes
Felipe Barone
2.2k Views
Drupal Open Source CMS
Mozilla Developer Network
jQuery API Documentation
Google Code Playground
And of course, some social APIs:
Facebook Developers
Twitter Developers
Written Apr 4, 2013 • View Upvotes
Suresh Kumar
129 Views
The top useful websites which a programmer should visit:
W3Schools Online Web Tutorials
GeeksforGeeks
Code School
These website is very helpful for every programmer about web design & development,
coding, etc. and JOVI International have best programmers, provides the best web design
& development services in all over India at price that you can afford.
Visit: Web Design Jaipur, Web Development Jaipur, SEO Company Jaipur, India
Written May 9
Kourosh Karimkhany
947 Views
I won't disagree with any of the suggestions, but the best programming sites are those run
by Stack Exchange. There's a joke that the best programmers are those who know how to
Google Stack Exchange the best.
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 26/50
6/9/2016 What are the best websites a programmer should visit? Quora
Written Nov 12, 2015 • View Upvotes
Bhaskar Bagchi, Learning to code.
4.4k Views
I see many answers, all good websites. I just want to add one more, which i don't find here.
One should also check Rosetta Code where one can find solutions to different problems
in many different languages. Also for competitive programming one can also refer
LeetCode . Its test cases for online judge are very good.
Written Jun 27, 2014 • View Upvotes
Andrew Smith, social media marketer, developer
2.3k Views
Here is a list of top 100 IT sites and blogs to follow. http://technologyschools.org/inf... .
Here are some of them:
1. Koenig Solutions Blog
2. Advanced Systems Concepts, Inc Automation Blog
3. Jack Cola
4. Digital Inspiration http://www.labnol.org/
5. Wahl Network
6. Association of IT Professionals
7. BloggingTips
8. QArea IT Blog http://www.blog.qarea.com/
Written Jun 17, 2014 • View Upvotes
Umer Hassan, Procrastination ruined me, consistency is on the rescue
3k Views
For interview questions and problems from big companies like Google, Microsoft, Amazon
etc.
www.mycareerstack.com
Written Apr 7, 2013 • View Upvotes
Preetham Dasari
11 Views
1. http://www.stackoverflow.com
2. http://github.com
3. http://quora.com
4. programming • /r/programming i think these sites are enough
Written Sun • View Upvotes • Answer requested by Harshit Srivastava
Marc Clifton, Expert .NET, C#, and experienced Java, Javascript, Python, Ruby,
developer.
1.5k Views
If you do Windows development, code project (For those who code ) is, in my opinion, at
the top of the list of best websites a programmer should visit.
Written Oct 15, 2014 • View Upvotes
Kalpesh Singh, Victim of binary
279 Views
Here are my personal favourites:
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 27/50
6/9/2016 What are the best websites a programmer should visit? Quora
SitePoint
HongKiat
OnExtraPixel
SypreStudios
SpeckyBoyz
1stWebDesigner
Smashing Magzine
UX Booth
CodyHouse
Web Designer Depot
CreativeBloq
YouTheDesigner
Search Engine Journal
If need, will update it.
P.S. I have contributed to few of them and again started writing.
Written Feb 13
Aryman Deshwal
219 Views
You should use visit treehouse its awesome but sorry its paid. Another site is if you are
interested in wed developing you can go to https://www.w3schools.com its a great site
and if you want some challenges you can also visit codechef (its a website). In case you are
planning to learn programming you should really visit ' the new Boston ' its a youtube
channel, you find everything related to programming and it contains multiple languages
of programming ( you should really visit this channel).
Written Mar 27
Ravi Sharma, computer geek
459 Views
Here are the Best List Of Websites That Every Programmer Must visit:
Code.tutsplus.com : Provide fresh updates on web development technologies.
Github.com
One of the world's greatest open source projects,with some of the brightest people in the
world working for improving the community.
Slash Dot
http://slashdot.org/
all latest blog post and news stories related to technology and coding.
W3schools.com : One of the top websites for online reference on HTML,CSS,
Javascript,SQL,etc.
MIT Open Courseware
link http://ocw.mit.edu/courses/elect...
Video lectures, activities, and much more!
Statuscode.org
one of the latest ideas, releases, trends, events and mustread articles from the
programming world
Coursera
https://www.coursera.org/
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 28/50
6/9/2016 What are the best websites a programmer should visit? Quora
Coursera partners with a number of the world’s leading universities to offer free courses.
Edx.org : This website is Similar to coursera, take online programming courses online for
free
Code Academy
http://www.codecademy.com/
A free learn how to code a number of different languages.
Also Provides full courses on technologies like HTML/CSS,Javascript,Jquery,Python,etc.
Goodtutorials.com : website Provides tutorials and solutions of problems related to
languages like HTML,Flash,PHPJava,Javascript and many.
tuts+
http://net.tutsplus.com /
Tutorials on anything related to coding
SourceForge
http://sourceforge.net/
Access to all the open source code you will
need.
Hackerearth.com : Provides programming practices and challenges.
Stackoverflow
www.stackoverflow.com
just like the popular Q&A site like Quora, but it is strictly for developers.
Learnstreet.com : It's aim is to provideexcellent courses with video tutorials on
Java,Javascript,python,etc.
Smashing Magazine
coding.smashingmagazine.com/
Get all Coding tips, tricks, and ideas from an assortment of today’s leading professionals.
Geeksforgeeks.org : A website provide and complete solutions of selected C,C++ and java
Problems.
Norvig There are lots of code snippets, articles, and essays.
xdadevelopers :For development of android Apps and softwares.Best websites for
developers.
Codeschool.com : video lessons, coding challenges, and screencasts.
Udacity.com : online courses specifically on computer science technologies.
Thenewboston
It offers video tutorials on various topics like Python, computer game development, iPhone
development, Photoshop and so on
source: Best List Of Websites That Every Programmer Must visit
Written Dec 11
Aaron Smith, internet marketer and lead generator for giving cuttingedge solution to
market
1.3k Views
Here some of easy and fast learning web
www.w3schoolscom, CodingBat , Khan Academy and more
Take more info from the What Are The Best Sites For Learning Programming? Forbes
Thanks
Hire Developer Rightway Solution
Updated Jun 14, 2013 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 29/50
6/9/2016 What are the best websites a programmer should visit? Quora
Darwin Bollepalli, BTech Computer Science NIT Calicut
536 Views
These are some basic sites you should visit.
Online Courses and Nanodegree Programs to Advance Your Career
HackerRank
Programming Competition,Programming Contest,Online Computer Programming
Stack Overflow
Use Google for sure .
A quick reference on any topic that the programmer wants to know could be easily
acquired by a google search. Its fast and accurate.. and not depend only some specific sites
.
Stay UPDATED guys
Written Aug 22, 2015
Alisha Manchanda
1.2k Views
Data Structures and Algorithms Tutorials
topcoder
http://www.geeksforgeeks.org/
Sphere Online Judge (SPOJ) etc
Best Of Luck !!!
Written Apr 30, 2015 • View Upvotes
Mohan Varma Gottumukkala
10.1k Views
Stack Overflow
Written Feb 15, 2013 • View Upvotes
Pavan Jahagirdar
1.3k Views
Their is also Learn to code especially if you are interested in programming for building a
website. I found it effective in learning HTML/CSS and JavaScript.
Written Oct 20, 2014 • View Upvotes
Anonymous
1.8k Views
Stack Overflow
https://news.ycombinator.com/ best technology news
Programming Competition,Programming Contest,Online Computer Programming
Page on W3chools
Advance Your Education With Free College Courses Online good for taking up online
courses in programming
WiBit.net
MyCareerStack | Programming Questions
For those who code
Build software better, together.
and of course last but not the least www.quora,com :)
Written May 16, 2013 • View Upvotes
Prabhunath Yadav, Final Year CSE Student in SRM University.
7.4k Views
1.Geeksforgeeks (DS and Algo)
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 30/50
6/9/2016 What are the best websites a programmer should visit? Quora
2.Hacker rank (For Real time practice)
3. Hacker earth (Check your expertise in real Time)
4. Interviewbit (Best for Placement Prepration)
5. Codeforce (Expert Code logics )
6. Javatpoint (For Java Concepts(J2SE,J2EE,J2ME))
7. Tutorialpoint (OS, DBMS, C,C++, go for overview if u are not familier )
8. Studytonight(Best for DBMS and theory)
9.W3School (Web Programming language HTML,CSS, JavaScript, JQuery
,PHP, SQL,JSON,etc..)
These are the best websites which is more enough to learn and implement coding, you can
cover most of the strong coding skills like Data structure , Algorithms,Dynamic
Programming, Data Base management, Web programming language, Logic
Implementation , Linux, etc..
Written Mar 27 • View Upvotes
Amit Singh
191 Views
Obviously...
Quite famous websites for programming like:
1. Tutorialspoint.com
2. Stack overflow.com (to get your queries resolved)
3. Mkyong.com
4. Programcreek.com
5. Javacodegeeks.com (I am a Java guy ;) )
6. Coderanch.com
7. Official Websites of language u are using eg. Oracle.com for Java, oracle etc.
Written Mar 27
Aditi Poddar, otaku, music lover, bookworm and computer enthusiast and really lazy
23 Views
to learn programming, for me the best is W3Schools Online Web Tutorials .without a
doubt, this is one of the best websites out there to learn programming. it has HTML, CSS,
JavaScript, SQL, PHP you name it.
http://www.learnstreet.com — a very well made website. relatively young but it
has a lot to offer. highly interactive.
Start Learning at Treehouse for Free —it has tons of projects in different
programming languages. and really well executed.
for multiple languages— Bitcast.io , Udacity Free Online Classes & Nanodegrees ,
Learn to code , Learn by doing | Code School
for Java— Learn Programming Online Learneroo , video tutorials to learn creative
coding
for JavaScript— CodeHS Learn to Code at School or at Home ,
http://www.isdares.com .
HTML, CSS— CSSTricks , HowTo Tutorials & Free Online Courses by Envato
Tuts+
other/ uncategorized— Coding Challenges for the World's Best Developers ,
Quackit Tutorials , Udemy: Online Courses Anytime, Anywhere
Written Sun
Anonymous
1.5k Views
Best Site for preparation is :
GeeksforGeeks A computer science portal for geeks
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 31/50
6/9/2016 What are the best websites a programmer should visit? Quora
try the android app which also allows code copying and offline browsing of the website
which is best for programmers to always stay in touch
https://dl.dropboxusercontent.co...
Written Apr 17, 2014 • View Upvotes
Miguel Gouveia, developer
2.2k Views
For more advanced developers:
Clean Coder Blog
Written Oct 15, 2014 • View Upvotes
Balaji Arvinth
2.9k Views
1. sourceforge.net
2. jquery.com
3. processing.org
4. rubyonrails.org
5. dojotoolkit.org
6. stackoverflow.com
7. koders.com
8. codeproject.com
9. code.google.com
10. prototypejs.org
Written May 4, 2013 • View Upvotes
Sagar Ramachandran, Ruby on Rails developer
1.1k Views
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 32/50
6/9/2016 What are the best websites a programmer should visit? Quora
Source: www.udacity.com
Written May 18, 2015 • View Upvotes
John Newman, Software Engineer
393 Views
Here's my own modest list:
Stack Overflow
Learn You Some Erlang for Great Good!
Welcome to the SICP Web Site
coursera.org
Programmers Heaven Resources for Developers
Python Jobs
IT and Software Engineering Jobs
Written Sep 9, 2015
Vasili Zaytsev
1.1k Views
What you are asking, you will find it here..
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 33/50
6/9/2016 What are the best websites a programmer should visit? Quora
Best Websites to Learn Programming Interactively | Bw4
These are the best websites for programming that I have come across so far...
Codechef and hacker rank are great for challenging programs. Will help with placements.
The others are good too. Have a look at the full list.
Written Oct 17, 2013 • View Upvotes
Axel Largot, 20+ years of physics modelling in C/C++ Currently IVVQ engineer
843 Views
There are also for the French speakers out there 2 websites I recommend:
OpenClassrooms (with French and English versions now)
and one in French: www.developpez.com
With tons of tutorials and forums.
I visit them all the time for my work.
Updated Jan 5
Remy Adrian
1.9k Views
Learn to code
Codeacademy is a great tool to teach your self a new programming language
Written Oct 23, 2014 • View Upvotes
Anuj Garg
162 Views
Here are the list of websites that a programmer should visit:
For coding contests and practice:
1. CodeFights
2. URI Online Judge Users
3. Programming Competition,Programming Contest,Online Computer Programming
4. LeetCode Online Judge
5. HackerEarth Programming challenges and Developer jobs
6. topcoder
7. http://www.spoj.com/
8. Codeforces
9. HackerRank
For interview preparation of every programmer dream companies like
Amazon/Google/Facebook :
1. Coding Interview preparation made easy
2. GeeksforGeeks | A computer sc ience portal for geeks
Written Apr 25
Anonymous
2.3k Views
I feel that coderanch and stack overflow are the two good websites a programmer may
follow, where you can post a query and you will receive answers from all over the world
Written Dec 30, 2013 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 34/50
6/9/2016 What are the best websites a programmer should visit? Quora
Salam Mohd.
1k Views
walam Bootstrap html template development
watch this series :)
Written Dec 8, 2014 • View Upvotes
Katie Stella, Hello! I just want to share something i know that i do!
31 Views
Beginners should visit Software Development Courses Online, Lynda.com: Online Video
Tutorials & Training once in their programming journey to update their programming
skills
Written May 23
Gracey Spurek
1.2k Views
Stack overflow is the one of the best website for a programmer to help about the different
kind coding . It is full of knowledge about ongoing problems about coding. You can also
easily ask about the coding and errors.
Written Oct 11, 2014 • View Upvotes
Brian Starke, Software Engineer @ Google
4.3k Views
Xkcd.
http://www.xkcd.com
Written Apr 23, 2013 • View Upvotes
Subhrajit Prusty, Programmer. But still a high school student...
3.2k Views
www.codeacademy.com
www.zetcode.com
Updated Nov 15, 2014 • View Upvotes
Rendi Eka Putra Suherman, Newbie Web Programmer
1.2k Views
for learning about scripting and web programming,
W3Schools Online Web Tutorials
Hypertext Preprocessor (Php.net)
jQuery
Written May 5, 2013 • View Upvotes
Abhinav Bhatt, Can solve some problems without restarting the computer
1.1k Views
http://SmashingMagazine.com superb resources for programmers, coders and
designers and articles feating their mutual interactions.
Written Feb 26, 2013 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 35/50
6/9/2016 What are the best websites a programmer should visit? Quora
Anonymous
4.4k Views
{{CodinGame}} is also a great tool to learn new languages
Written Nov 14, 2014 • View Upvotes
Fang Chen, Frank Chen
1k Views
codinghorror.com
Written Apr 19, 2013 • View Upvotes
Dan Zheng, Programmer
4.1k Views
GitHub
Written Feb 15, 2013 • View Upvotes
Rahul Deshmane, Software Engineer
61 Views
Originally Answered: What are the top websites a competitive programmer should visit?
here is a list:
http://freecodecamp.com
HackerEarth Programming challenges and Developer jobs
Learn to code
geekforgeeks.org
Learn by doing Code School
http://LearnStreet.com
HackerRank
Written Apr 18
Venkatesh Pitta
1.2k Views
Dr. Dobb's | Good stuff for serious developers: Programming Tools, Code, C++, Java,
HTML5, Cloud, Mobile, Testing can be recommended, too.
Written Feb 15, 2013
Sazzad Hossain, Bangladesh
1.6k Views
HTML Tutorial
Tutorials for SQLite, SDLC, Assembly, Operating System, JasperReports, JSON, iOS,
Design Pattern, VB.Net, Computer Fundamentals, JSF, C Sharp, Flex, GWT, PL/SQL,
Eclipse, JUnit, Pascal, Maven, Scala, Spring, Struts 2, HTML5, ANT, iBATIS, log4j,
Hibernate, JSP, JAVA, JDBC, AJAX, WAP, SQL, MySQL, C/C++, PERL, PHP, Ruby, Ruby
on Rails, Python, HTML, XHTML, CSS, CGI, Shell, Unix, JavaScript, jQuery, Radius,
UML, GPRS, GSM,iMode, WiFi, WML, WiMax, SOAP, UDDI, Socket, WSDL, Makefile,
Prototype, Six Sigma, CMMI, EVM, PMP Exams
Written May 15, 2013 • View Upvotes
Alex Genadinik, Founder of Problemio.com
1.4k Views
I like Open source software engineering developer community and events pronounced
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 36/50
6/9/2016 What are the best websites a programmer should visit? Quora
GeekTalk and of course all the StackOverflow websites!
Written Jul 4, 2013 • View Upvotes
Patricio Quezada, Trust & Character
3k Views
http://www.learnstreet.com
Written Mar 5, 2013 • View Upvotes
Saurabh Jain, Partially Atheist
2.4k Views
Learn Coding and Web Development the Fun Way
Written Apr 27, 2014 • View Upvotes
Prasad Muley, www.RemitRate.com
1.3k Views
Scotch Web Development is my current favorite.
Written Oct 16, 2014 • View Upvotes
Govind Dhonddev
640 Views
pigshell unix the web
Best of the unix opensource clubbed for programmers...!!!
Written Oct 14, 2014 • View Upvotes
Ami
13 Views
Thrz nthng like that which one is best for programming n all...I think the one which give u
best n appropriate answer for ur question is d best...
I usually refer www.javatpoint.com which is so helpful to understand d core concept
of any topic...
This one is nt d only best website....bt I must tell...this one is nt juzz best..I think its
awesome to clear d concept in depth cz it gives answers n examples in such a simple n
easier way that anyone can go through it....juzz refer it once or surf for more...\U0001f44d
Thrz another best websites like stackoverflow , reddit, quota, github ..I wnt to recommend..
Written Sun
Akshay Hegde
17 Views
stack overflow
codechef
HackerRank
Google (last but not the least)
Written May 23
Upvote Downvote
Ram Prasad, A Programmer
33 Views
Practice and competitions
Codechef.com
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 37/50
6/9/2016 What are the best websites a programmer should visit? Quora
Tutorials and Reference
http://www.hackingtutorial.com
Written Apr 11
Answers that need improvement
Tejas Jayasheel, What others are not
I prefer to set my interest as programming and keep on stumbling.
@http://www.stumbleupon.com/
Written May 22, 2013 • View Upvotes
Krupal Shah, Android Developer
programmer is the best for beginners.
Written Jul 20, 2014 • View Upvotes
Kaushik Wavhal, Full Stack Developer
CodingBat is really good for novices . i.e those who are just starting with programming
if's and for's and stuff like that
Written Apr 25, 2014 • View Upvotes
Mayuresh Kulkarni
For amateur programmers Learn to code is the best website to learn programming in
python, html, css, php, javascript, jquery, ruby
Written Nov 16, 2014 • View Upvotes
Rahul Gupta, thinker , entrepreneur , lover
I would say just follow :
What are the best websites a programmer should visit?
Written Nov 14, 2014
HoaiThu Vuong
for document: i like http://cplusplus.com and java doc, java tutorial
Written Jun 5, 2013
Mahesh Patel
Khanacademy.org for basic mathematics
interviewstreet.com
Written May 28, 2013
Nilesh Sahu, You are Born to do something Great. | Time Heals everything | Life is to Move
On
Google
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 38/50
6/9/2016 What are the best websites a programmer should visit? Quora
thats all for any one.
Written Mar 12
Evan Thomas, World traveler, surfer, internet marketer, UCSB alumnus from Manhattan
Beach, CA
CodePen Pen
Written Jun 4, 2013
Dewald Esterhuizen
If you plan on developing software targeting Microsoft platforms, without a doubt your
starting point should be http://msdn.microsoft.com
Written Mar 23, 2013
Narcisa Lazaroiu, Marketer
Online learning: Udemy
Coding skills assessment (coding quizzes & AlgoPlay algorithm exercises) :
ittestsonline.com
Written Dec 3, 2015
EdTechReview EdTech Community, Premier Education Technology Community for
Students, Teachers, Decision Maker...
Codecademy Online Program Learning Platform is one of the best.
Written Mar 23, 2013
Harshali Singh, Computer Science Graduate Student
Pluralsight (http://pluralsight.com/training )
Written May 6, 2013
David Graham, Coder Camps Founder
I like Code Academy for newbies.
Written May 2, 2013
Upvote Downvote
Mengduo Ma
Microsoft Developer Network
Dot Net Perls: C#
http://stackoverflow.com
Written Feb 23, 2013
Luong Bui, Software Engineer
http://www.gamasutra.com
It is about game programming.
So a lot of topics are covered: from 3D programming to audio to storytelling to business
model and so on.
Written May 1, 2013
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 39/50
6/9/2016 What are the best websites a programmer should visit? Quora
Zhou Zhao
The C++ Resources Network
Written May 8, 2013
Rohit Katti
visit the site Page on Noexcuselist
Written May 25, 2013
Zhongyi Yu, Software Engineer
StackOverflow, GitHub, CodeProject, reddit programming
Written Jul 11, 2014
Sana Cute
http://www.codeplussoft.com
Written Nov 18, 2014
Lijin Liu
hacker news?
Written Nov 22, 2014
Hameed Danish
I found http://www.coursera.com the best. Provide many advanced subjects with full
oriented details. Android app is also very helpful and I like it very helpful in learning new
techniques and subjects.
Written Aug 9, 2015
Adam Clark, Owner of develate.com
Give my website https://devalate.com/ a try, it aggregates new articles from all over the
web in a readable format.
Otherwise I would suggest stackoverflow or reddit!
Written Nov 22, 2015
Luca A. Tarrini, Quantitative Engineer
For those who code
Written Feb 16, 2013 • View Upvotes
Shivam Jindal
codeproject.com
Written Apr 19, 2013
Bruce Wang, Nice to meet you.
Stackoverflow and github
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 40/50
6/9/2016 What are the best websites a programmer should visit? Quora
Written Oct 17, 2014
Prince Raj, Programmer
fresh links for developers (Compact and concise, including tips)
Written Jul 18, 2013
Shahbaz Khan
Geeklist and github are turning out store your work on github anf blab about it in geekList
.... Lethal combination
Written Aug 4, 2013
Shahbaz Khan, Software Devloper, loves JAVA and passionate about Open Source
GeekList and GitHub are turning out to be my favorite ... Store and Showcase your work
in GitHub and blab about it in GeekList
Written Aug 4, 2013
Prayas Bhatnagar
You'll find all your queries answered here:
Stack Overflow
Written Jan 29, 2014
Roy Jain
If you’re wondering where you can learn from the best about application
development,software development, programming,here is the best place you can to start
with.
Latest Articles MindStick
Google Developers
Stack Overflow
Coding Horror
Latest Blogs MindStick
Written Nov 28, 2015
Bhaskar Bhatt
Hi,
you can find latest questions and answers for programming related at GuruQuest
Written Dec 2, 2015
Apoorva Nitsure
www.geeksforgeeks.org
Written Mar 12
Mohit Singh Nain, You know you are a programmer when your sentences end with ";" and
not a "."
Websites like
vogella.com
codechef.com
itebooks.com
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 41/50
6/9/2016 What are the best websites a programmer should visit? Quora
headfirstlabs.com
Tedtalks(Google it)
Written Mar 12
Manvendra Priyadarshi Maan
Hello friend,
I would like to say that to study Java in simple way and to understand essential topics
including OOPs, Array, String, File Handling, Exception Handling, Multithreading,
Garbage Collection, Inner Classes, JVM Architecture etc. visit AlgoValley
[www.algovalley.com ] .
To visit directly Java Valley Java
Written Mar 27
Siddharth Tanwar, Tech Savvy... Student... Clinomaniac..... Friendly.....
It's GeeksForGeeks.com
Written Mar 30
Varun Iyer, An Electrical Engineer, yet programming flows in my blood.
HackerRank it hosts lots of challenging competition for programers.
Written Mar 30
Aravinda Sridar, Jobless but busy!
Youtube.. Type programming tips. You will get lot of options...
Written Jun 3, 2013
Ravi Kumar
recently this website is posting some wonderful items TutorialsEra
Written Jul 28, 2014
Salman Azminudin, Social Media Strategist at 41studio.com
for learning another language, i think you should visit codecademy
and maybe visit some awsome blog will help your skills
i often read Treehouse Blog and i also write my company Blog
Written Jul 30, 2015
Rohit Tolety
Try code udacity to learn new lannguages
Written Oct 21, 2014
Grace Praker
w3school.com is the best place to learn all these things.
Written Oct 9, 2014
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 42/50
6/9/2016 What are the best websites a programmer should visit? Quora
Answers collapsed by downvotes
Danny Demetrix, Programmer
For Java Developers :
1. StackOverFlow
2. Program Creek
3. JavaWorld
4. JavaRanch
5. GitHub
6. CodeChef
7. CodingBat
8. W3school
9. ProgrammersStackExchange
10. IBM DeveloperWorks
Hope this helps.
Updated Apr 5 • View Upvotes
Bebo El Nagar
Stack Overflow
Written Apr 18, 2013 • View Upvotes
Johan Barnard, Software Developer
Udemy and code.Org that's all
Written Aug 27, 2013 • View Upvotes
Andrew Thompson, Systems Engineer
ItEbooks.info
***spikes the mic***
Written May 13, 2013 • View Upvotes
Deepali Mayekar
Code Review Stack Exchange
Written May 1, 2014 • View Upvotes
Vikrant Singh, n00b coder
GeeksforGeeks A computer science portal for geeks
Written Feb 15, 2013 • View Upvotes
Priyank Patil
Joel on Software
Written Feb 20, 2013 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 43/50
6/9/2016 What are the best websites a programmer should visit? Quora
Robert Arthur, autodidact
This. Every day. http://xkcd.com/327/
Written Feb 22, 2013 • View Upvotes
Shiva Kumar
Online Collaborative Editor and Compiler
GeeksforGeeks A computer science portal for geeks
Stack Overflow
Written Jun 4, 2013 • View Upvotes
Anonymous
well i would like to mention Liberal Code as i found it useful when i was struck in MS
CRM 2011 tricky bug
Written May 27, 2014 • View Upvotes
Huỳnh Bá Thành, PHP Developer
http://dzone.com
Written Feb 15, 2013 • View Upvotes
Abhilash L Lakkur
http://www.quora.com Cant beat that ;)
Written Feb 15, 2013 • View Upvotes
Scott Robinson, writes about Node.js and Python at stackabuse.com
I write a bunch of Node, Python, and Java tutorials at Stack Abuse . I think it's worth
checking out, but then again I'm a bit biased ;)
Written Dec 2, 2015
Khandar William, CS graduate
The Allknowing google.com
Written Apr 23, 2013 • View Upvotes
Aditya Shay
Data Structures and Algorithms Tutorials
Geeks for Geeks
Topcoder
SPOJ
Written Apr 28, 2015 • View Upvotes
Vipin Agrawal, Long term superstitious but an Atheist now.
Getting Started
Collecting all the cheat sheets
HTML HTML5 XHTML CSS TCP IP JavaScript HTML DOM DHTML VBScript AJAX
JQuery E4X XML DTD XML DOM Resources and Information.
Written Apr 26, 2013
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 44/50
6/9/2016 What are the best websites a programmer should visit? Quora
Palash Oswal
Code chef and hackerearth are primary websites. But you must daily Google to know the
latest happenings in the Internet.
Consider visiting leak forums, for classy leaked information.
Written Apr 24, 2013 • View Upvotes
Anonymous
geeksforgeeks.org
Written Oct 11, 2014 • View Upvotes
Anand Arora
http://quora.com
Written Oct 17, 2013 • View Upvotes
Flavio Tordini, Developer, Musician, Father of two, Materialist
The reference documentation for the programming language and technologies they're
using.
Written Feb 20, 2013 • View Upvotes
Bhavya Malik
www.codeproject.com
Written Apr 1, 2013 • View Upvotes
Amit Kumar Joshi
C programming, graphics, source codes and programs
Written Feb 27, 2013
Brian Goodhart
Java Ranch: A Friendly Place for Java Greenhorns
Written Feb 20, 2013 • View Upvotes
Chris Challis, 20+ years as a developer.
You missed this Visual Basic.NET Tutorial !
Updated Nov 11, 2013 • View Upvotes
Ryan McDonald
Www.codecademy.com
Written Mar 13, 2013 • View Upvotes
Hiteeksha Mathur, MBA finance student with a engg. background in Information technology
www.codeacademy.com
Written Jun 23, 2014 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 45/50
6/9/2016 What are the best websites a programmer should visit? Quora
Upvote 1 Downvote Comment
Praveen Kumar Singh, trying to change course of my life
Stack Overflow http://stackoverflow.com
Written Jun 29, 2014 • View Upvotes
Aseem Bansal, Professional computer programming from 2013. Hobby projects before that.
http://www.codeplex.com/
Written Apr 22, 2013
Damon Cool
maybe WordPress.com http://bestcopybag.com/
Written May 29, 2013 • View Upvotes
Mark Johnston, knows he knows nothing
NOT this one. A project manager
Written Jul 10, 2013
Dheeraj Rampally, Love coding !!!!!
For Front end development....
Create a new Fiddle
For Back end Development....
Programming Competition,Programming Contest,Online Computer Programming
Written May 16, 2013
Paresh Verma, Student, Sleeper, Average
Keep Hacker Typer open in one of the tabs and when someone passes by, just randomly
press keys. Impress others (at least nonprogrmmers) !!!!
Written Jun 9, 2013 • View Upvotes
Robin Singh, Full Stack Web Developer by Profession, Indian by Birth, Mumbaikar by
Heart, ...
HasGeek
Technology & IT Community in India
To know whats latest happening in Technology.
Written Feb 20, 2013
Mohit Jain
For being a good programmer one must have good logical reasoning power and the power
to analyse.The following URL hope so will provide the exact platform needed by the
programmers.For this they need to visit:
http://blog.oureducation.in/?s=C...
Written Mar 20, 2013
Shashank Sharma
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 46/50
6/9/2016 What are the best websites a programmer should visit? Quora
Welcome to the site for people who are passionate on Java technology.
Written Apr 26, 2013
Arup Biswas
stack overflow
Written Jun 30, 2013
Junaid Qadr Baloch, I'm a FullStack Developer. I created Sprite2CSS
It would be a great idea to subscribe to http://www.codeproject.com
Written Feb 20, 2013
Siya Agarwal
Google . It behave like a GOD of any person in this world. Boon for Developers.
Written Jun 26, 2014 • View Upvotes
Vishwajeet Vatharkar, Designed various websites.
Learning to Code is SEXY now!
Learn Coding and Web Development the Fun Way
Written Apr 27, 2014
Yuwei Ba
hacker news
Written Feb 16, 2013 • View Upvotes
Krupesh Padave, Blogger at http://stylefunky.blogspot.in/
This link should provide you with all the answers for your programming issues:
http://ufaber.com/?post_type=cou...
Written Aug 27, 2014
Zhang Joey, Project manager
www.w3school.com
Written Feb 20, 2013
Anonymous
A P R I L Z E R O
Written Jul 25, 2014
Utkarsh Agarwal, Founder at Quikkhome.com
GAB
A very helpful and useful site for the computer programmers. This site is providing you
such a good quality content so I thought of sharing it..
You can also visit their fb page for more updates
Getallbest
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 47/50
6/9/2016 What are the best websites a programmer should visit? Quora
Written May 26, 2015
Saumya Shikhar, I make things simple
Rahul Gandhi's Achievements A Comprehensive Guide
Written May 2, 2014 • View Upvotes
Mitsonky Jecrois
i am not sure
Written May 15, 2014
Er Ripunjay
W3schools
Written Apr 1, 2013
Jay Utekar
i think it might be winrar
Written Jun 29, 2013
Dayanand Kumar
http://www.quora.com/
Written Apr 29, 2013
Answers collapsed by moderation
Fajr Hidayat Febriansyah
Just For Fun
Answer doesn't answer the question
Written Feb 26, 2014 • View Upvotes
Talha Ghaffar
i want total database value on array loop but wht i do mistake i dont know please help me
(without query)
<?php
Ask or Search Quora Ask Question Read Answer Notifications Ananth
include("db.php");
$result = mysql_query("SELECT FROM trasur_com_pk");
while ($test = mysql_fetch_array($query)) {
$Sno = $test['Sno'];
echo "<tr align='center'>";
echo"<td><font color='black'>" .$test['Sno']."</font></td>";
echo"<td><font color='black'>" .$test['Transporter']."</font></td>";
echo"<td><font color='black'>". $test['Vehicle']. "</font></td>";
echo"<td><font color='black'>". $test['Loaded_Product']. "</font></td>";
echo"<td><font color='black'>". $test['Tonnage_loading_Point']. "</font></td>";
echo"<td><font color='black'>" .$test['Tonnage_Unloading_Point']."</font></td>";
echo"<td><font color='black'>" .$test['PSA_number']."</font></td>";
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 48/50
6/9/2016 What are the best websites a programmer should visit? Quora
echo"<td><font color='black'>" .$test['Shipment_Date_PSA']."</font></td>";
echo"<td><font color='black'>" .$test['Loading_Origin']."</font></td>";
echo"<td><font color='black'>" .$test['Unloading_destination']."</font></td>";
echo"<td><font color='black'>" .$test['DOI']."</font></td>";
echo"<td><font color='black'>" .$test['Estimated_Mileage_Km']."</font></td>";
echo"<td><font color='black'>" .$test['Mileage_Km']."</font></td>";
echo"<td><font color='black'>" .$test['Total_Stop_Time']."</font></td>";
echo"<td><font color='black'>" .$test['Stop_Location']."</font></td>";
echo"<td><font color='black'>" .$test['Time_Stamp']."</font></td>";
echo"<td><font color='black'>" .$test['Total_Work_Time']."</font></td>";
echo"<td><font color='black'>" .$test['No_of_Trips']."</font></td>";
echo"<td><font color='black'>" .$test['Comments']."</font></td>";
echo"<td> <a href ='view1.php?Sno=$Sno'>Insert</a>";
echo"<td> <a href ='view.php?Sno=$Sno'>Edit</a>";
echo"<td> <a href ='del.php?Sno=$Sno'><center><font color='#FF0000'>Delete</font>
</center></a>";
$alter = mysql_num_rows($query);
$Array[$i]['Mileage_Km'] = $test['Mileage_Km'];
echo "</tr>";
}
var_dump($Array);
mysql_close($conn);
?>
Answer doesn't answer the question
Written Sep 5, 2014
Payal Sharma, learner
www.google.com
Answer is a joke answer
Written Apr 7, 2013
John Rocks
Your question is not so exact therefore I think you are looking for websites you can provide
your services, well you can do it in many sites such as Graphics, marketing, fun, and more
online services for $5 , oDesk, the world's largest online workplace and so on but I
think that http://Codeclerks.com is the best option because there are plenty of buyers
looking for good and responsible programmers.
Best regards.
Answer needs to disclose relevant affiliations
Written Oct 25, 2013
Answers that have an unverified author
Quora User
A simple java blog
java programming source codes
Written Apr 3
Quora User
Github
Written Mar 26, 2013 • View Upvotes
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 49/50
6/9/2016 What are the best websites a programmer should visit? Quora
Upvote 2 Downvote Comment
Quora User
For Genuine Interview Questions and Experiences from all Top IT companies, visit
http://www.allaboutcomputerscien...
It is a new website and is being updated with loads of interview experiences regularly.
Written Jan 29, 2015
Top Stories from Your Feed
https://www.quora.com/Whatarethebestwebsitesaprogrammershouldvisit 50/50