Have a great weekend, guys. Today, I share a wave of self-study websites suitable for programming development learning, mainly involving programming learning and practice, question exchange, computer open class, online brush, as well as question search and other aspects, hoping to be helpful.
C language network
There are lots of c-related tutorials, resources, blogs and practice problems, as well as lots of quiz banks and contests.
Website: www.dotcpp.com/
cppreference
Cppreference is a free site that includes programming knowledge about C and C++, library functions, and code samples, including support for the latest C++20 standard.
Address: zh.cppreference.com/
CodeGym
CodeGym is a Java programming course practice site for beginners. It gamifies the learning process of Java, unlocks it step by step and raises the level step by step. Each level has a corresponding number of courses to learn.
Address: codegym. Cc /
BeginnersBook
The site contains free tutorials on programming languages, written in plain English, and lots of code exercises to follow.
Address: beginnersbook.com/
JavaSED
This site is interesting, you can directly enter the keyword to find you interested in code examples or code usage, convenient for purposeful learning and review.
Website: www.javased.com/
codecademy
Codecademy, an online, interactive programming learning site, currently offers a number of programming courses that are great for fragmentation. And it is also characterized by step exercises, from easy to difficult to complete the learning.
Website: www.codecademy.com/
Chinese University MOOCs
Chinese University MOOC is an online course website jointly launched by netease and Gaojiao Society. There are many free high-quality open courses from famous universities on it, and you can systematically start learning from zero.
Website: www.icourse163.org/
Cattle guest
Common programming exercises in various languages, course exercises, as well as the school recruitment test interview questions, in addition, the forum exchange area can also post questions, share and exchange, the resources are quite rich.
Website: www.nowcoder.com/
Coursera
Coursera is an online education website founded by two Stanford University computer science professors. It offers a wide range of high-quality open online courses on computer science, data science, language learning, and more.
Website: www.coursera.org/
StackOverFlow
StackOverFlow is an IT q&A site where users can submit, browse, and search for a variety of IT questions that interest them. According to programmers’ past reputation, generally reflect that the quality of the reply is very high, the speed and quality of solving problems are good.
Address: stackoverflow.com/
LeetCode
Is the so-called “familiar brush exercises 300, will not do the problem will blow” is the importance of data structure and algorithm brush, so brush where brush? LeetCode is definitely one of the best choices.
Address: leetcode-cn.com/
LintCode
LintCode and LeetCode similar, is also a brush OJ website, but also provides the ladder training and famous domestic and foreign factories written interview real questions.
Website: www.lintcode.com/
Article source: Wechat official account: CodeSheep
This time to share here first, after the discovery of excellent websites will also continue to recommend! If you have better resources are also welcome to recommend more, exchange progress together.
**PS: In addition, for those who are learning programming or working, if you want to improve your programming ability or even change careers, you can overtake on the corner and take a step faster! The author here may be able to help you ~
C language C++ programming learning exchange circle, **QQ group [****951258402] ** wechat public number: C language programming learning base
Share (source code, project actual combat video, project notes, basic introduction tutorial)
Welcome to change careers and learn programming partners, use more information to learn and grow faster than their own thinking oh!
Programming learning video sharing: