我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情
如果你想在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 应用程序项目
在每个月中,您有一周作为可选周,因为您可以重新学习该月学到的知识
欢迎关注我的技术公众号:国民程序员,我们的目标:输出干货
- 每天分享原创技术文章
- 海量免费技术资料和视频学习资源
- 分享赚钱门道,带领程序员走向财务自由