Go语言工程师 > Go语言初级工程师成长计划
Go语言初级工程师成长计划
  • Go语言初级工程师成长计划

    即将上线
  • 主讲 : Rebecca、无闻、豆豆爸等
  • 本课程讲解了Go语言工程师的职业背景、学习方法和Go语言开发的基本理论知识,并通过短链接、日志分析等项目案例,使学员掌握Go语言开发的基本技能。
  • ¥5999.00 ¥7200.00 ¥5969.00
  • 0人学习时长 : 66.8 小时有效期 : 120 天 有效期自支付成功后开始计算,到期后仍可观看课程视频和图文,但不再享受问答和作业批改等服务。

  • 课程详情
  • 课程大纲

课程概览

本课程包含三个阶段:职业入门阶段、基础知识阶段、系统实战阶段
1. 职业入门阶段:介绍Go语言工程师的职业背景、行业前景、Go语言工程师在团队项目中的定位及所与具备的技能,设身处地得帮大家分析从事Go语言开发的优势,同时介绍了Go语言的学习方法和路径以及将来的职业规划。
2. 基础知识阶段:介绍从事Go语言开发的基本理论知识,比如Go语言基本语法,C语言基本语法、MySQL数据库知识、Git/Github版本控制以及Linux基础等知识,为后续的Go语言工程师打下坚实的理论基础。
3. 系统实战阶段:主要以基于Go语言的短链接、日志分析为项目案例,一步一步剖析和讲解了Go语言在Web开发、数据可视化、微服务架构等领域的相关知识,从而掌握Go语言开发的基本技能,成就一名合格的Go语言工程师。

适合人群

有一定的编程语言基础,希望掌握第二门编程语言或者转向使用Go语言做后端开发的同学

课程特点

本课程从一名小白用户对未知领域认识的角度出发,给出了对这门开发语言、行业岗位的整体认知,并鞭辟入里地讲授了一门开发语言的学习方法和路径。而后循序渐进、由浅入深地讲解Go语言工程师开发必备的基础理论知识。最后以项目实战驱动的方式,带领大家应用Go语言工程师开发的基础知识,并剖析相关技能所需新增知识点,并进一步进行讲解和应用。为了及时巩固学习效果,每个课时配备了随堂测验。同时,为了锻炼项目开发能力,每个课程设计了相应的作业。旨在帮助大家更加系统把所学知识点运用到实战中,达到一线技术人员的开发水平。

学习收获

一、初步了解行业及职业发展
1.了解Go语言行业背景,加深对该职业前景的认知
2.加深对Go语言工程师技术和发展的认知
3.提高学习Go语言的信心
4.初步掌握Go语言的学习方法
5.深入了解Go语言的职业规划

二、准确掌握职业发展必须的基础知识
1. 初步掌握Linux操作系统基础知识,能够进行基本操作
2. 熟练掌握MySQL的基本知识,初步具备在项目应用的基本能力
3. 基本掌握Git/GitHub基本知识,了解具体在项目中的应用方法
4. 初步学习C语言基础知识,能够进行简单的C代码编写
5. 熟练掌握Go语言基础知识,能够进行基本的功能开发

三、通过项目实战掌握独立任务开发的工作技巧
1. 深入掌握Go语言 Web编程基础知识和开发技巧
2. 深入了解Go语言 Http服务模式,并能够简单应用
3. 初步掌握Beego框架的基本使用,能够进行简单项目的开发
4. 了解Mongodb数据库理论及配置方法
5. 掌握Nginx服务器的搭建和配置方法,保证Web项目能够正常运行
6. 了解tableau数据可视化技术方案
7. 了解微服务架构,并能够在自己项目中借鉴使用
8. 最终能用Go语言实现一个简单的邮件服务器

职业入门

Go语言工程师职业入门

主讲:Sam

