加入收藏 | 设为首页 |

南瓜子-前端要学到什么程度?8年老鸟通知你你的定位

海外新闻 时间: 浏览:253 次

第一步: 把握HTML/CSS

这是你开端有必要把握的

是网站的构建元素

没得选!

跟着你前端的学习进程,熟练把握

HTML/CSS简南瓜子-前端要学到什么程度?8年老鸟通知你你的定位略易学

第二步: 学会运用根底东西

文本编辑器: Notepad2 / Sublime Text / http://Atom.io /南瓜子-前端要学到什么程度?8年老鸟通知你你的定位 IDE

图画编辑器:Photoshop, Illustrator, GIMP, Something slse

FTP / SSH 东西 : Filezilla ,Putty

好的浏览器: Chrome

云盘: Dropbox, Google Drive, Box

第三步: 学习原生JavaScript

原生JavaScript(现阶段不需求理睬Node.js 和任何结构)

了解数据类型: String, Number, Arrays, Objects, etc

了解函数, 条件表达式, 循环,操作符等

工作处理

JSON(JavaScript Object Notation), JavaScript目标表明法

joralQuery结构

第四步:建立一个根底网站:

获取一个虚拟主机账户(Hostgator, InMotion, etc)

学习虚拟主机控制体系根底——cPanel (Email ,FTP Setup)

经过FPT(文件传输协议)上传你的项目

创立域名并和你的主机衔接

第五步:祝贺你! 你现在是一个网页设计师了!——(现阶段还不足以称Web Developer)

有才能建立一个专业的简略网站

有才能建立网页运用的界面

能够把一张PSD 转化为根据HTML/CSS的静态网页

有在公司上班的实力, 或许挑选成为一名自由职业者

第六步: 考虑接下来的侧重点!

HTML/CSS结构: Bootstrap, Foudation(主张优先把握!)

服务器端言语: PHP, Ruby....

JavaScript结构: React ,Angular

数据库: MySQL, PostgreSQL

第七步: HTML/CSS结构

Bootstrap(强烈推荐学习该结构!)

Zurb Foundation

Skeleton

MUI

Pure

第八步: 服务器端编程言语(专心于一个!)

PHP(不是最好的言语,可是是最牢靠的服务器端言语)

Node.js(一款新式, 强壮的后台言语)

Ruby on Rails (最好的结构,但现已到了瓶颈期)

Python(简略易学,但相对于干流言语并不盛行)——可现在AI的爆红导致Python最近很火!

第九步: 数据库(专心于一个!)

联系型数据库: MySQL 和 PostgreSQL

非组织化数据库: MongoDB 和 CouchDB

主张挑选一个以下的组合:

PHP/ MySQL

Node.js/ Mongola

第十步: 需求学习的一些端技能

Git & Github

SSH(安全外壳协议) & Basic Command Line

CSS 预编译器: Sass/Less

APIS / REST Service

HTTPS / SSL

第十一步: 布置运用

专用服务器/ VPS

运用云渠道: Heroku, Digital Ocean, AWS

布置东西

Linux命令行

保护和南瓜子-前端要学到什么程度?8年老鸟通知你你的定位晋级

第十二步:祝贺你,你现在成为一名网页开发者了!

能够创造出网页引证

能构建后端APIs

能衔接服务器

能够办理数据库

你的挑选: 得到一份很好的作业 / 成为自由职业者 / 开端一项工作

第十三步:编程结构

JavaScript结构: React, Angular 2, Vue.js, Express(后端)

PHP结构: Laravel, Codeigniter, Symfony

Ruby on rails

MVC结构: Routing, Database Mapping, Helpers, Data Binding, Templating & UI

第十四步: 内容办理体系(根据PHP)

Wordpress(强烈推荐), Joomla, Drupal

有运用客户更新和保护

丰厚的插件

开发速度快

模板的功用有限

第十五步: 移动App开展

这是未来的趋势

你不需求学习Java 和C言语!

你只需求把握JavaScript!咱们能够运用React Native, Ionic, Cordova 等结构来构建移动App

第十六步:现阶段,现在你需求考虑什么?

专心于你的工作

回去学习更多的数据结构

跟进现在的新技能

学习一门高档言语,类似于Java, C言语

学习历来不是一个人的工作,要有个彼此监督的同伴,想要学习或沟通前端问题的小同伴能够私信小明获取web前端入门材料,一同学习,一同生长!