Home >headlines >How to get started with learning php? The clearest PHP learning roadmap in history!

How to get started with learning php? The clearest PHP learning roadmap in history!

PHPz
PHPzOriginal
2018-02-24 15:09:3970647browse

WordPress, the most popular blogging system on earth, is the most successful proof of PHP. I believe many people are exposed to PHP through WordPress~~ There are also blogging systems in China with good performance and stability such as Typecho and Zbolg, written in PHP There are also many forums, such as Discuz!, PHPWind, etc. CMS systems written in PHP include PHPCMS, dedeCMS, etc. In websites, PHP is widely used~ There is absolutely nothing wrong with learning PHP, because PHP is the best programming language in the world (escape~~~)

How to get started with learning php? The clearest PHP learning roadmap in history!

Notice of class opening: php Chinese website "No. 10 Registration for the current PHP online training class is now open!

Then since PHP technology is so popular now! I want to learn php, how do I get started?

If you want to get started with PHP, you can refer to the learning sequence in the picture below. The PHP technology learning roadmap from the PHP Chinese website (www.php.cn) has been planned for you, allowing you to quickly learn PHP!

How to get started with learning php? The clearest PHP learning roadmap in history!

Recommended PHP learning path (latest in 2019):
1. PHP learning path (front-end-back-end-practical)
2. PHP programming from entry to mastery (learning route)
3 . Online live teaching

1. HTML

The basis of website production, open any web page with a browser and view its source code, you will see HTML. Because HTML is the final form of expression of website pages. All the content of the website page needs to be displayed through HTML, so the first foundation that must be learned to learn PHP is HTML. HTML is very simple. It cannot even be regarded as a programming language, but a markup language. HTML is just some tags, and the content of the page is placed in each tag.

2. CSS

After learning HTML, I know how the content of the page is displayed. So can we make the page more beautiful (after all, this is an era where faces are important~). Most of the beautiful website pages we see are beautified through CSS. CSS codes are all style attributes. When these style attributes are added to HTML elements, the style of the corresponding HTML elements will be changed by CSS. You will learn it quickly because you can see the effects directly on the browser when writing HTML and CSS. very interesting!

3. JavaScript

JavaScript is a little more difficult than HTML and CSS, but it’s easy to get started and you’ll learn it more smoothly by following the tutorials. JavaScript is very popular these days (libraries and frameworks are everywhere, and jQuery is the most used one), but learning the basics is the most important, as the saying goes, everything changes without departing from its roots. When learning to build a website, of course you need to work hard and consolidate the foundation. After learning JavaScript, I also understand many concepts in PHP, because many things in programming languages ​​are similar.

4. MySQL

For the MySQL database, you can just learn the basics first. It is enough to be able to skillfully perform [add, delete, modify, and query] operations on the database. After learning PHP, you can then deepen your study of MySQL, which will get twice the result with half the effort. The database is not as difficult to understand as imagined.

5. jQuery

jQuery is a fast and concise JavaScript framework. It is another excellent JavaScript code library (or JavaScript framework) after Prototype. The purpose of jQuery's design is "write less, do more", which means writing less code and doing more things. It encapsulates common JavaScript function codes, provides a simple JavaScript design pattern, and optimizes HTML document operations, event processing, animation design and Ajax interaction. The jquery basic video tutorial recorded by PHP Chinese Network focuses on introducing all the basic knowledge of jQuery API and jQuery framework. Under the guidance of examples, it demonstrates how to use the jQuery framework to achieve more functions at a speed beyond pure JavaScript, and how to use very little code. Complete tedious tasks.

6. PHP

After getting started with HTML, CSS and JavaScript, you already have your own understanding of programming. It will be much easier to learn PHP at this time. At least you know variables, statements, functions, objects and other things. You will also gain a lot of confidence in the process. First learn the basic courses on the PHP Chinese website, and then follow the practical projects on the PHP Chinese website to do more small projects to gain true knowledge through practice and deepen your understanding of PHP. At this time, if you look at the code in WordPress, you will find that most of the PHP code can be understood. If you want to modify the WordPress theme or something, it’s a small case~. You can customize WordPress functions by yourself~(≧▽≦)/~

The following are the course addresses in the PHP technology learning roadmap. They are all free. You can watch the tutorials and practice at the same time.

1. Web - Learn HTML at your fingertips

2. Web - Learn CSS at your fingertips

3. Web - Get started easily with JavaScript (2017 new version)

4. SQL - MySQL basic tutorial (2017 new version)

5. Web -jquery basics Video tutorial (2017 new version)

6. PHP - PHP introductory video tutorial one. Learn PHP in one week

Through the above detailed PHP learning roadmap planning, do you feel that getting started with PHP is not difficult, the key is to persevere. After reading these tutorials, practice more, and if you persist in March or May, you will be able to travel to Beijing, Shanghai, and Guangzhou! ~~

Statement:
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