Home headlines Quickly obtaining the learning resources you want is also a skill!

Quickly obtaining the learning resources you want is also a skill!

Mar 03, 2017 pm 03:51 PM

Basically the people on our website are programmers or students who are about to become programmers. If you choose to be a programmer, you must have a heart to keep learning. Because technology updates quickly and needs change quickly, you have to keep learning at all times to keep learning. Be eliminated. Because of this, I think our programmers' self-learning ability is quite good.

saidWhen it comes to self-study, the question of "how to find the resources you want" arises. In fact, I think we basically know how to find resources. Go to Google, Go to Baidu and you will find it, but what I want to talk about is how to better find the resources you want, not just Google and Baidu searches. After all, sometimes the content searched is too large and complicated, and you need to search again. After sifting through it, and sometimes it is mixed with various advertisements, how can we find the resources we want?
Now we will come up with our own dry information to share with you!

Explanation: Many of the methods mentioned in this article are for the popularization of knowledge. Many experts must know it, and they will also have black technology to crawl what they want. resources needed.

We generally encounter situations like this when we study and work: suddenly or after thinking about it for a long time, we want to make a project, but we have no development ideas and don’t know where to start; we want to learn new technologies, But I don’t know where there are detailed tutorials to learn; I want to find some books to read, but I don’t know where to find books or free books; I have no one to communicate with when I encounter problems, and I don’t know where to communicate; I want to crawl Get some resources, but don’t know where to get them; install and search for some software, and often find all kinds of junk promotions from Baidu.

Based on the above various scenarios that may be encountered, the article has been organized and recommended from the following aspects. I hope it will be helpful to everyone: timg (1).jpg


1) Learn new technologies: Where can I find tutorials if I want to learn new technologies?

2) Get the latest information: Where can you go for some of the latest information in the industry?

3) Find projects: If you want to develop a project, where can you find ideas? Looking for a tutorial?

4) Find books: Where can I find free books?

5) Communication and discussion: Where can I communicate if I encounter problems?

6) Software download: Where can I download clean and non-promoted software?

1) Learn new techniques

If you want When learning new technologies, you must first read the official documents. No one has used new technologies, and the official documents can basically meet the learning needs;

Of course, there are also people whose English is not that good, or who do not understand what is said after reading the official documents. Cloud, then you can read some blog posts written by technology experts. Many experts will write relevant blog posts immediately, which is very useful for reference:

The following two blog posts explain how to find big experts. Niu’s blog:

What kind of people are the top 100 people in GitHub China?

Who are the people with the most followers in GitHub China?

In addition to the blogs above, you can also recommend some learning websites.

1) PHP Chinese Network

PHP Chinese NetworkChina’s largest PHP learning website and the only PHP website Industry professional website, permanently free, providing the latest PHP information and technology, and a variety of courses, you deserve it!

2) Baidu Chuanke

As a domestic IT video education website, Baidu Chuanke is still good, but the course providers inside are relatively complex and There are many, especially when learning basic courses, you need to choose a better course yourself. For learning new technologies, there may be some course providers who will get you started quickly or introduce tutorials, so you can still take a look.

Of course, there are various other IT learning websites, you can search them yourself if necessary.

3) Some foreign learning websites

There are not as many foreign websites as domestic ones, but I can recommend a few. After all, there are many foreign websites. The popularization and response of new technologies are a bit faster than in China.

codecademy: codecademy is suitable for getting started with programming. It provides a document and online editor.

coursera: Coursera is a collection of public courses covering various fields. It cooperates with many universities. The courses inside are quite good. If you can speak English, it will be better. It is recommended to check it out. After all, there are still so many world-wide university courses.

Code School: CodeSchool’s tutorials include: video tutorials, coding challenges, screenshots and other learning methods. Some introductory courses on the website are better and more interesting to learn. The above is divided into stages. The challenge is quite popular with many people. If your English is good, you can check it out.