本课程为Go语言工程师职业入门课,通过『认识Go语言』、『走进Go语言工程师』、『Go语言工程师的修炼之道』三个模块介绍了Go语言的优势与项目应用、Go语言工程师的薪资与技能要求、成为资深Go语言工程师的学习路径。

第 1 部分 认识Go语言 15 分钟

第 1 节 认识Go语言 15 分钟
认识Go语言

第 2 部分 走近Go语言工程师 15 分钟

第 1 节 走近Go语言工程师 15 分钟
走近Go语言工程师

第 3 部分 Go语言工程师的修炼之道 20 分钟

第 1 节 Golang工程师的修炼之道 20 分钟
Go语言工程师的修炼之道
基础知识

万变不离C语言(基础篇)

主讲:Rebecca

本课程重点讲解C语言的基本概念和基本语法,将编程思想渗透其中。课程注重基础,对初学者容易混淆和出错的知识点进行了详细的归纳和总结。本套课程将引领学员进入C语言的世界,为后续的进阶学习打下坚实的基础。

第 1 部分 C语言导论 34 分钟

第 1 节 C语言介绍 14 分钟
C语言优缺点及其结构 试学
C语言与C++、Java语言的对比 试学
第 2 节 C语言历史、发展及应用场景 16 分钟
C语言的历史
C语言的发展现状
C语言的应用场景
第 3 节 C语言开发环境 4 分钟
C语言开发环境
作业:在屏幕上显示字符串"Hello world!"
在屏幕上显示字符串"Hello world!"

第 2 部分 C语言基础语法 76 分钟

第 1 节 变量与算数表达式 12 分钟
什么是变量
什么是算术表达式
第 2 节 循环 23 分钟
while语句
for语句
do-while语句
第 3 节 符号常量 5 分钟
什么是符号常量
第 4 节 字符 23 分钟
什么是字符
字符编码
字符输入
字符输出
标准库:cctypes.h
第 5 节 外部变量与作用域 13 分钟
什么是作用域
外部变量及其应用
作业:打印输出100~999之间所有的 "水仙花数 "
打印输出100~999之间所有的 "水仙花数 "

第 3 部分 类型、运算符与表达式 85 分钟

第 1 节 变量与声明 22 分钟
变量名
数据类型与长度
标准库:limits.h
常量
声明
第 2 节 运算符 46 分钟
算术运算符
关系运算符与逻辑运算符
类型转换
自增运算符与自减运算符
按位运算符
第 3 节 表达式 17 分钟
赋值运算符与表达式
条件表达式
运算符优先级与求值次序

第 4 部分 程序结构 113 分钟

第 1 节 流控制 53 分钟
什么是语句(块)
if-else语句
else-if语句
switch…case语句
while、for循环语句
do-while循环语句
break、continue语句
goto语句
第 2 节 函数与程序结构 57 分钟
什么是函数
什么是函数返回值
外部变量
作用域规则
头文件
静态变量
寄存器变量
程序块结构
初始化
递归
C预处理
第 3 节 扩展 3 分钟
标准库:math.h
作业:成绩录入与统计程序(最大值,最小值,平均数)
成绩录入与统计程序(最大值,最小值,平均数)

第 5 部分 指针与数组 108 分钟

第 1 节 指针 30 分钟
指针与地址
指针与函数参数
地址算术运算
字符指针与函数
标准库:string.h
第 2 节 数组 38 分钟
指针与数组
多维数组
指针数组的初始化
指针与多维数组
命令行参数
指向函数的指针
指针数组以及指向指针的指针
第 3 节 结构 40 分钟
什么是结构
结构与函数
结构数组
指向结构的指针
自引用结构
表查询
类型定义
联合体
位字段
作业:矩阵录入与矩阵乘法(不能使用变长数组)
矩阵录入与矩阵乘法(不能使用变长数组)

第 6 部分 I/O 35 分钟

