建议先学习C语言,C语言是所有语言的Father,有了C语言基础之后去学习任何一门语言都比较容易上手一点
在学习完C语言之后就学习数据结构和算法,这两个东西虽然前期对你没有什么帮助,但是在你后面的技术提升离不开这两个东西
之后选择Java进行学习,Java是现在热门的语言,不管是找工作,还是发展方向都远远优势与其他语言;我看了很多都是在建议学习Python,虽然是比较容易上手,但是只能做一些小脚本,对于大型项目很不友好;之后又要花大量的时间去学习Java,因为在中国,最好找工作的是Java,发展方向最多的是Java,前景最好的是Java
总之,你毕业出来之后是去找工作,要去面对生活,要去挣钱,如果不给自己多一点选择的机会,到最后你可能会会觉得自己不适合编程
Java学习路线:
第一阶段:Java基础语法
内容:运行环境、关键字、数据类型、运算符、方法、条件结构、循环结构、方法重载、数组
第二阶段:面向对象和封装
内容:面向对象、this、构造方法
第三阶段:Java语言高级
内容:常用API、继承和多态、集合、异常、多线程、网络编程、MySQL、JDBC
第四阶段:JavaWeb
内容:前端三剑客、XML、Tomcat、Servlet、HTTP、九大内置对象、JSP、EL、JSTL、Filter、Listener、Jquery、Ajax、JSON、Redis、Maven、BootStrap
第五阶段:基本框架SSM
内容:Spring、SpringMVC、MyBatis
第六阶段:高级框架
内容:Spring Boot、Git、Spring Security、Linux、Spring Cloud..........学习Java多久才能够找到工作?自学java,学多久可以自己找到工作?www.bilibili.com学习Java常见的问题:Java学习中,能看懂代码,但是自己写不出来怎么办?www.bilibili.com学习Java主要学哪些知识?学习Java主要学哪些知识?www.zhihu.com