前言

这次的系列文章主要目的是希望可以透过这些文章的撰写,来让自己统整从开始工作到现在学习的内容,并且透过一个自己有兴趣的专案来让大家看到一个专案是如何完成的,除了教学之外,里面也会提供一些写作程序的小技巧,所以除了可以从头阅读之外,也可以挑选需要的章节来阅读即可

这次写文章的目标对象会是曾经学习过程序语言,却没有实际完成一个完整专案的对象为主要目标对象,所以整体内容会偏比较基础,而且偏向实作方面,至於其中的原理或是如何实作的细节,我会在文章内放上参考的内容,大家可以在点击其中的连结进行阅读即可

这次的系列文章大致分成下面几个部分

  • golang基础语法介绍(含golang环境设定及vscode开发工具设定)
  • RESTful api观念介绍
  • 资料库基础语法介绍
  • docker介绍以及Dockerfile/docker-compose.yml的撰写方式(透过此方法在自己的电脑安装postgresql)
  • 使用orm来与资料库沟通(gorm)
  • javascript基础语法介绍(含node环境设定及vscode开发工具设定)
  • react基础介绍
  • 透过ant design来进行网页主页面layout设定
  • 建立第一个RESTful的api,并且针对一张表做crud的api(会使用postman来进行测试)
  • 透过前後端合作,来建立一个基础可操作的crud的列表画面
  • 将写好的程序部署到网路上(前端透过netlify/後端透过heroku或gitlab部署)
  • 将系统加上登入功能,让网页更安全
  • 实作智慧家庭的按下按钮後执行触发第三方行为

内容会比较多,我相信内容一定会超过30天,但里面的内容如果是一个网页新手,一定会有所帮助的,就请大家敬请期待接下来的内容吧

附注
这篇系列文因为开赛第二天没注意到他预设是储存草稿,所以第二天就失败了,但我会尽力将里面的内容补满给大家的,感谢大家关注了


<<:  [DAY 10] ListItem

>>:  [Day3] 安全签章 - XOR加密(HashID)

Day 29 - Rancher Fleet Helm + Kustomize 应用程序部署

本文将於赛後同步刊登於笔者部落格 有兴趣学习更多 Kubernetes/DevOps/Linux 相...

Day 02 「住手!你想搞死 QA 吗?」 单元测试是测试还是功能?

今天在聊测试之前,我们要先聊 Scrum 与敏捷开发。为什麽?等会你就知道了。 烽火下的 Scrum...

Day 31. 你以为结束了吗? 错了!今天要来回顾整个系列

想不到,时间匆匆一个月就这样过了 从一开始就决定,结束那天要放上周星驰破坏之王经典台词,我没有死....

#9 CSS3 Flexbox: main style setting

What is Flexbox? Flexbox = Flexible Box "CSS3...

小工厂大经验

工作桌会随着行业别的不同,而有不同的设置和摆放,最多的摆设就是个人电脑周边,以及电话机,还有可卸式O...