shenyi
校友
校友
  • UID1
  • 粉丝25
  • 关注0
  • 发帖数484
阅读:15519回复:10

本站Golang进阶版学习路线:迭代式成长(不断更新中)

楼主#
更多 发布于:2020-07-09 16:05

     由于我们主做进阶教学,因此很有必要搞一个进阶学习路线。供有go基础的同学进阶、提升。我们始终服务的是
   段位: >入门  且 >=初级 <高级     认知:刻苦努力好学的同学们
   我们的口号是:让一部分人先学会golang

 同时我们认为:
   1、语法完全可以自学或看其他平台的视频。如果自学3个月后都无法入门语法,说明不适合
   2、越过中级,进入高级靠的是自学能力和有机遇接触大项目。 这个部分天赋和运气很重要。如果你很努力,但没有机会接触到大项目也是没用的。所以 市面上 “从入门到精通“、“60天精通全栈“”、“4个月学别人8年的经验“、“无需流汗和吃苦轻松实战”的这种假大空的课程 。 人家敢说 你也敢信?

  【荐】Go微服务实训课程正在更新中
   2021年主要方向是 k8s进阶深入、k8s二开、监控、tidb、spring+k8s、service mesh、新版RUST课程等。坚持云原生开发方向,以及一些老旧课程翻新
   第一步:Go提升和加强  
    1、 GO基础加强版   有了语法基础后进行认知的提升    
    2、Go面试加强版之自虐篇   难道您希望全部学完再找工作吗? 骑猪找驴的方式比较适合。迭代式成长
    3、GO高并发模型之管道模式  管道模式是Go的精髓之一
    4、手撸IoC容器初级版 看手段、看模式、看思维
    5、手撸Redis脚手架(缓存篇)  能学会这个,那么对Redis也没啥障碍了
    6、Gin+Casbin权限实战速学  目前最流行的权限框架之一
    7、Gin+oAuth2快速上手   gin系列的补充课, 使用gin+第三方库分别实现oauth2的服务端和客户端
    8、Gin开发实战技巧篇(1)(新手进阶)  学员定制化课程。提升代码中等逼格所用
    9、Gin实战开发技巧系列(2):Gin+EventBus手撸事件驱动-- 在Gin里使用事件驱动提升逼格
    10、Gin实战开发技巧系列(3):Redis锁的逼格使用  (短课程)

   11、Go+Websocket实战速学 (短课程)
   12、Gin实战开发技巧篇(4):手撸限流、带过期机制的缓存
   13、 Gin实战开发技巧篇(5):插件化开发
   第二步:具备创新能力
   1、Go gin脚手架研发      可以看到在某个基础框架是怎么扩展和增加框架功能的
         看完本课程,你会具备一定程度的“自研框架”的能力+较好的代码设计模式能力
       1.1 Go Gin脚手架+领域驱动。 承接上面的课程,这个课程放出成品脚手架。并且整合我们修改过后的领域驱动
    2、Go+Raft分布式一致性实战选学)   如果你用过etcd。用过服务发现等功能。难道不想知道它是怎么做出来的吗?
     本课程基于raft第三方库实现一个简单gin分布式一致性功能
    3、Go压测实战(初级篇)  考虑到实战课程需要更新一大段时间,因此我们把其他和开发相关的内容单独拉出来讲。本课程主要讲的是压测,使用的工具是locust和boomer。短课程,10课时左右,作为实战课程的辅助和补充
   本步骤还没完

   第三步:k8s系列(强力更新中。k8s是云原生开发的基石。也是Go开发者必须学的技能之一)
  目前大部分课程用的k8s 是1.18 版本。 部分课程已升级到1.20+
  由于考虑到很多同学部署阶段 就被劝退了,那么我们先用第三方工具(rancher2)无脑部署。后面再手工部,并且针对k8s细节再单开课程
   1、阿里云环境:rancher2+k8s快速上手  本课程直接使用两台阿里云ECS服务器演示rancher和k8s无脑上手,包含简易ci/cd等。只需了解Linux、docker等知识便可快速上手k8s (完结)
   2、k8s基础速学篇1 。承接上面的课程,我们进行k8s细节的学习。只会用工具是不够的 (完结)
   3、k8s基础速学篇2(基于kubeadm+真实云服务器)使用kubeadm部署k8s集群,然后再配置rancher。使用的华为云3台服务器做演示  (完结)
   3.5 rancher2+k8s+traefik快速实战上手 这个课程是无脑rancher2+l8s课程的延续课,第一章很简单,第二第三章会进入二开traefik阶段(刚开始更新)
   4、go+k8s api速学基础篇 (完结)为了后面k8s二开课程的开设打下基础,我们先学习k8s api的基本调用。并模仿rancher做一些管理模块
   5、k8s+OpenFaaS快速入门(一个入门课,用来接替go-micro后续的技术栈) ---本课程即将升级。老课程即将停止录制
   6、短课程:Containerd+k8s1.20云服务器部署实操  ((完结)本课程不再使用docker)
   7、gin脚手架开发k8s管理系统(初级版之前后端分离篇)

  8、K8s+Istio微服务基础实战入门 (刚开始更新)
  9、k8s基础速学3缓缓开更
   k8s系列虽然刚刚开始建设,但这是网站的重点和绝对的方向  

  第四步:技术栈的学习
   1、go web+RabbitMQ实战速学篇
   2、go web+ElasticSearch7实战基础篇
  这个部分依然没完,后面还会不断开新课程

  第五步:
     适当学习其他技术栈。这年头在初期就想精通一门是很难得,适当要用广度来弥补深度
    1、SpringBoot2.x实战速学第一波
    2、Rust+Wasm入门基础速学篇

 第七步:  
   硬广来一波:光看视频是不够的,我们的服务精髓在课后答疑,和工作中问题的思路指导。成为我们的VIP会员 了解下

  
 如果不想看课程,想了解点课程以外的知识点,如创业话题、经济类知识、股市投资类话题 或面试相关、职场相关,可以加入我们的星球:299一年
  
      

