这是你最初必须掌握的 是网站的构建元素 没得选! 随着你前端的学习进程,熟练掌握 HTML/CSS简单易学
文本编辑器: Notepad2 / Sublime Text / Atom.io / IDE 图像编辑器:Photoshop, Illustrator, GIMP, Something slse FTP / SSH 工具 : Filezilla ,Putty 好的浏览器: Chrome 云盘: Dropbox, Google Drive, Box
原生JavaScript(现阶段不需要理会Node.js 和任何框架) 理解数据类型: String, Number, Arrays, Objects, etc 理解函数, 条件表达式, 循环,操作符等 事件处理 JSON(JavaScript Object Notation), JavaScript对象表示法 jQuery框架
获取一个虚拟主机账户(Hostgator, InMotion, etc) 学习虚拟主机控制系统基础——cPanel (Email ,FTP Setup) 通过FPT(文件传输协议)上传你的项目 创建域名并和你的主机连接
有能力搭建一个专业的简单网站 有能力搭建网页应用的界面 能够把一张PSD 转化为基于HTML/CSS的静态网页 有在公司上班的实力, 或者选择成为一名自由职业者
HTML/CSS框架: Bootstrap, Foudation(建议优先掌握!) 服务器端语言: PHP, Ruby.... JavaScript框架: React ,Angular 数据库: MySQL, PostgreSQL
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
Wordpress(强烈推荐), Joomla, Drupal 有利用客户更新和维护 丰富的插件 开发速度快 模板的功能有限
这是未来的趋势 你不需要学习Java 和C语言! 你只需要掌握JavaScript!我们可以使用React Native, Ionic, Cordova 等框架来构建移动App
专注于你的事业 回去学习更多的数据结构 跟进现在的新技术 学习一门高级语言,类似于Java, C语言
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有