2) Get the latest information

  • ##CSDN: The largest Chinese IT community where you can find all kinds of information Resources and blog articles;

  • php Chinese website (www.php.cn): China’s largest professional PHP technology resource site, with the latest, most systematic and comprehensive tutorial resources;


  • 51CTO: Similar to CSDN, you can also find various resources and articles;


  • Blog Park: Similar to CSDN and 51cto , there are also many articles, and they are uneven, so you need to filter them by yourself;


  • Code Farmer Network: Mainly articles, some technical and some non-technical;


  • Linux China: Information, articles, technologies, etc. about Linux;


  • FreeBuf: Various information about information security, Articles and technologies, etc.;

3) Find projects

## There will definitely be such a situation. You want to develop something, but don’t know how to start developing it, or you are stuck somewhere; or you want to find some projects to practice your skills; or you don’t know. What kind of things can be developed with the technology I have learned... Then this time it comes to "finding projects". What I want to do most is Google or Baidu "How to implement XX?", but the things found in this way are too messy and can There are very few for learning, so when looking for projects, I first recommend looking at various learning platforms.


Regarding programming learning platforms, there will basically be project tutorials. Looking for projects on the learning platform is not only because the tutorials explain it in detail, but also because it is the fastest way to do it. I found a place that has both tutorials and projects, so I highly recommend it.


As for the learning website, as mentioned above, I won’t go into details. The key is to talk about how to find projects from

some open source platforms

, or There will be some articles summarized by experts about the project, and you can find good project ideas or tutorials.

    Open Source China
  • : It must be very familiar to developers. There will be various open source projects and project codes on it, and you can find good project resources. .


  • Project list
  • : With this list, programmers don’t have to worry about small projects that they haven’t practiced on: I often see people posting questions about project ideas. Well, if you are looking for simple programming projects to learn and practice, you can add this list to your collection. These projects are not at the thesis level, they are just meant to inspire others so that everyone can get some inspiration from them.

4) Find books


I recommend here on Zhihu I saw a book list online, which lists a list of books for programmers. If you are interested, you can save it and read it.

    Programmer’s Books

5 ) Communication and discussion:

You will definitely encounter various problems in learning and development. Sometimes there is no one around you to communicate with. At this time, you can go to some forums to communicate with the community. Recommend a few:

1) Domestic:

V2EX


SegmentFault


Zhihu

##InfoQ

2) Foreign:

Stack Overflow

Quora

##6) Software download

Software Here I only recommend a few download sites that I often use. Readers can decide for themselves how to choose. ZD423

我爱

php Chinese website resource station

You can search for software and other things on your own in My Love. I believe that those who have never been exposed to it will definitely discover a new continent. . .


The above is the dry information this article will bring to you. If you want to get more information, please continue to pay attention to the php Chinese website! PHP seriously study and communicate QQ group: 374224296, welcome to communicate and learn!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat Commands and How to Use Them
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Which AI programmer is the best? Explore the potential of Devin, Tongyi Lingma and SWE-agent Which AI programmer is the best? Explore the potential of Devin, Tongyi Lingma and SWE-agent Apr 07, 2024 am 09:10 AM

On March 3, 2022, less than a month after the birth of the world's first AI programmer Devin, the NLP team of Princeton University developed an open source AI programmer SWE-agent. It leverages the GPT-4 model to automatically resolve issues in GitHub repositories. SWE-agent's performance on the SWE-bench test set is similar to Devin, taking an average of 93 seconds and solving 12.29% of the problems. By interacting with a dedicated terminal, SWE-agent can open and search file contents, use automatic syntax checking, edit specific lines, and write and execute tests. (Note: The above content is a slight adjustment of the original content, but the key information in the original text is retained and does not exceed the specified word limit.) SWE-A

How to find resources on 115 network disk How to find resources on 115 network disk Feb 23, 2024 pm 05:10 PM