图片:xq.png

会讲故事的程序员
shenyi
校友
校友
  • UID1
  • 粉丝25
  • 关注0
  • 发帖数484
沙发#
发布于:2020-07-10 12:28
每个课程 都有多节试听课时。 尤其是最近热更的gin 脚手架课程,直接就是免费观看的
会讲故事的程序员
sishao
老生
老生
  • UID1639
  • 粉丝0
  • 关注0
  • 发帖数3
  • 社区居民
板凳#
发布于:2020-08-03 11:32
shenyi:每个课程 都有多节试听课时。 尤其是最近热更的gin 脚手架课程,直接就是免费观看的回到原帖
有没有群呀
sishao
老生
老生
  • UID1639
  • 粉丝0
  • 关注0
  • 发帖数3
  • 社区居民
地板#
发布于:2020-08-03 11:32
shenyi:每个课程 都有多节试听课时。 尤其是最近热更的gin 脚手架课程,直接就是免费观看的回到原帖
购买了课程,加个群什么的
shenyi
校友
校友
  • UID1
  • 粉丝25
  • 关注0
  • 发帖数484
4楼#
发布于:2020-08-03 12:54
sishao:购买了课程,加个群什么的回到原帖
咨询群:98514334

如果是VIP会员,有专门的VIP答疑群
会讲故事的程序员
shenyi
校友
校友
  • UID1
  • 粉丝25
  • 关注0
  • 发帖数484
5楼#
发布于:2020-08-22 01:59
云原生开发 课程 即将提上日程
会讲故事的程序员
59420xhl
新生
新生
  • UID1283
  • 粉丝0
  • 关注0
  • 发帖数1
6楼#
发布于:2020-09-02 20:49
请问k8s二次开发的课程什么时候开始做呢
xiaoxin
资深老生
资深老生
  • UID611
  • 粉丝0
  • 关注0
  • 发帖数2
7楼#
发布于:2020-09-11 09:52
请问k8s二次开发的课程什么时候开始做呢
mark_wang
资深老生
资深老生
  • UID1049
  • 粉丝0
  • 关注0
  • 发帖数1
  • 社区居民
8楼#
发布于:2020-10-16 19:45
老师还是厉害的
wq67200976
新生
新生
  • UID2229
  • 粉丝0
  • 关注0
  • 发帖数1
9楼#
发布于:2021-03-29 10:45
充值了年费会员从哪里进群老大
shenyi
校友
校友
  • UID1
  • 粉丝25
  • 关注0
  • 发帖数484
10楼#
发布于:2021-03-29 12:20
wq67200976:充值了年费会员从哪里进群老大回到原帖
加我 QQ:65480539。 我拉你
会讲故事的程序员
游客

返回顶部