曾经有一个自学的小伙伴,问过我很多基础的问题,比如github是什么,为什么大家都在讨论xx框架....,他用了7个月的时间成为了一名开发。下面聊聊他是怎么做的。
在学习早期,认识同频一起学习的朋友非常重要。一开始选择语言是非常头疼的事情,不过,不知道使用什么语言也没事。要么你就都敲一遍看看哪个有趣,要么就是看未来的发展方向,自己更像做什么。
一开始学的时候,大概率是非常差的,但其实你差不差只有自己知道和在意。反而因为新手,有差的理由。
关于教程,看新的看成套的看有讲义的,下个阶段我们来分享有讲义+项目的课程。在学习过程中,不仅仅要注意自己的代码细节,还要看看其他人都在做什么。
关于Java之父、Java的平台、Java应用以及就业方向,看这篇内容。
希望大家可以参考黑马程序员这样的计划,根据自己每天学习的时间制定自己的学习计划。给大家作为参考:
IDEA下载安装、中层级结构介绍、第一个代码、类、模块、项目的相关操作
运算符和表达式、算数运算符、隐式转换、强制转换、字符串相加、算术运算符总结;附习题
类的概念,设计类获得对象,定义类的补充注意事项。内存图,构造器,this关键字,封装,标准JavaBean。成员变量和局部变量区别。
String的概述,创建对象,常用API-字符串内容比较、遍历程序开发、替换、截取、分割操作;ArrayList相关学习;
时间与日期、JDK8新增日期类、包装类、正则表达式、Arrays类、常见算法、Lambda表达式
Set系列集合、、Collection体系的特点、使用场景总结、Collection体系的综合案例、Map集合体系、补充知识:集合的嵌套
Logback快速入门、Logback配置详解-输出位置、格式设置、Logback配置详解-日志级别设置、阶段项目实战
File类的使用、IO流:概述、IO流:字节流、IO流:资源释放的方式
UDP通信-广播、组播、TCP通信-快速入门、TCP通信-多发多收消息、TCP通信-同时接受多个客户端消息、TCP通信-使用线程池优化、TCP通信实战案例-即时通信、TCP通信实战案例-模拟BS系统
单元测试、单元测试概述、单元测试快速入门、单元测试常用注解、反射、注解、动态代理
XML、XML检索技术:Xpath、设计模式:工厂模式、设计模式:装饰模式x
上述课程表是以每天学习6最少小时为基础设定的学习内容,如果各位小伙伴每天只有4小时学习内容,需要重新设定学习内容。
以上技术,足以支撑大家找到一份好的Java开发工作,如果想工作后再提升,页面底部还有30+套课程。
黑马程序员:自学Java第六天-循环、条件控制语句、Random(附习题)
MySQL基础:通过SQL对表、数据进行CRUD,万字实际案例手把手教程
JDBC:从CRUD开始,理解JDBC中的各个对象作用,掌握Druid的使用
Mybatis:使用映射配置文件实现CRUD操作,能够使用注解实现CRUD操作
SSM框架01:Spring的IoC和DI,以及手把手带你创建Spring核心配置文件
*请认真填写需求信息,我们会在24小时内与您取得联系。