第 1 节 标准输入/输出 11 分钟
格式化输出-printf
变长参数表
格式化输入-scanf
行输入和行输出
第 2 节 文件操作 14 分钟
文件访问
文件访问方式
文件读/写
第 3 节 其他C标准库 10 分钟
重点讲解:assert.h/errno.h
其它函数参考
作业:学生管理系统的数据操作
学生管理系统的数据操作

Go语言基础 更新中 预计完成时间 : 2016年11月15日

主讲:无闻

该课程重点讲解Go语言的基础知识及部分进阶知识,完成该课程的学员可以掌握Go语言的基础理论及相关知识,为下一个阶段的实战技能做准备。

第 1 部分 关于Go语言 50 分钟

第 1 节 Go语言介绍 10 分钟
Go语言介绍
第 2 节 Go语言历史及发展 20 分钟
Go 语言历史
Go 语言发展现状
第 3 节 Go语言应用详解 20 分钟
Web 应用开发
系统工具开发
客户端工具开发

第 2 部分 开发环境搭建 60 分钟

第 1 节 Go语言安装 20 分钟
Go 语言安装
多个版本的安装与切换
第 2 节 Sublime编辑器 20 分钟
Sublime 安装
Sublime 配置
第 3 节 第一个Go程序 20 分钟
编写第一个Go程序
作业: 打印个人信息
打印个人信息

第 3 部分 基础知识 50 分钟

第 1 节 内置关键字 20 分钟
内置关键字
第 2 节 注释方法 15 分钟
注释方法
第 3 节 外部包的导入方法 15 分钟
外部包的导入方法
作业: 打印程序的环境变量
打印程序的环境变量

第 4 部分 类型与变量 40 分钟

第 1 节 基本数据类型 20 分钟
基本数据类型
类型零值
类型别名
第 2 节 变量的使用方法 20 分钟
变量的声明与赋值
变量的类型转换
递增递减语句
作业: 通过变量打印个人信息
通过变量打印个人信息

第 5 部分 常量与运算符 40 分钟

第 1 节 常量 20 分钟
常量的定义
常量的枚举
第 2 节 运算符 20 分钟
运算符的基本使用方法
运算符的应用
作业: 常量与运算符-待定
常量与运算符-待定

第 6 部分 控制语句 60 分钟

第 1 节 if判断语句 20 分钟
常规条件判断
常规条件判断
第 2 节 for循环语句 20 分钟
完整的条件循环
循环的简写语法
无限循环
跳转语句
第 3 节 switch选择语句 20 分钟
单一类型的选择
任意条件的选择
判断值的类型
作业: 控制语句-待定
控制语句-待定

第 7 部分 数组与切片 70 分钟

第 1 节 数组 40 分钟
数组的定义
数组的比较
使用 new 创建数组
多维数组
第 2 节 切片 30 分钟
切片的概述
创建切片
切片的重切(reslice)
append 函数的用法
copy 函数的用法
作业: 数组与切片-待定
数组与切片-待定

第 8 部分 map 60 分钟

第 1 节 map概述 20 分钟
map概述
第 2 节 map的基本操作 20 分钟
简单 map 的创建与使用
复杂 map 与键值对操作
第 3 节 map的高级操作 20 分钟
map 与 slice 的迭代操作
元素类型为 map 的 slice
map 的间接排序
作业: map-待定
map-待定

第 9 部分 函数 80 分钟

第 1 节 函数的基本用法 40 分钟
函数概述
函数的定义与使用
不定长变参
传递值类型和引用类型
第 2 节 函数的高级用法 40 分钟
匿名函数与闭包
defer 函数的用法
panic 与 recover
作业: 函数-待定
函数-待定

第 10 部分 结构 40 分钟

第 1 节 结构的基本用法 20 分钟
结构的定义与使用
使用字面值初始化
第 2 节 结构的高级用法 20 分钟
匿名结构与字段
结构间的赋值与比较
嵌入结构
作业: 结构-待定
结构-待定

第 11 部分 方法 40 分钟

