这些网站程序员都应该知道

简介: 这些网站程序员都应该知道

Best-websites-a-programmer-should-visit

Some useful websites for programmers.

When learning CS there are some useful sites you must know to get always informed in order to do your technologies eve and learn new things. Here is a non exhaustive list of some sites you should visit, this list will get updated                                 as soon as I can get another link, but you can also contribute by adding those you know                                 😉                            

Index

When                                 you get stuck

  • Stack Overflow : subscribe to their weekly newsletter and any other topic which you find interesting
  • Quora : A place to share knowledge and better understand the world
  • Learn Anything : Community curated knowledge graph of best paths for learning anything
  • devRant : Community where you can rant and release your stress

News

Coding                                 practice for beginners

  • freeCodeCamp : Learn to code and build projects for nonprofits. Build your full stack web development portfolio today
  • Reddit.com/r/dailyprog… : 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.
  • Exercism.io : download and solve practice problems in over 30 different languages, and share your solution with others.
  • Programming Tasks : large collection of small programs
  • karan/Projects-Solutions Solutions to most of the problems in the link above
  • Lod - Cloud : The Linking Open Data cloud diagram
  • Cave of programming : Learn to program, Upgrade your skills.
  • Codeacademy : Learn to code interactively, for free.

For                                 those who want to start a small project but can't find the ideas

General                                 Coding advice

Coding                                 Style

General                                 Tools

  • regex101 : Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript

Interview                                 Preparation

Documentaries

  • Machine that Changed the World - a very good documentary about history of computers                                    

MOOCs                                 for learning something new

Sites                                 related to your preferred programming language (For me Java)

Learn                                 AI

Seminar                                 , research writing , talks etc

Everything                                 in one place

YouTube                                 Channels

Good                                 Articles

Podcasts

Building                                 a Simple Compiler/interpreter

Tutorials

Watch                                 others code

  • LiveEdu.tv : screencast of people building application, websites, games, ect.

What                                 should a programmer know

Competitive                                 programming

Computer                                 Books

Video                                 Tutorials

Online                                 Compiler and Sharing Code snippets

  • CodePad : Code editor to try, test and run 25+ languages
  • JSFiddle : Test your JavaScript, CSS, HTML or CoffeeScript with online code editor
  • Ideone.com
  • Pastebin.com
  • Godbolt.org: Excellent tool for exploring the assembly output of different compilers with and without optimization.

Blogs                                 of Developers

For                                 improving your English

When                                 you get bored from CS related stuff

  • r/ProgrammerHumor : Subreddit dedicated to exactly what it sounds like
  • Vsauce : The best youtube channel
  • TED : Great talks about technology, entertainment, and design
  • CrashCourse : small courses on various subjects
  • National Geographic : High volume of high quality content from all over the world
  • Barcroft TV : Daily short documentaries about the incredible variety of people that make up the world
  • ColdFusion : Past, present, and future of technology
  • SmarterEveryDay : Lots of amazing scientific information about the world around us, usually captured with a high-speed camera
  • SciShow : Answers to interesting questions that you've always wondered about
  • Big Think : Expert driven, actionable, educational content, featuring experts ranging from Bill Clinton to Bill Nye
  • Every Frame a Painting : High quality analysis of films and filmmaking
  • TestTube News : Interesting information about news from around the world
  • Reddit the front page of the internet : Where free time goes to die
    Maintained with ❤️ by sdmg15 & al


目录
相关文章
|
2月前
|
人工智能 程序员 知识图谱
程序员-你得把自己卖出去
程序员-你得把自己卖出去
|
8月前
|
程序员
哪些事情是你成为程序员之后才知道的?
哪些事情是你成为程序员之后才知道的?
|
程序员 C++
别人的1024程序员节VS你的1024程序员节
别人的1024程序员节VS你的1024程序员节
274 0
|
小程序 算法 Unix
优秀的程序员,必须知道的
昨天看到一则新闻,一对夫妻起诉一家婚庆公司,缘由是这家婚庆公司盗用了他们的婚庆典礼创意,最终取得了胜诉 这不禁让我想到,作为程序员,代码就是我们的产品,应该如何保护自己的权益, 另外版权对我们来说已经是绕不开的话题了,特别是游戏 APP 的开发者,必须具有软件著作权才能发布 那么今天我们就聊一聊关于版权的那些事儿吧
152 0
优秀的程序员,必须知道的
|
程序员
程序员如何保护自己的那点东西
  程序员工作几年之后,总会有点自己的东西,比如类库、自定义控件、框架、平台,或者是某种编程思想。那么如何保护自己多年来琢磨出来的东东呢?   答案就是知识产权!   知识产权包含很多方面,版权和专利是其中比较重要的两个部分。
1128 0
|
架构师 Java 程序员
其实,咱们程序员过了30岁,还可以更牛逼!
程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从? 一.30岁现象 在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把。
1338 0
|
程序员 测试技术 开发工具
做一个有品位的程序员
参见百湖培训之前,华为的一个小伙伴发现了Git实现的一个 Bug,给我发了一个 Pull Request,让我审核以及代发到 Git 社区。不用看代码,只看 Pull Request 的说明,我相信大家就可以闻到这是一个好代码,写代码的人有品味。 参见:https://github.com/jiangxin/git/pull/25 —— 问:“能够写出正确代码的程序员就是有品味的程序员
1097 0
|
架构师 Java 程序员
程序员普遍都有工伤!
作为加班一族、通宵一族、买房一族...程序员的压力可以说非常大了,然而这就出现了一个恶性循环,项目上线要加班,不上线也加班,加班烧脑容易饿,公司福利好,管三餐,待在公司就像家,bug改不完不回家.
921 0
|
程序员
如何成为一名成功的程序员
编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功成名就——众所周知,我们工作起来像疯子。
832 0

热门文章

最新文章

相关实验场景

更多