如何在三个月内成为一名全栈开发
前沿技术 / 程序人生 / 干货分享
由于微信公众号近期改变了推送规则,如果你想第一时间看到我的文章就置顶+星标公众号。
如果你想在3个月内成为一名全栈开发人员,那么你必须学习下面列出的语言/技能/平台:
前端技术:AngularJS或ReactJS
后端技术:NodeJS或Laravel或Expressjs或CodeIgniter
Database & Server:Apache, AWS, MySQL, MongoDB, PostgreSQL, NGINX
项目管理工具:Slack,Jira,Trello,Asana
第1周 - 通过编程解决问题
第2周 - Python编程基础
第3周 - 基本数据结构 - 理论
第 4 周 - 面向对象编程(可选)
在第1个月结束时,您将拥有扎实的基本编程知识
第5周 - HTML和JS的基础
第6周 - 数据库基础(学习MySQL)
第7周 - Python中的Web开发(学习Flask)
第 8 周 - REST API(可选)
在第 2 个月月底,您将对 Web 开发核心概念有扎实的了解
第 9 周 - 学习 React Hooks (可选)
第 10 周 - 创建项目(博客)并推送到 Gitlab/Github
第11周 - 创建项目(电子商务网站)并推送到Gitlab / Github
第 12 周 - 创建您自己的网站并购买域名并将其部署在 AWS、GCD 或 DigitalOcean 中
在第 3 个月月底,您将有 3 个 Fullstack Web 应用程序项目
在每个月中,您有一周作为可选周,因为您可以重新学习该月学到的知识
评论