尚学堂Java第一课
今天是北京尚学堂郑州分校开课的第一天,小班面授教学。
我很兴奋,是一个小白对IT大神渴求传道授业解惑的兴奋。
杨老师还是一贯耐心详细的手敲了第一堂课的完整大纲,必须给杨老师赞赞赞!!!
从幽默的制定班规,到教我们用4W1H的方法写博客,并传授我们他身经多年的优质的学习方法和学习方式,再到最后的职业规划。
尤其杨老师的学习方法和学习方式,超级认同,我也会在接下来的学习中以此自律。
最后分享下杨老师的第一课:
班规:
1.保证出勤率
上午:9:00~12:00
下午:14:00~18:00
晚自习:19:00~21:00
迟到:10个俯卧撑/1分钟
早退:10个俯卧撑/1分钟
缺课:50个俯卧撑/1小时
2.预习作业
检查方式:随机抽取1~2名同学进行提问。
惩罚措施:10个俯卧撑/1个问题。
3.课堂纪律:
4.课后作业:
提交时间:晚上22:00以前
提交方式:上传到QQ群中
检查方式:助教(李老师)--->催缴作业(记录作业提交情况)
惩罚措施:30个俯卧撑/1次
预习--->听课--->作业(复习)--->总结(写博客)
如何写博客:
4w1H
why?-->场景描述(利用现有知识无法或相对麻烦才能解决的问题。)
what?--->定义(专业术语和生活案例或工程案例相结合)
如:变量的声明
数据类型 变量名=值;
房间类型 房间号=房间中住房客;
when?--->什么时间使用?
where?--->在什么地方使用?
how?--->如何使用?(总结关键性步骤,实现代码及其运行效果)
日常学习方式:
1.预习(<<JAVA基础课程讲义>>+<<尚学堂JavaSE面试题及其参考答案>>)
a.通读<<JAVA基础课程讲义>>
b.找<<尚学堂JavaSE面试题及其参考答案>>对应的章节中面试问题,根据面试问题查找对应知识点
2.听课
a.理论知识(why,what,when,where)
b.案例(how):总结关键性步骤(注释)
c.动手实践:跟寻老师的步骤
3.复习
a.课堂案例(3遍:1~2个小时)
第一遍:随堂练习
第二遍:总结关键性步骤(核心代码和步骤),尝试脱离老师代码
第三遍:完全脱离老师代码,并尝试新的解题思路。
b.课后作业(1小时)
c.做总结(写博文)1个小时
4.测评
每门课程结束后会做测评:70及格--->留级
5.老师测评:
每周五对任课老师和助教老师进行满意度调查
学习方式:
a.通过招聘网站(51job,智联,拉钩,猎聘,中华英才...)发现新技术
b.如何自学新技术?(springboot-->微架构)
i.视频(速学堂,腾讯课堂,慕课,百度传课,网易云课堂....)
ii.图书--->光盘(通过网址下载图书的源码)(xx入门--->xxx实战--->xxx高手进阶--->编程之美--->编程之道--->编程之禅)
当当--->图书排行榜--->图书畅销榜
豆瓣--->书评
如何读书:3遍读书法
第一遍(厚--->薄):预览全书(目录结构)--->正本书的结构和每一章的重点内容。
第二遍(薄--->厚):精读或研读每一章。
第三遍(厚--->薄):总结章节核心内容。
iii.通过博文学习。
iv.通过论坛或社区学习(http://www.sxt.cn,http://www.51cto.com/)
职业规划
选择大公司还小公司?
国内软件公司:
用友,金蝶,神州数码,东软,中软国际,佰钧成,亚信联创,华为(学位证).....
互联网公司:产品迭代快 BAT:百度,360,搜搜,阿里,雅虎中国,腾讯(马化腾:中国第一产品经理),京东(刘强东),小米,58
创业型公司(期权+工资)---->方案---->融资(天使轮--->风投)--->招聘(成熟)--->99%
成熟型公司(工资):稳定
职业规划:
1.技术路线(工资+股份):初级软件工程师--->中级软件工程师--->高级软件工程师--->系统架构师(大牛)---->系统分析师(大神)
2.管理路线(工资+项目奖金+股份):初级软件工程师--->中级软件工程师--->高级软件工程师--->项目经理(项目组长)--->技术总监---->CTO(首席技术执行官)
中级软件工程师--->高级软件工程师--->售前工程师--->销售负责人
3.其他路线:初级软件工程师
中级软件工程师-->高级软件工程师--实施运维-->
尚学堂Java第一课的更多相关文章
- 尚学堂JAVA基础学习笔记
目录 尚学堂JAVA基础学习笔记 写在前面 第1章 JAVA入门 第2章 数据类型和运算符 第3章 控制语句 第4章 Java面向对象基础 1. 面向对象基础 2. 面向对象的内存分析 3. 构造方法 ...
- 快乐的一天从JAVA第一课开始,生活美滋滋!!!
---恢复内容开始--- 学JAVA第一天 今天稀里糊涂就把JAVA环境配好了 现在回想一下,吧环境跟大家分享一下…… 第一步:下载 JAVA(推荐使用谷歌浏览器,因为谷歌浏览器右键点 ...
- 尚学堂java答案解析 第一章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题: 1.C 解析:java为了安全,中并没有引入C语言的指针概念. 2.AD 解析:B:Java先通过ja ...
- 尚学堂Java面试题整理
博客分类: 经典分享 1. super()与this()的差别? - 6 - 2. 作用域public,protected,private,以及不写时的差别? - 6 - 3. 编程输出例如以 ...
- java第一课总结
转眼间开学了,我们也正式进入了大二.心里既有激动,又有些感慨,还带有一些担忧.激动的是我们褪去了大一的稚气成为了一名大二的学长了,第一次体会到了大学学长的感觉,心里很是激动.感慨的是我们又成长了一岁, ...
- Java 第一课
怎么去学习java: 1,课前预习,加深对课上学习的吸收! 2,课后预习,让我们能够对所学内容的掌握! 3.通过画流程图,锻炼逻辑思维能力,学会从程序员的角度去看到问题,摒弃以前的惯性的思维方式!
- 尚学堂 JAVA DAY11 概念总结
1.冒泡排序算法 <升序排列> 思路1: 数组长度为n,那么要对数组进行n-1次遍历; step 1---从数组的第一个数开始,两两比较,如果第一个数 > 第二个数,将二者进行交换: ...
- 尚学堂 JAVA Day3 概念总结
java中的运算符 1.算术运算符 + - * / % Arithmetic operators + 运算符有三种身份 Additive Operator 1)加法:如 a + b; 2)连接:如 “ ...
- java第一课,java基础
Java: 是1991年SUN公司的James Gosling等人开发名称为Oak的语言,希望用于控制嵌入在有线电视交换盒,PDA等的微处理器.java.是面向互联网的语 ...
随机推荐
- wemall app商城源码中基于PHP的ThinkPHP惯例配置文件代码
wemall doraemon是Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改.本文分享其中 ...
- <<C++ Primer>> 第四版Exercise Section 8.4.1 练习题
For exercise 8.6 // ConsoleApplication10.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #incl ...
- 轻松理解JavaScript之AJAX
摘要 AJAX技术是网页构建的必备技能之一,本文希望能帮助大家轻松的学习这项技术 一.什么是ajax? ajax(异步javascript xml) 能够刷新局部网页数据而不是重新加载整个网页. 二. ...
- Android开发之AsyncTask示例Demo
今天做了一个AsyncTask的小Demo,内含注释,通过此Demo,可以对AsyncTask有一个详细的了解 已经将项目上传到了GitHub上(程序有一个小bug,在第一次提交有说明,有解决方法请留 ...
- LinkedHashSet的概述和使用
LinkedHashSet的特点: 可以保证怎么存就怎么取 package online.msym.set; import java.util.LinkedHashSet; public class ...
- java学习笔记----数据类型,变量,常量
一.数据类型 1.基本类型(8种,又称内置数据类型).6种数字类型(byte,short,int,long,float,double),一种字符型(char),一种布尔类型(boolean). byt ...
- centos6.5安装配置supervisor
1.下载并安装supervisor https://pypi.python.org/pypi/supervisor/3.2.0 .tar.gz cd supervisor- python setup. ...
- (转)centos6.5安装VNC
在Linux下用VNC远程桌面是个很不错的玩意.但在CentOS中默认没有安装VNC的.可以用下面语句查询,如果出现下面情况说明没有安装vnc #rpm -q tigervnc tigervnc-se ...
- python 附加作业01
题目1: 画方块 输入样例: 10 a 输出样例: 代码: N=eval(input()) c=input() for i in range(N): for j in range(N): print( ...
- suse安装svn服务端和客户端的使用
suse安装svn服务端 一. 安装服务端 配置网络安装源(suse11sp1为例) 新建11.1.repo11.1为软件源名称,可自定义文件并添加如下内容后保存 linux-e0xg:/etc/zy ...