There will be a lot of resources in the 115 network disk, so how to find resources? Users can search for the resources they need in the software, then enter the download interface, and then choose to save to the network disk. This introduction to the method of finding resources on 115 network disk can tell you the specific content. The following is a detailed introduction, come and take a look. How to find resources on 115 network disk? Answer: Search the content in the software, and then click to save to the network disk. Detailed introduction: 1. First enter the resources you want in the app. 2. Then click the keyword link that appears. 3. Then enter the download interface. 4. Click Save to network disk inside.

Revealing the appeal of C language: Uncovering the potential of programmers Revealing the appeal of C language: Uncovering the potential of programmers Feb 24, 2024 pm 11:21 PM

The Charm of Learning C Language: Unlocking the Potential of Programmers With the continuous development of technology, computer programming has become a field that has attracted much attention. Among many programming languages, C language has always been loved by programmers. Its simplicity, efficiency and wide application make learning C language the first step for many people to enter the field of programming. This article will discuss the charm of learning C language and how to unlock the potential of programmers by learning C language. First of all, the charm of learning C language lies in its simplicity. Compared with other programming languages, C language

Why did Han Xiaoquan suddenly have no resources? Why did Han Xiaoquan suddenly have no resources? Feb 24, 2024 pm 03:22 PM

Han Xiaoquan is a software that can watch many Korean dramas, so why is there suddenly no resource? This software may have no resources due to network problems, version problems, or copyright issues. This article about the reason why Han Xiaoquan suddenly has no resources can tell you the specific content. The following is a detailed introduction, come and take a look. Why did Han Xiaoquan suddenly have no resources? Answer: Due to network problems, version problems, and copyright issues, detailed introduction: 1. Solution to network problems: You can choose a different network, and then log in to the software again to try. 2. Solution to version problems: Users can download the latest version of this software from the official website. 3. Solutions to copyright issues: Some Korean dramas are removed from the shelves due to copyright issues. You can choose other Korean dramas to watch.

2023过年,又限制放烟花?程序猿有办法! 2023过年,又限制放烟花?程序猿有办法! Jan 20, 2023 pm 02:57 PM

本篇文章给大家介绍如何用前端代码实现一个烟花绽放的绚烂效果,其实主要就是用前端三剑客来实现,也就是HTML+CSS+JS,下面一起来看一下,作者会解说相应的代码,希望对需要的朋友有所帮助。

520 programmers' exclusive way to express romantic feelings! Can't refuse! 520 programmers' exclusive way to express romantic feelings! Can't refuse! May 19, 2022 pm 03:07 PM

520 is approaching, and he is here again for the annual show of tormenting dogs! Want to see how the most rational code and the most romantic confession can collide? Let’s take you through the most complete and complete advertising code one by one to see if the romance of programmers can capture the hearts of your goddesses?

Make money by taking on private jobs! A complete list of order-taking platforms for programmers in 2023! Make money by taking on private jobs! A complete list of order-taking platforms for programmers in 2023! Jan 09, 2023 am 09:50 AM

Last week we did a public welfare live broadcast about "2023PHP Entrepreneurship". Many students asked about specific order-taking platforms. Below, php Chinese website has compiled 22 relatively reliable platforms for reference!

what do programmers do what do programmers do Aug 03, 2019 pm 01:40 PM

Programmer's job responsibilities: 1. Responsible for the detailed design, coding and organization and implementation of internal testing of software projects; 2. Assist project managers and related personnel to communicate with customers and maintain good customer relationships; 3. Participate in demand research and project feasibility performance analysis, technical feasibility analysis and demand analysis; 4. Familiar with and proficient in the relevant software technologies for delivering software projects developed by the software department; 5. Responsible for timely feedback on software development situations to the project manager; 6. Participate in software development and maintenance Solve major technical problems during the process; 7. Responsible for the formulation of relevant technical documents, etc.