刘东

CEO/长乐未央公司

1987年生于湖北。2007年大学毕业后,先后在教育部门、美企、国内互联网公司从事开发工作,历任研发工程师、CTO、COO等职务。2013年创办了长乐未央公司,任职CEO。 擅长使用Ruby、PHP、Node.js、Python等开发后端程序。擅长HTML 5、CSS 3、原生JavaScript、jQuery、Vue.js、React开发。 擅长微信公众号、小程序开发。擅长使用React Native开发iOS、Android原生App。 对编程、AI和机器人都有深厚的兴趣,觉得做开发非常快乐,能创造梦想中的产品是一件非常有幸福感的事情。喜爱阅读,尤其是历史相关的书籍。喜欢音乐,钢琴、Ukulele都能简单自娱自乐。爱好旅行和美食,人生梦想之一是希望能带着妻子吃遍全世界。

刘东

视频课程 全9课

Git 是 Linux kernel 的作者,天才程序员 Linus 于 2005 年开发的版本控制工具。所谓版本控制,可以简单的理解为,就是管理你的代码的一套工具。Git 本身是一个非常庞大的系统,里面各种各样的命令有二百多个,但是这个学起来就对我们初学者就太难了。我们这套课程,不会深入这么多复杂的命令。而会使用本地的 Git 结合 GitHub 和 Coding、码云来学习。所学习的知识都是真实工作中,每天都在使用的工作方式。课程的后面部分,还会学到GitHub推荐的最佳团队协作开发工作流、如何参与开源项目的开发。

CSS(层叠样式表)是网页设计和开发中不可或缺的一部分,它赋予网页独特的外观和风格。本课程专为初学者设计,通过简洁而实用的教学内容,帮助您迅速入门CSS的基本概念和技能。 课程亮点: 从零开始学CSS: 适合零基础的学员,课程将从CSS的基础概念开始,逐步引导学员建立对样式表的深入理解。 实用案例演示: 我们将通过实际案例演示,让您在学习过程中直接应用所学知识,加深对CSS各项属性的理解。 与HTML结合使用: 掌握如何将CSS与HTML结合使用,实现更加丰富和吸引人的网页设计。

Windows的好处与问题 跟大多数同学一样,我最初学习的计算机也是使用的Windows操作系统。 Windows看上去非常好用,但对于程序员来说,它却并不是最完美的。 Windows比较易中毒、命令行不够友好。 一些开发需要的特殊程序无法运行。 开发与服务器环境不一致,还可能会导致出现所开发的项目,最终部署到服务器后无法正常运行。 Linux的好处与问题 后来因为工作需要,我也曾长期在Linux桌面上做开发。 在Linux做开发最大的好处就是环境与服务器一致了。 不会出现开发的项目,部署到服务器后无法运行的情况。 Linux上最大的问题就是相关桌面软件相当匮乏(例如QQ只能靠Wine虚拟,Git只能用命令行操作),除此外桌面本身也非常容易崩溃。 用起来也经常是让人相当的郁闷。 最适合程序员使用的macOS 直到偶然有一天,我使用了macOS。 macOS以它独特的系统,一下就折服了我。 无论是它的稳定性、界面的美观,还是对于开发人员的便利性,都超越了其他系统。 macOS本身就是类Unix系统,一些只能在类Unix系统上才能运行的程序都能得到很好的支持。 也就说Linux上能安装的,macOS上几乎也都能安装使用。 自己开发的项目,部署到Linux服务器上后,直接运行也一般不会有任何问题。 macOS上还有很多,专门针对程序员、影片后期制作人员、设计师、作曲家的一些独特软件,使用起来都非常的好用。 就是因为macOS的这些好处,从此以后我就再也不愿意回到Windows和Linux桌面上工作了。 macOS的问题 那么macOS这么好,它有没有什么缺点呢? 唯一大问题,大概就是macOS上游戏非常匮乏了。 用了macOS就好好工作吧,游戏什么的还是Windows更适合。

教程文档 全19课