有哪些地方适合零基础的程序员交流?

问题:有哪些地方适合零基础的程序员交流?
答:(主要内容针对问题回答,携带上进群可以给到的诱惑例如:每周固定1-2次由20年老程序员直播问题解答、群内500+程序员互动探讨技术、定期发表免费学习视频、源码、课件),答案内容不能太营销化,将群内容隐晦一些放进去主要目的要让他们加群。
内容需要轻松有趣能让人看下去不用太多专业的东西

程序员的交流是必不可少的,所以今天我也在这里给大家整理出来了一些出名的,作为程序员经常交流技术的网站,希望能给各位准备入门学编程的小伙伴有一点帮助。
CSDN:网址:https://www.csdn.net/

作为国内程序员交流跳不过的网站,CSDN应该算一个,是全球知名中文IT技术交流平台,创建于1999年,包含原创博客、精品问答、职业培训、技术论坛、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
掘金:网址:https://juejin.im/

掘金是一个帮助开发者成长的社区,是给开发者用的 Hacker News,给设计师用的 Designer News,和给产品经理用的 Medium。
博客园:地址:https://www.cnblogs.com/

博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多程序员受益。
开源中国:网址:https://www.oschina.net/

开源中国是目前国内最大的开源技术社区,拥有超过400万会员,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
IT技术之家:网址:http://www.itcdns.cn/

一个专业为程序员软件开发者提供学习交流的社区网站,主要为你提供软件开发经验、软件开发相关知识、技术问答、技术支持、IT资源下载等为一体的技术网站。
stackoverflow 网址:https://stackoverflow.com/

贴吧
标题:分享正确的自学路线,不喜勿喷!
答:可以借鉴类似贴吧文章:https://tieba.baidu.com/p/7002830922,最后附带上群
(每周固定1-2次由20年老程序员直播问题解答、群内500+程序员互动探讨技术、定期发表免费学习视频、源码、课件)
文章主要突出加群好处
内容需要轻松有趣能让人看下去不用太多专业的东西

先说一下个人情况,自学Java半年,目前已就业,薪资目前不算高,但也算成功上岸,在这里想给大家分享一下这半年的学习经验。

好了,话不多说,接着来讲。我把我学习Java分成5部分本次也会按照这5部分来给大家说明。
第一部分,从一开始学习,小游戏开发评比; Java 环境搭建和开发; Java基础语法和入门;多数据存储方案(数组) ;方法定义和调用; Eclipse 工具使用;面向对象编程基础;综合案例实战。
第一部分最终的目的是使用现阶段市面上最流行的框架,完成权限管理系统的开发。学完需要掌握包括数据库的多表查询,Maven的使用、MyBatis、 Spring、SpringMVC、JavaScript等技术。 此阶段的内容为JavaEE开发中最核心的内容。也是重中之重,我花在这上面的时间大约在20天左右,第一部分的内容在技术层面上,作为后续项目实战的课程基础,所以基础一定要打稳。

第二部分,主要学习的内容以下:阿里巴巴编程规范;反射和内省机制; XML 和XML约束; MySQL 基础和命令;常用SQL操作; JDBC操作和封装; MyBatis框架基础; HTML 与CSS网页开发; .Socket网络编程; Web网络基础(HTTP协议、 Tomcat服务器); Servlet 和JavaWeb常用API; 10. JSP、EL、JSTL11. 用户会话跟踪(Cookie、Session) ;过滤器Filter、监听器Listener; 文件上传下载实现;验证码解决方案; 令牌机制实现;JavaScript基础; Java Web综合案例实战。
第二阶段是学习Java的核心技术,在此阶段主要完成在浏览器中对某个数据库表数据进行增删改查的操作,内容主要包括MySQL数据库的安装和使用,JDBC, Tomcat以及Servlet和JSP技术等。通过此阶段的学习,可以深刻理解JavaEE 最基础的原理,为后续框架阶段以及项目阶段的学习打下坚实的基础。