第 1 节 方法的基本用法 20 分钟
方法的声明与使用
类型别名与方法
第 2 节 方法的高级用法 20 分钟
Method Value 与 Method Expression
方法名称冲突与字段访问权限
作业: 方法-待定
方法-待定

第 12 部分 接口 50 分钟

第 1 节 接口的基本用法 20 分钟
接口的定义与基本操作
嵌入接口
类型断言
第 2 节 接口的高级用法 30 分钟
空接口与 type switch
接口转换
接口使用注意事项
作业: 接口-待定
接口-待定

第 13 部分 反射 40 分钟

第 1 节 反射的基本用法 20 分钟
反射基本操作
反射匿名或嵌入字段
第 2 节 反射的高级用法 20 分钟
修改目标对象
动态调用方法
作业: 反射-待定
反射-待定

第 14 部分 并发 90 分钟

第 1 节 并发基本概念 45 分钟
初窥 goroutine
channel 概述
select 概述
第 2 节 并发的简单应用 45 分钟
多个 goroutine 打印
简单的多线程爬虫
作业: 并发-待定
并发-待定

第 15 部分 编写包、标准库、第三方库 60 分钟

第 1 节 编写自己的包 15 分钟
编写自己的包
第 2 节 标准库 30 分钟
fmt
os
io
net/http
第 3 节 第三方库 15 分钟
安装第三方库
作业: 编写包、标准库、第三方库-待定
编写包、标准库、第三方库-待定

第 16 部分 指针 15 分钟

第 1 节 指针的用法 15 分钟
指针的用法
作业: 指针-待定
指针-待定

第 17 部分 错误和异常 15 分钟

第 1 节 错误生成与处理 15 分钟
错误生成与处理
作业: 错误和异常-待定
错误和异常-待定

第 18 部分 工具链 20 分钟

第 1 节 使用工具链 20 分钟
go run
go build
go install
作业: 工具链-待定
工具链-待定

Linux 基础

主讲:豆豆爸

Linux 是一套免费使用和自由传播的类 Unix 操作系统,在操作系统市场上占据较大份额,在服务器和终端设备上尤其突出。不管是为了在 Linux 系统里编写一个简单的应用,还是借助 Linux 深入理解操作系统原理,作为开发者认识和学习 Linux 系统下编程显得尤为重要。 本套课程适合零基础学习人员,是入门指导课程。学完此课,你将正式进入编程的世界,为以后学习各个语言打下系统层面的坚实基础。

第 1 部分 Linux历史和安装 40 分钟

第 1 节 Linux系统简介 10 分钟
历史和意义 试学
第 2 节 Linux 的安装 20 分钟
基本安装过程
第 3 节 Linux基本操作 10 分钟
简单操作(开关机等)

第 2 部分 管理文件和目录 60 分钟

第 1 节 Linux 命令概述 20 分钟
命令介绍与使用
第 2 节 文件和目录管理 30 分钟
目录操作
文件操作
文件内容操作
文件归档
第 3 节 vi进行文本编辑 10 分钟
vi 基本操作

第 3 部分 安装和管理应用程序 60 分钟

第 1 节 Linux应用程序基础 15 分钟
应用程序和命令
应用程序组成
软件包简介
第 2 节 使用dpkg、APT工具管理软件软件 15 分钟
dpkg命令使用
APT命令使用
第 3 节 使用RPM、Yum工具管理软件 15 分钟
RPM命令使用
Yum命令使用
第 4 节 从源代码编译安装程序 15 分钟
源代码内容概述
基本过程

第 4 部分 进程管理和计划任务 60 分钟

第 1 节 Linux的引导流程 20 分钟
系统启动概述
开机启动项控制
第 2 节 进程管理 20 分钟
查看进程
管理进程
第 3 节 计划任务管理 20 分钟
一次性任务- at
周期性任务- cron

第 5 部分 用户、权限、磁盘管理 80 分钟

