欢迎您访问金旭亮的在线教育网站!

本网站由北京理工大学计算机学院金旭亮老师开发与维护。主要提供计算机教育与技术学习方面的内容,力图构建一个特色鲜明的具有高度交互性的在线教育平台。

金老师在网易云课堂开设有三个系列的MOOC课程——《面向对象软件开发实践》,全开放全免费。点击以下链接参与在线学习:

一:基本技能训练 二:专业技能训练 三:实战技能训练

2016年下半年,计划完成并在网易云课堂上线《面向对象软件开发实践》MOOC课程的最后一个系列《实战技能训练》课程,全新的重量级课程。
使用最新的ASP.NET core + AngularJS 开发单页面应用,并支持Android直接访问。
同时介绍Bower,Gulp等前端开发工具的使用。
特别地,介绍“领域驱动设计(DDD:Domain Driven Design)”,以解决复杂软件系统的开发与设计问题。
包容典型的移动互联分层软件架构设计实例。敬请关注。

**********************************************

2015年下半年,金老师录制了针对初学者的《我的第一门编程课(C#版)》

我的第一门编程课(C#版)

《Web开发第一步》,针对零编程基础的初学者,提供循序渐近的学习资料。

Web开发第一步

本网站Android客户端隆重发布,适用于Android 4.1以上版本手机。

点击下载Android安装包: HappyStudy(ver 0.0.1)

公告

(1)《面向对象软件开发实践》三个系列课程己经全部制作完成,新学期三个系列全部开课以方便同学们选修,课程正式开放时间为2016年10月10日。

当前可报名:

《面向对象软件开发实践》三部曲选课报名

首次开课的第三系列,课程大纲在下:

《面向对象软件开发实践之实战技能训练》课程大纲

(2)“面向对象方法与技术”研究生课程“结课设计”,请点击以下链接下载:

《面向对象方法与技术》结课设计 Word模板

纸质版提交时间移到第2周(9月5日-9日),电子版可随时提交。

Java语言程序设计
  • 北京理工大学计算机学院选修课
  • 最佳面向对象编程入门课程
  • 学习Java EE和Android开发的前提
  • 要求:学完《C程序设计》

Android技术基础
  • 《Java程序设计》后续课程
  • 短时间内掌握Android开发基础
  • 大量可运行实例帮助学习和掌握
  • 及时更新,追踪技术的最新进展

我的第一门编程课(C#版)
  • 原名《.NET软件开发技术基础》
  • 循序渐进,短时间内掌握C#面向对象编程技能
  • 介绍.NET基础技术,学以致用,激发兴趣
  • 面向“零基础”学生,手把手教你学会编程
  • 可作为大学新生的第一门编程课程
计算机专业学习指南
  • 针对所有想学习计算机专业的人
  • 答疑解惑
  • 讨论交流
  • 汇总各种相关资源链接
Web开发第一步
  • 针对没有编程基础的初学者
  • 介绍HTML5、CSS3、JavaScript基础知识
  • 介绍Bootstrap、jQuery等前端框架
  • 帮助你迈入Web开发的大门

(1)探索.NET core 1.0 RC2之“随手记" 

(2)ASP.NET core 1.0开发数据库应用程序实战演练