Table of Contents
回复内容:
Home Backend Development PHP Tutorial javascript - 分享过去学习web前端开发经验指引或学习路线,让我们初学者可以学习!

javascript - 分享过去学习web前端开发经验指引或学习路线,让我们初学者可以学习!

Jun 06, 2016 pm 08:27 PM
css html5 javascript jquery php

希望有经验的大大可以分享你们的过去学习经验,让我们初学者学习学习。^^
我是一位自学,我目前有在treehouse学习前端,而且我有在网络找到关于学习html5/css3 pdf来学习。
我的学习系统很乱,因我觉得我这里学一点哪里学一点,完全到最后都不知道学了什么,很迷糊。
我想重新调整学习路线,我知道我将要学习语言 前端-html/css/js ,后端-php/mysql。

这是我将要step by step学习web前端
1.html(完成关于html5电子书或其他网站,就做练习)
2.css (完成关于css35电子书或其他网站,就做练习)
3.js (完成关于js电子书或其他网站,就做练习)
(完成以上就做一个完整的项目)

接下来将要step by step学习web后端
1.php/mysql (完成关于php/mysql电子书或其他网站,就做练习)
(完成以上就做一个完整的项目)

最后将要step by step学习关于其他
1.github
2.command line
3.git

以上是我重新调整学习路线,如发现有错误马上告诉我,或大家有什么建议,或大家有更好学习路线step by step可以告诉我们,感激!
感觉自学很难专注,希望可以通过大家分享,让我们学习!谢谢^^

回复内容:

希望有经验的大大可以分享你们的过去学习经验,让我们初学者学习学习。^^
我是一位自学,我目前有在treehouse学习前端,而且我有在网络找到关于学习html5/css3 pdf来学习。
我的学习系统很乱,因我觉得我这里学一点哪里学一点,完全到最后都不知道学了什么,很迷糊。
我想重新调整学习路线,我知道我将要学习语言 前端-html/css/js ,后端-php/mysql。

这是我将要step by step学习web前端
1.html(完成关于html5电子书或其他网站,就做练习)
2.css (完成关于css35电子书或其他网站,就做练习)
3.js (完成关于js电子书或其他网站,就做练习)
(完成以上就做一个完整的项目)

接下来将要step by step学习web后端
1.php/mysql (完成关于php/mysql电子书或其他网站,就做练习)
(完成以上就做一个完整的项目)

最后将要step by step学习关于其他
1.github
2.command line
3.git

以上是我重新调整学习路线,如发现有错误马上告诉我,或大家有什么建议,或大家有更好学习路线step by step可以告诉我们,感激!
感觉自学很难专注,希望可以通过大家分享,让我们学习!谢谢^^

不好对你的计划说什么,因为每个人的成长与基础不一样。下面是我的一些建议,结合自己的实际情况,在执行。还是重复一下,前端的核心是js。css不难,但需要来积累。对前端我是这么看的:

  • css就像一瓶酒,得品。

    html,css总共就那些标签跟选择器属性什么的,但是要写一个有扩展性,健壮性或维护性的页面不容易。现在写页面基本条件反射,不是如何快速的完成,而是思考如果有界面需求修改,怎么在修改代码最少的情况下快速完成需求任务。这是对前端耐力,体力,智力的三重考验。

  • js就像一把剑,得磨。

    js刚开始只是为了较验,随便技术社会的发展,承担的角色越来越重,刚开始玩玩jQuery感觉已经会js了,其实只是冰山一角。随着对js的了解越来越多,他即变态又可爱,即好玩又难控,即有很多兼容问题,但解决兼容是我们基本生存之道。从ajax到jsmvc一路走一路看,高载潮一浪高过一浪

  • 人生就是一场梦,得作。

    技术只是生活的一部分,曾经雄心斗志,如今低头写码。改变能改变的,接受不能改变的。人生有限,兄争朝夕啊。人生学习的态度是:不急不躁,不快不慢。持之以恒,相信自己。不求能改变世界,但求能改变自己的生活。不求健步如飞,但求一步一脚印。感谢磨难,他使我们内心更为坚强。感谢挫折,他使我们不断的成长,感谢bug,他使我们的思维更加深邃。感谢前端,他使我们更加的相信,撑起一片天空需要十八般武艺。