第 1 节 用户和组帐号管理 20 分钟
帐号系统概述
用户帐号管理
组帐号管理
第 2 节 文件的权限和归属管理 20 分钟
查看文件的权限和归属
设置文件的权限和归属
第 3 节 磁盘、分区管理 20 分钟
添加新硬盘
规划分区
第 4 节 文件系统管理 20 分钟
创建文件系统
挂载和卸载文件系统

第 6 部分 辅助开发工具(Makefile、GCC、GDB) 30 分钟

第 1 节 GCC使用 10 分钟
GCC使用
第 2 节 GDB使用 10 分钟
GDB使用
第 3 节 Makefile使用 10 分钟
Makefile使用

MySQL 基础

主讲:Summer

本课程面向数据库初学者,以形象的比喻、丰富的图解、实用的案例、通俗易懂的语言详细讲解 MySQL 的开发和管理技术。学习完本课程,你将掌握 MySQL 与数据库基础知识以及数据库的分析与设计方法,为今后学习数据库高级课程,和PHP、JAVA等编程语言打下坚实的基础。

第 1 部分 MySQL入门与数据库基础 115 分钟

第 1 节 MySQL 简介 20 分钟
MySQL简介 试学
MySQL的工作流程 试学
MySQL系统构成 试学
第 2 节 MySQL 安装与配置 15 分钟
MySQL的下载与安装
MySQL服务启动/停止
MySQL登录/退出
第 3 节 SQL基础 20 分钟
SQL简介
SQL数据库体系结构
数据库相关操作
第 4 节 数据库的操作 20 分钟
创建数据库
修改数据库
删除数据库
第 5 节 数据类型 30 分钟
需求说明
数值类型
日期时间类型
字符串类型
复合类型与二进制类型
解决方案
第 6 节 字符集 10 分钟
字符集

第 2 部分 MySQL数据库核心技能 370 分钟

第 1 节 数据表操作 60 分钟
创建数据表
修改数据表
删除数据表
字段的约束
第 2 节 表类型 20 分钟
概述与分类
存储引擎特点解析与基本操作
第 3 节 记录操作 120 分钟
插入记录
修改记录
删除记录
查找记录
第 4 节 流程控制与运算符 60 分钟
流程控制
运算符
第 5 节 常用函数 90 分钟
数学函数
字符串函数
日期时间函数
流程函数
系统信息函数与其他函数
第 6 节 图形化工具 20 分钟
MySql WorkBench 工具介绍
数据库操作
表操作
作业:高校数据库管理系统设计实战
高校数据库管理系统设计实战

Git/GitHub操作指南

主讲:futurexiong

版本控制工具Git/GitHub基础

第 1 部分 Git 本地操作 110 分钟

第 1 节 Git 本地操作 110 分钟
Git简介
Git安装与简单配置
Git基本的工作流程
Git暂存区
Git本地分支与合并
查看与对比历史记录
撤销修改
重写历史记录

第 2 部分 Git 远程协作 42 分钟

第 1 节 Git 远程协作 42 分钟
GitHub 简介
Git 远程协作的主要命令
GitHub Pull Request 流程

第 3 部分 Git 图形化工具的使用 59 分钟

第 1 节 Git 图形化工具的使用 59 分钟
Git 内置的图形化工具
第三方 Git 图形化工具
开发工具中的 Git 插件
系统实战

基于Go语言的短链接服务实战

主讲:sundyli

短链接服务是一种常见的互联网服务,用于将长的URL网址通过程序计算等方式转换为简短的网址字符串,同时对于已缩短的网址字符串也还原。本课程通过使用Go Web领域著名的Beego框架以及MongoDB数据库实现了基于Go语言的短链接服务。通过本课程的学习,你将学会短链接服务的原理、Go Web编程的基本知识、Beego框架与MongoDB以及Nginx安装部署等知识。

第 1 部分 课程介绍 6 分钟

第 1 节 课程介绍 6 分钟
『基于Go语言的短链接实战』课程介绍 试学

