发布网友 发布时间:2022-04-22 05:21
共3个回答
热心网友 时间:2023-05-18 22:33
对于想转行java,同时零基础,没有任何计算机背景知识的人来说,是很难。
自学 java 的时候,不仅需要关注 java 入门的相关知识,还需要关注自己的自学方法。掌握好自学的方法,对构筑知识框架有很大帮助。
怎么样在没人指导的情况下自己去练习。自学和在学校上课的时候不一样,虽然没有老师耳提面命地在旁边指导我们该怎么做,但自学的时候,我们会从「要我学习」切换到「我要学习」的状态
不同语言的入手难度是不同的。
C/C++、JAVA。殿堂级,规范好,资源好,需求多,长期投资好。就是自学门槛高点,易犯错,见效慢,要整出一个像样的作品,单撸废劲。
Python、PHP、Javascript、小程序。热门级,上手快,新人友好,容错率高,见效快,中小企需求大。多个第三方库东拼西凑,加以复制*,就能组成一个自己的网站/WebApp
热心网友 时间:2023-05-18 22:33
ava入门比较简单,零基础也能入门的。可以去系统学习。时间消耗短,学的更全面。比自学效率更高。因为自学遇到了问题没有及时解决,难点多了,自己就会犹豫放弃,对自己学习不太好。可以从老师,学的内容,求职率,环境等方面去筛选,找几个自己觉得靠谱的学校多对比对比,然后去实地看一下,先好好试听之后,再选择适合自己的。只要努力学到真东西,前途自然不会差。
热心网友 时间:2023-05-18 22:34
难不难?有句话可以很好地回答这个问题:世上无难事,只要肯登攀。
自学java难不难,关键在于你自己是否真的已经决定学习,还有就是你对java到底有没有真正的兴趣。当你这些都具备的时候,在配合一些科学的学习方式,你会发现学什么都不难;下面给你分享一下北京尚学堂的java学习路线,希望对你所有帮助:
一、JavaSE基础阶段
面向对象编程(基础)
面向对象编程(进阶)
异常机制
Java常用类
数据结构和算法
集合(容器)
IO流
多线程
网络编程
集合提升训练
多线程提升训练
二、数据库阶段
MySQL基础
MySQL 查询语句
数据库对象
JDBC
反射和注解
数据库建模和UML建模
设计模式
三、WEB前端
JavaScript
jQuery
BootStrap
Vue
四、JavaEE阶段 (核心阶段)
HTTP/Tomcat
MVC 架构
Servlet
JSP
EL+JSTL+过滤器+*
Ajax和JSON
分页和文件上传/下载
五、JavaEE阶段(高级框架)
Spring 5.2.2
SpringMVC 5.2.2
RBAC
EasyUI 1.7.0
支付/短信验证
六、框架强化
Linux - CentOS 8
Maven
Logback
Quartz
Spring Boot 2.2.2
Shiro
Swagger
Git/GitEE
MyBatis
七、分布式架构
Zookeeper
RPC
Dubbo
Redis
Solr
RabbitMQ
FastDFS
Nginx
Spring Security
Spring Session
MyBatis Generator
Mycat
八、微服务阶段
ElasticSearch
MongoDB
Spring Cloud Netflix Eureka
Spring Cloud Netflix Ribbon
Spring Cloud OpenFeign
Spring Cloud Netflix Hystrix
Spring Cloud Config
Spring Cloud Gateway
Docker
K8S
LCN
话说回来,小白还是建你去培训一下;
不过我们选择培训班,还是要仔细分辨选择一下,向你推荐北京尚学堂,多年的编程培训经验、雄厚的师资力量,绝对会带给你完美的java学习体验。