超过16年开发经验的架构师
这里会放一些没有主题的视频
记录站长个人的开发日志
这是我们写的一个脚手架项目,用于前后端分离,可以帮助你轻松快速地创建自己的 Ruby on Rails 7 项目,支持 Vite、React 和 Docker。
从实际应用角度全面讲述小程序开发的各个方面,从开发到经验分享。该课程以蛋人网小程序为实战案例来讲述,在微信小程序中搜索“蛋人网”提前体验。
[不到一分钟]是个大杂烩专题,内容会包括前台,后台,系统运维,开发工具等等内容,不限语言和框架,每次介绍一个知识点,力求简短,重点讲解,时长会压缩到一分钟,不定期更新,欢迎提出意见!
Grape作为Ruby领域知名的轻量级API开发框架,使用越来越多,这个专题会给大家全面讲述Grape以及API开发方方面面的内容
全面讲述Python语言所有基础方面的内容。
Ruby易于学习难于精通主要就在于Ruby动态的特性,强大的功能让我们在遇到具体需求时感觉无从下手,可选择的思路太多,这个专题我们就来从具体需求场景出发,来讲述一下不同的场景用什么样的方式来设计你的类和模块。
在这个系列课程中,将会不定期更新一些在Ruby和Rails项目中常用的或者主流Gem使用的教程。
Push Notification(通知推送)在手机端大家都已经非常熟悉了,而Web端基于网页的通知推送现在也慢慢被很多网站应用,这个专题中我们来研究和实现一下Web端的通知推送。 该专题同时有[视频]版本,请在视频专题下面进行查找。
虽然Rails在 5.1 之后已经默认添加了Webpack的支持,但是需要一定的定制,我们这个专题就细细来给大家说下怎样安装,配置和使用Webpack,以及怎样组织你的JS代码。
Push Notification(通知推送)在手机端大家都已经非常熟悉了,而Web端基于网页的通知推送现在也慢慢被很多网站应用,这个专题中我们来研究和实现一下Web端的通知推送。 该专题同时有[文字]版本,请在文章专题下面进行查找。
这个系列课程中我们会讲解一些Ruby非常边缘但是我们觉得非常重要的一些知识点,这里的内容可能80%你都没有接触过,或者只是听说过,比如Enumerable,&:to_s的工作原理,ObjectSpace模块,GC垃圾回收的优化等等,一起来学习下吧!
Linux Shell已经成为我们日常开发的重要工具了,不论我们在用什么语言什么开发环境,都要和Shell打交道,这个课程会从开发角度来讲述下Shell在日常使用中涉及到的内容,比如日志操作,进程和网络管理,系统管理,自定义Shell命令,环境变量等等。
用TDD的方式开发一个Todo应用,Test Driven Development是一个比较流行的开发模式,简单来说就是先写测试然后写业务逻辑,TDD的方式包括测试本身会为项目的开发带来众多的好处。 这个课程会采用TDD的方式来一步步的开发一个简单的Todo应用,目的就是一方面讲述一下RSpec和Capybara在技术层面的使用,另一方面从我们的角度上为大家讲述下TDD在实际项目中究竟是怎样操作的。
React Native高级开发课程将会为大家全面的讲述怎样使用React Native来开发原生的跨平台的iOS和Android App,课程会覆盖环境安装、模拟器运行、调试等基础功能到App状态管理、动画,React Native性能优化,消息推送、与原生接口(Objective-C)通信等等高级内容。 该课程需要你有一定的JavaScript 6 (ES6), React和CSS3使用经验。
微信公众号开发大课程内容涵盖:微信开发环境的搭建,用户授权和信息获取,自定义菜单接口的使用,消息自动回复,JS-SDK接口的封装和使用等等。 我们还专门封装了一个Gem来方便大家使用微信公众号开发中的核心功能。 课程采用 **Ruby on Rails 5** 来给大家讲述。
这个课程中我们会从实际需求的角度出发,给大家讲解电商平台核心功能的设计以及开发实战,不会涉及Ruby和Rails基础理论的讲解,这个课程中将会都是满满的干货。 项目演示地址: http://rails5-b2c.eggman.tv
Rails日常,同我们的【Ruby日常】一样,这个里面将会不定期更新关于Rails的一切独立的、冷门的或者最新的知识点;当然也会包括Rails运维相关的Linux方面的内容。
Ruby日常,对于程序员学习本身就是一个终身的日常,这个里面将会不定期更新关于Ruby的一切独立的、冷门的或者最新的知识点。
Rails 5源码分析专题会从Rails 5的源码角度为大家分析Rails的核心功能的设计。 我们[Rails 5源码分析]课程的目的就是让大家一方面了解Rails核心gem的设计思路和运作模式,另一方面就是通过Rails 5的源码分析,让大家更深入的了解Ruby更多用法,让大家能把这些好的设计模式用在自己的项目当中。
这个专题会有9节视频课件来深入的给大家讲述Ruby元编程方方面面的内容。 该系列课程要求你有一定的Ruby使用经验,如果你没有使用过Ruby或者基础比较弱,请先学习我们的[Ruby高级开发](/c/s-ruby-advanced)这个系列课程
该课程主要讲述怎样加快我们网站的加载速度,该课程不涉及后端数据库优化,缓存使用,负载均衡等等后端技术,主要集中在**从浏览器的角度分析影响网站加载性能的因素,和怎样优化**这些因素。共有5个课件,其中包含两个Rails的实际项目演示课件 建议您按照课件顺序从第一节课开始学习
从Ruby on Rails基础到高级内容讲解;本课程为有一定Ruby开发经验的同学学习,如果您有多年Rails使用经验,相信您也能学到新的内容。
从Ruby基础到高级内容讲解;本课程为有其它语言编程经验的同学学习,如果您有多年Ruby使用经验,相信您也能学到新的内容。
给后端开发工程师的前端开发课程,该课程共有四节课,涵盖了HTML5, DOM, CSS3, JavaScript, AJAX和jQuery的使用,推荐给没有系统学习过前端相关技术的同学