第 2 部分 后台系统设计 201 分钟

第 1 节 学之基石:Go Web基础 60 分钟
Go搭建Web服务 试学
Go flag解析命令行参数 试学
Http路由 试学
自己实现路由中间件 试学
第 2 节 学之进阶:beego框架 40 分钟
beego介绍
beego的基本配置
RESTful路由
beego控制器
第 3 节 突破核心:短链接核心功能 40 分钟
 Url重定向
缩短链接算法分析
缩址算法工具类实现
第 4 节 掌握NoSql:MongoDB数据库 61 分钟
MongoDB介绍
MongoDB安装&配置&使用
mgo包操作MongoDB数据库
存储短链接
作业:广告的点击反作弊
广告的点击反作弊

第 3 部分 前端系统设计 42 分钟

第 1 节 前端模板编写以及解析 20 分钟
Http处理静态文件
页面模板设计
第 2 节 掌握前后端接口交互 22 分钟
Http接口设计
Ajax请求并且处理返回

第 4 部分 服务的部署测试 50 分钟

第 1 节 高性能Web服务器: Nginx实战 30 分钟
为什么学习Nginx
Nginx介绍 & 安装
Nginx配置详解与如何实现负载均衡
第 2 节 完整上线: 实战服务部署测试 20 分钟
实战服务部署测试

基于Go语言的日志分析实战 更新中 预计完成时间 : 2016年10月25日

主讲:sundyli

日志分析实战 是基于网站日志分析的实战项目, 在我们开发的Web项目中, 我们怎样才能知道用户的访问行为呢? 借助日志分析, 我们可以轻松地知道访问pv,uv,ip数等基本访问情况,也可以知道受众的来源渠道,来源城市,所使用的设备类型,操作系统等等, 并且可以基于这些数据得出更多好玩的报表, 比如漏斗模型,用户留存, 而这些都会是 我们成为互联网增长黑客所必备的技能之一 本课程属于系统实战阶段的内容,以项目实战驱动的方式,带领大家一步步学习日志分析实战, 在实战开发中, 我们将从日志内容进行分析,抽取我们想要的数据进行计算存储,达到最终的可视化数据分析效果, 为了及时巩固学习效果,每个课时配备了随堂测验。同时,为了帮助大家锻炼项目开发能力,每个课程设计了相应的作业。旨在帮助大家更加系统把所学知识点运用到实战中,达到一线技术人员的开发水平。

第 1 部分 Nginx日志分析处理 105 分钟

第 1 节 Nginx日志自定义配置 10 分钟
配置nginx日志格式
第 2 节 正则表达式 15 分钟
解析处理日志
第 3 节 Channel消息传递以及协程并发 30 分钟
使用channel 处理消息传递
goroutine并发处理
第 4 节 Go操作Redis数据库 50 分钟
go redis使用
实现监控功能
go mysql使用
日志数据存储
作业: 项目中,加入浏览器型号解析功能,按浏览器分布查看数据
项目中,加入浏览器型号解析功能,按浏览器分布查看数据

第 2 部分 数据呈现 75 分钟

第 1 节 tableau介绍 15 分钟
tableau介绍
第 2 节 tableau安装与配置 30 分钟
tableau安装
tableau配置
第 3 节 tableau使用接入数据 15 分钟
tableau接入数据展示对应图表
第 4 节 数据测试 & 实战总结 15 分钟
数据测试与项目总结
作业: 使用tableau配置来源页面,pv数的报表
使用tableau配置来源页面,pv数的报表

基于Go语言的后端游戏开发实战 更新中 预计完成时间 : 2016年11月30日

主讲:范杨

Go语言在后端游戏开发领域的应用非常出色,本课程通过对手机游戏与游戏服务器介绍、Go语言网络编程、Unity客户端开发与实战、微服务等模块的详细讲解带你使用Golang开发属于自己的手机游戏。

