蛋人网微信小程序上线

大约6年前

蛋人网微信小程序上线,可以用微信扫码下面的小程序码打开。

img_alt

另外我们的微信小程序实战课程也正在录制当中了,课程的内容会从蛋人网小程序的整个开发过程出发,完整的为大家讲述怎样开发自己的小程序。

新专题预告: API开发实战: Grape + Rails [更新完结]

6年前

Grape

API的开发现在已经变得越来越重要了,Grape作为Ruby领域知名的轻量级API开发框架,使用也越来越多,我们的【API开发实战: Grape + Rails 】已经在录制中了。

课程将会涵盖以下内容:

  • Grape + Rails项目搭建
  • Grape的深入使用
  • 大型API项目模块化设计
  • 跨域问题解决
  • Swagger文档

Stay tuned!


已开始更新, 点击这里观看Grape + Rails实战

Python基础

6年前

【Python基础】现已更新完毕,这个课程会从Python的基础语法开始,全面讲述Python语言所有基础方面的内容,涵盖的主题有:

  • Python快速上手
  • 基础数据类型和操作
  • String, List, Set, Tuple, Range和Dict
  • 函数和模块 Function & Module
  • 错误和异常
  • Python对象
  • OOP
  • 集合和迭代
  • 文件操作
  • 调试和包管理

同时这个课程整体的讲课方式有一定变化,根据大部分同学的意见,更加精简,没有多余的废话,每个视频拆分的更加简短,方便快速的定位和观看,节省大家的时间,如果有意见和想法的话,欢迎在这里提出。

点击这里开始学习: Python基础

Ruby元编程实战

6年前

Ruby易于学习难于精通主要就在于Ruby动态的特性,强大的功能让我们在遇到具体需求时感觉无从下手,可选择的思路太多,[Ruby元编程实战]这个专题我们就来从具体需求场景出发,来讲述一下不同的场景用什么样的方式来设计你的类和模块。具体内容会涉及到:

  • 怎样更有效的组织模块
  • 使用DSL的方式来设计模块
  • 采用动态的方式定义方法
  • 给一个module打补丁
  • 给Ruby内存中的变量打补丁

等等。

该专题需要你有一定的Ruby元编程开发经验,请参考Ruby元编程专题后再来学习该专题

"Ruby大师之路"开始更新

7年前

「Ruby大师之路」 课程上线,这个系列课程中我们会讲解一些Ruby非常边缘但是我们觉得非常重要的一些知识点,这里的内容可能80%你都没有接触过,或者只是听说过,比如Enumerable,&:to_s的工作原理,ObjectSpace模块,GC垃圾回收的优化等等。

预计该课程会有8个视频分别来讲述独立的知识点,一起来看看吧!

蛋人网 APP v2.0上线,安卓版也终于来了

7年前

蛋人网APP安卓版来了,原有的iOS版也同步更新到了最新的v2.0版本,让大家更方便的观看视频,主要功能有:

  • 系列课程和视频观看
  • 观看历史记录在PC,iOS和安卓三个平台中保持同步
  • 学习路径
  • 技能卡
  • 会员订阅,iOS为内购方式,安卓为支付宝

下载:

安卓APP iOS APP

Shell在开发中的使用

7年前

不论作为程序员还是运维的同学,天天都在和Linux Shell打交道,如果能掌握Shell的使用外加一下旁门左道的命令,就能大大提升我们的工作效率,因此,接下来我们计划推出两个大课程:

Shell在开发中的使用

这个课程中我们会从开发的角度出发,讲述我们日常中需要经常使用到的Shell命令和技巧,从文件操作,进程管理到系统管理和自定义Shell命令等等,目的就是提升你的工作效率,减少痛苦,当然我们也会讲到一些高级技巧,可能是你在别的地方看不到的。

Shell在运维中的使用

这个就会侧重于运维的同学了,从自动化,线上管理,进程调试到批量服务器的运维管理等等,我们都会涉及,敬请期待。

「TDD实战」课程更新完毕

7年前

「TDD实战」 (Test Driven Development) 是一个比较流行的开发模式,简单来说就是先写测试然后写业务逻辑,TDD的方式包括测试本身会为项目的开发带来众多的好处。

这个课程会采用TDD的方式来一步步的开发一个简单的Todo应用,目的就是一方面讲述一下RSpec和Capybara在技术层面的使用,另一方面从我们的角度上为大家讲述下TDD在实际项目中究竟是怎样操作的。

TDD的开发方式自然好处很多,但是在实际的项目尤其在国内的项目中实施还是比较困难的,大家都在赶项目进度,项目加班都做不完,谁还有时间写测试,不过作为程序员我们还是需要掌握TDD的开发模式的,就像我们努力掌握很多吊炸天的技术,但是并不一定都能够(允许)使用到的实际项目中。

「React Native高级开发」课程发布

大约7年前

React Native高级开发课程将会为大家全面的讲述怎样使用React Native来开发原生的跨平台的iOS和Android App,课程内容涵盖:

  • React Native环境安装
  • React Native核心组件的使用
  • App的开发组件设计和使用
  • 界面布局Flex的使用
  • 消息推送
  • App数据存储和状态管理
  • 动画
  • 手势处理
  • 后端API通信和数据传递
  • iOS和Android的兼容性处理
  • React Native性能分析和优化
  • 与原生接口通信
  • 上线和发布

该课程需要你有一定的JavaScript 6 (ES6), React和CSS3使用经验。

课程所采用的版本为:

  • React Native 0.42.3
  • React 15.4.2
  • NodeJS 7.7.3

点击这里开始观看React Native高级开发

「微信公众号开发」课程发布

大约7年前

微信公众号开发课程来了,在这个大课程中,我们会来讲述:

  • 微信开发环境搭建
  • 系统配置以及微信测试账号的配置
  • 用户授权与用户信息获取
  • 微信账号与本地账号绑定,以及如何实现自动登录
  • 自定义菜单
  • 消息自动回复
  • JS-SDK接口封装
  • 分享功能

等等众多公众号开发核心功能的讲解。

同时我们会来讲述怎样使用我们自己开发的 wechat-gate 这个Ruby Gem来完成整个开发流程。

课程采用 Ruby on Rails 5 来讲述。

点击这里观看微信公众号开发