第三部分,主要学习内容:阿里巴巴编程规范;反射和内省机制; XML和XML约束; MySQL基础和命令;常用SQL操作; JDBC操作和封装; MyBatis框架基础; HTML与CSS网页开发; Socket网络编程; Web网络基础(HTTP协议、Tomcat 服务器); Servlet 和Java Web常用APlI; 10. JSP、EL、JSTL11. 用户会话跟踪(Cookie、Session) ;过滤器Filter、监听器Listener;文件上传下载实现;验证码解决方案;令牌机制实现; JavaScript 基础; Java Web综合案例实战。
此阶段主要完成在浏览器中对某个数据库表数据进行增删改查的操作,内容主要包括MySQ数据库的安装和使用,JDBC, Tomcat以及 Servlet和JSP技术等。通过此阶段的学习,可以深刻理解JavaEE 最基础的原理,为后续框架阶段以及项目阶段的学习打下坚实的基础。、

通过本阶段学习你需要学会:
.具有良好的编程规范;
.掌握Java的反射类Class、 Method、 Field等常用API的使用,可以通过反射创建
一个实例,调用方法和设置属性值;
.掌握内省机制,熟悉BeanInfo, Introspector, PropertyDescriptor 等常用API的
使用;
掌握单元测试框架Junit4;
熟悉XML的结构和语法,熟悉使用Dom4j框架来操作XML文档;
掌握MySQL数据库的安装和配置;
掌握数据库的设计三范式;
.掌握DDL、DML、 DQL 操作,掌握MySQL存储引擎和MySQL常用的命令,数据库
的备份和恢复;
.掌握单表查询,关联查询和分页查询。
掌握JavaAPl操作数据库的规范(JDBC),通过JDBC完成数据库的DDL, DML操
作,掌握Druid数据库连接池的使用;
.掌握DAO设计思想,具备JDBC的重构能力;
.掌握MyBatis的基本使用,通过MyBatis简化对数据库的操作;
. 了解使用HTML, CSS, JS对页面做基本布局和操作;
.掌握Tomcat的安装和配置以及基本使用,能正常部署JavaWeb项目;
.掌握HTTP协议的基本概念,分析HTTP请求的请求头信息和响应头信息,
.掌握GET请求和POST请求的使用和区别,掌握HTTP- 次完整请求所经历的流
程;
掌握Servlet规范,Serlet的生命周期,请求流程和继承体系,
.掌握HttpServletRequest HttpServletResponse 的使用, 掌握会话跟踪技术
Cookie和Session的概念和使用。
.掌握转发forward和重定向redirect 的使用,掌握常用监听器Listener 和过滤器
Filter的使用和配置;
.熟悉动态网页JSP技术,掌握其中的原理,指令和常用内置对象。

第四部分,也是终于到了倒数第二阶段了!!!!胜利的曙光。
第四阶段主要是学习主流框架和常用工具此阶段的课程的最终的目的是使用现阶段市面上最流行的框架,完成权限管理系统的开发。包括数据库的多表查询,Maven的使用,MyBatis, Spring,SpringMVC, JavaScript, 等技术。此阶段的内容为JavaEE开发中最核心的内容。在技术层面上,作为后续项目实战的课程基础。
主要学习内容:MySQL高级; MyBatis高级;统- -建模语言(UML); 项目构建解决方案(Maven) ;SpringFramework; SpringMVC; AJAX异步请求; jQuery 进阶; BootStrap3 页面设计;权限管理解决方案实现。
学习完第四部分,我们就要开始综合实践辣!

第五部分时间项目实战是我自己选择的,各位同学也可以选择自己喜欢的项目。
以上基本就是我的所有学习路径了,希望能对你有所帮助,如果需要更全的可以vx的神秘代码:chenlaoshi123520

猜你喜欢

转载自blog.51cto.com/15108937/2631929