第 1 部分 手机游戏与游戏服务器介绍 105 分钟

第 1 节 手机游戏与游戏服务器介绍 105 分钟
手机游戏常见结构
游戏服务器面临的问题
游戏服务器架构发展简史
微服务架构介绍
游戏服务器中的微服务
课程项目结构介绍

第 2 部分 Golang项目结构与网路编程 160 分钟

第 1 节 Golang项目结构 120 分钟
golang项目结构特点
使用os与flag解析命令行参数
使用seelog记录日志
使用toml解析配置
使用test编写单元测试
实战:一个简单的正则表达式匹配器
第 2 节 Golang网络编程初步 40 分钟
Golang中的tcp编程
Golang中的http编程

第 3 部分 Unity3D客户端开发与实战 195 分钟

第 1 节 Unity3D客户端开发 105 分钟
Unity3D快速入门
C#中的tcp编程
实现一个简单的Unity3D客户端
第 2 节 实战:Chat服务器开发 90 分钟
Chat服务器需求分析
聊天协议设计
简单的命令行客户端
登录实现
房间与广播实现

第 4 部分 微服务实现 544 分钟

第 1 节 微服务实现1:进程间通信 110 分钟
进程间通信介绍
消息队列介绍
通信结构化
在Golang中使用0mq
第 2 节 微服务实现2:消息结构 120 分钟
序列化与反序列化
json与protobuf
利用json完成服务器进程间通信API
利用protobuf完成服务器进程间通信API
第 3 节 实战:Chat服务器改进 127 分钟
chat服务器功能分解
分拆Room服务
添加全房间广播服务
添加Web前端
总结:还需要什么
第 4 节 微服务实现3:服务容器 127 分钟
服务行为抽象
服务组织
Docker简介
第 5 节 微服务实现4:服务发现 60 分钟
配置问题分析
etcd介绍
基于etcd改造chat服务器

第 5 部分 实现简单的游戏服务器 120 分钟

第 1 节 实现简单的游戏服务器 120 分钟
游戏Gate服务器实现
游戏Game服务实现
游戏DB服务实现

学员服务

  • 作业批改
  • 有问必答
  • 学业完成证明
  • 优秀学员推荐就业

主讲老师

  • Rebecca

    极客学院布道师

    C语言爱好者和传播者,主持校级项目两项,参与项目三项,第一主编出版图书三部:《Java Web整合开发实战—基于Struts 2+Hibernate+Spring》、《C语言趣味编程100例》和《C语言编程实战宝典》。

  • 无闻

    极客学院布道师

    Go语言爱好和传播者,GoWalker、Gopm、Gogs 和 Macaron 项目创始人,作为主要译者参与翻译了《Go 入门指南》

  • 豆豆爸

    极客学院布道师

    Android ROM第一批开发者,具有夏普Android手机底层开发经验,最早一批Android BOX方案研发和定制,从全志A10开始,到爆款A20,一直到现在深度定制了全志、瑞芯微、海思平台全系列解决方案;现在专研于Android音响,OEM和ODM,负责多个产品的设计和开发。

  • sundyli

    极客学院布道师

    资深Go语言工程师, 在大数据、用户行为分析、实时计算与统计等领域有丰富经验

  • Sam

    极客学院布道师

    曾任腾讯及跨国金融公司系统研发工程师、游戏公司技术总监,参与多个Go项目研发

  • Summer

    极客学院布道师

    沈阳科技学院计算机专业老师,东软兼职讲师,8年以上软件开发及教学经验,擅长Java、JavaEE平台软件开发,精通SSH、SMH等多个当前主流框架,精通 MySQL数据库的运行机制和体系架构;曾参与并指导”某大学科研管理系统“、”辽宁省大学生就业实训平台“等项目。

  • 范杨

    极客学院布道师

    资深Go语言开发, 经历多个项目,擅长使用Golang和Unity3D开发手机游戏

  • futurexiong

    极客学院布道师

    Android 大牛