这些是我专为入门朋友准备的一个系列教程,有兴趣看看:

1. web前端开发分享-css,js入门篇
2. web前端开发分享-css,js进阶篇
3. web前端开发分享-css,js提高篇
4. web前端开发分享-css,js工具篇
5. web前端开发分享-css,js深化篇
6. web前端开发分享-css,js移动篇

你想要学的每一种代码,网上都有教学专题。
这里给出几个网站。不过不一定是你预期的。
前端,包括html、css、js:http://www.w3school.com.cn/js/index.asp
上面的网站同时也有php的教学。
我的最爱——github^_^:
1.http://gitref.justjavac.com/
2.http://www.bootcss.com/p/git-guide/
3.http://git-scm.com/book/zh
4.http://git-scm.com/documentation
最后,一个有趣的前端网站:http://thecodeplayer.com/
ok,that's all.

lz的计划未免有点太保守、稳妥了
个人觉得可以先找个开源项目2次开发,边做边学吧

边工作边学习。积累经验!

我基本上是先看书,比如说css权威指南,js高级程序设计,bootstrap,sass,jquery之类的,看书是打基础,自己实践谢谢代码做做项目才是王道。

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)
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat Commands and How to Use Them
1 months 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)

How to use bootstrap in vue How to use bootstrap in vue Apr 07, 2025 pm 11:33 PM

Using Bootstrap in Vue.js is divided into five steps: Install Bootstrap. Import Bootstrap in main.js. Use the Bootstrap component directly in the template. Optional: Custom style. Optional: Use plug-ins.

The Roles of HTML, CSS, and JavaScript: Core Responsibilities The Roles of HTML, CSS, and JavaScript: Core Responsibilities Apr 08, 2025 pm 07:05 PM

HTML defines the web structure, CSS is responsible for style and layout, and JavaScript gives dynamic interaction. The three perform their duties in web development and jointly build a colorful website.

How to write split lines on bootstrap How to write split lines on bootstrap Apr 07, 2025 pm 03:12 PM

There are two ways to create a Bootstrap split line: using the tag, which creates a horizontal split line. Use the CSS border property to create custom style split lines.

How to insert pictures on bootstrap How to insert pictures on bootstrap Apr 07, 2025 pm 03:30 PM

There are several ways to insert images in Bootstrap: insert images directly, using the HTML img tag. With the Bootstrap image component, you can provide responsive images and more styles. Set the image size, use the img-fluid class to make the image adaptable. Set the border, using the img-bordered class. Set the rounded corners and use the img-rounded class. Set the shadow, use the shadow class. Resize and position the image, using CSS style. Using the background image, use the background-image CSS property.

How to resize bootstrap How to resize bootstrap Apr 07, 2025 pm 03:18 PM

To adjust the size of elements in Bootstrap, you can use the dimension class, which includes: adjusting width: .col-, .w-, .mw-adjust height: .h-, .min-h-, .max-h-

How to set up the framework for bootstrap How to set up the framework for bootstrap Apr 07, 2025 pm 03:27 PM

To set up the Bootstrap framework, you need to follow these steps: 1. Reference the Bootstrap file via CDN; 2. Download and host the file on your own server; 3. Include the Bootstrap file in HTML; 4. Compile Sass/Less as needed; 5. Import a custom file (optional). Once setup is complete, you can use Bootstrap's grid systems, components, and styles to create responsive websites and applications.

How can you prevent a class from being extended or a method from being overridden in PHP? (final keyword) How can you prevent a class from being extended or a method from being overridden in PHP? (final keyword) Apr 08, 2025 am 12:03 AM

In PHP, the final keyword is used to prevent classes from being inherited and methods being overwritten. 1) When marking the class as final, the class cannot be inherited. 2) When marking the method as final, the method cannot be rewritten by the subclass. Using final keywords ensures the stability and security of your code.

How to use bootstrap button How to use bootstrap button Apr 07, 2025 pm 03:09 PM

How to use the Bootstrap button? Introduce Bootstrap CSS to create button elements and add Bootstrap button class to add button text

See all articles