前端学习路线指南

2023-06-01 0 932

第三步: 掌控HTML/CSS

这是你起初要掌控的

是中文网站的构筑原素

没得选!

随著你后端的自学民主化,熟练掌控

HTML/CSS单纯初学

第三步: 采用此基础辅助工具

图形界面器: Notepad2 / Sublime Text /http://Atom.io

/ IDE

影像GUI:Photoshop, Illustrator, GIMP, Something slse

FTP / SSH 辅助工具 : Filezilla ,Putty

好的应用程序: Chrome

Auron: Dropbox, Google Drive, Box

第三步: 自学原生植物JavaScript

原生植物JavaScript(眼下不须要理睬Node.js 和任何架构)

认知正则表达式: String, Number, Arrays, Objects, etc

认知表达式, 前提表达式, 循环式,运算符等

阿提斯鲁夫尔谷

JSON(JavaScript Object Notation), JavaScript第一类记法

jQuery架构

第三步:构筑两个此基础中文网站:

自学虚拟主机控制系统此基础——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/ MongoDB

第十步: 须要自学的一些端技术

Git & Github

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

CSS 预编译器: Sass/Less

APIS / REST Service

HTTPS / SSL

第十一步: 部署应用

专用服务器/ VPS

应用云平台: Heroku, Digital Ocean, AWS

部署辅助工具

Linux命令行

维护和升级

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

能够创造出网页引用

能构筑后端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语言

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务