构建新一代互联网自主学习平台,
为软件技术自学者提供全面的帮助与指导!

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

金老师在网易云课堂精心设计了三个系列的MOOC课程——《面向对象软件开发实践》,能有效地帮助初学者成长为一名职业软件开发者。长期开放,点击以下链接参与在线学习:

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

在知乎举办的针对自学者的系列Live

了解计算机专业与IT行业

计算机专业课程:高考、考研和求职:介绍计算机专业、IT行业的实情,帮助你决定是否应该进入IT行业,实现你的人生目标和梦想。

针对“自学计算机技术”的系统指导

1:如何自学计算机专业课程:指导自学者钻研计算机专业核心课程,帮助自学者在计算机专业研究生入学考试中取得好成绩。

2:如何自学编程:总结多年经验,指导自学者如何进行刻意训练,培养出职业软件开发技能。

从零起步,自学编程

如何零基础自学Web前端开发:针对没有编程经验的朋友,如何通过自学Web前端技术进入软件开发的大门,并找到一份Web前端程序员的工作

Java自学系列Live

1:如何自学Java:入门与编程技能训练:前一场Live“如何自学编程”的践行篇,帮助“Java修仙者”“筑基”。

2:如何高效地掌握Android开发技术:入门之后,如何在3~6个月内通过刻意练习掌握Android开发技术,得到一份Android程序员的工作或实习机会。

3:如何自学Java Web开发:从入门到项目实战:如何使用Spring Boot开发Web后端应用


金老师作品,必属精品!觉得不错,打赏鼓励! :-)

公告

发布“移动互联系统分析与设计”课程安排,可供同学们合理安排学习内容。

移动互联系统分析与设计课程安排



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

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

我的第一门编程课(C#版)
  • 原名《.NET软件开发技术基础》
  • 循序渐进,短时间内掌握C#面向对象编程技能
  • 介绍.NET基础技术,学以致用,激发兴趣
  • 面向“零基础”学生,手把手教你学会编程
计算机专业学习指南
  • 针对所有想学习计算机专业的人
  • 答疑解惑
  • 讨论交流
  • 汇总各种相关资源链接
《面向对象软件开发实践》学习资源
  • 软件开发技术高阶课程,内容丰富
  • 总结软件开发经验,介绍最佳实践
  • 实践第一,杜绝纸上谈兵
  • 跟踪技术最新进展,展示真实系统架构
Web开发第一步
  • 针对没有编程基础的初学者
  • 介绍HTML5、CSS3、JavaScript基础知识
  • 介绍Bootstrap、jQuery等前端框架
  • 帮助你迈入Web开发的大门
Java Web开发技术基础

介绍如何使用Java开发现代互联网应用。

  • Java Web开发的基础:JSP/Servlet
  • Spring全家桶之Spring Boot
  • 数据存取之MyBatis与JPA
  • ……
Web前端开发

“Web开发第一步”的进阶课程,介绍现代Web前端开发技术,包容:

  • Node.js开发
  • Vue.js开发
  • 前端工程化