开发的时候,不管是做什么,我相信没有人什么都会,肯定会遇到各种各样的问题,解决问题就是两种方式:请教别人或者 查询资料学习。
还是建议自己查资料学习,不要动不动请教别人,这样会直接影响你的成长,经过自己的目录完成的能让自己更好,更快的成长起来。
整理的这些学习论坛和B站视频 都是精挑细选的,也是最常用的,包括算法,Java实战,核心基础知识,面试等。
开发中,难免会遇到一些疑难问题,有时候即使查找书籍也找不到满意的解释,这个时候可以试试在一些专业论坛上寻求解答,这些论坛会有很多开发者遇到各种各样的问题,也有各种各样的回答,并且这些回答都是经过开发者们踩坑后总结的,非常实用。
下面一个一个分享给大家。
LeetCode 是程序员 刷题必备网站,尤其是Java程序员必须浏览的网站,还有很多关于就业相关的资讯,大厂面试资料应有尽有。
网站地址:https://leetcode-cn.com/
里面包含多种类型的学习资料:
这主要是一个问答网站,很多Java程序员都会在这里面交流技术问题,如果你有不会的问题可以在这里问,很快就会得到回复,你还可以直接搜索你遇到的问题,这里大部分遇到的问题都会有,并且都有不少答案,可以说在这里没有解决不了的问题。
网站地址:https://stackoverflow.com/questions/tagged/java
建议有事没事多过去看看,也多回答一些问题,这样在帮助他人的时候成长自己,也能获取别人的帮助。
说起CSDN估计国内的程序员都非常熟悉,朋哥十年前就开始接触CSDN ,作为国内最大的IT论坛,里面有很多Java教程以及开发工具,还有很多高质量的Java问题解决方案。更有一些好的vip视频课程和专栏。
估计国内的程序员每天都会过去转一圈,对初学者有非常大的帮助,现在搜索开发资料大部分都被引导到CSDN网站。
网站网址:CSDN - 专业开发者社区 https://www.csdn.net/
喜欢写作的开发人员建议多看看,不经可以提高自己的写作平水,还能学到不少东西。
GitHub是世界顶级开发者的聚集地,在这里你几乎可以找到任何你想要的东西。上面分享有许多优秀、著名的开源项目,在遵守其License的前提下,你可以免费使用、下载这些开源项目。这也是GitHub最为吸引人的地方。
中文网站网址:GitHub开发者排行榜 - GitHub中文社区 https://www.githubs.cn/developers
英文网站网址:GitHub开发者 - GitHub https://github.com/
推荐新手几个Github项目,
1.《新手编程必刷50题》,里面包含6个阶段的练习(基本数据类型、判断语句、数组与循环、字符串与循环…),难度循序渐进,编程新人上手也比较容易。
https://github.com/ninechapter-algorithm/linghu-algorithm-templete
2.《算法面试必刷100题》,面试押题率高达80%。https://github.com/ninechapter-algorithm/linghu-algorithm-templete
3.北大学霸的《算法模板》,面试时可以直接套用,轻松收割offer。
https://github.com/ninechapter-algorithm/linghu-algorithm-templete
牛客网也是一个不算的刷题网站,个人感觉牛客网的大厂面试和学习资料还是比较好的,现在又很多大厂的机试考试还是使用的牛客网的试题资料。
“牛客网”是一个专注于程序员的学习和成长的专业平台,集笔面试系统、课程教育、社群交流、招聘内推于一体。牛客网是互联网求职神器,C++、Java、前端、产品、运营技能学习/备考/求职题库,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题。
网站网址:牛客网-找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网 https://www.nowcoder.com/
大量的校招职位,对于不了解校招的大学毕业生 是一个很好的学习平台。
程序员求职强烈推荐,上面的课程涵盖算法与数据结构、大数据与人工智能、项目实战以及面试指导类等程序员求职面试各个环节会遇到的问题。里面又老师都是来自硅谷和国内顶尖IT企业的资深程序员/面试官。
对于一些需要算法工作的开发人员可以系统学习一下,进大厂算法面试是必备的。
其中的《Java 高级工程师 》系列课程,非常适合程序员进阶,内容涵盖技术栈的通透讲授、源码的分析导读、贴近实际的工程实践以及大厂思维的架构升级。首节课限免开放中,有兴趣的同学,可以看看~
掘金是一个帮助开发者成长的社区,是给开发者用的 Hacker News,给设计师用的 Designer News,和给产品经理用的 Medium。
网站地址:https://juejin.cn/
掘金绝对是一个技术IT技术平台的黑马,尤其是最近几年开发者不断增加,并且技术知识不断增长,掘金上面有很多的Java技术文,都是可以去看看学习的。
知乎是一个问答社区,里面有很多Java知识,并且有很多针对Java提出的疑问及其对疑问的回答,还有一群技术八卦人员,每天刷刷里面的知识点还是不错的。
网站地址:https://www.zhihu.com/
“B站,全称哔哩哔哩弹幕视频网,也叫bilibili ,B站是目前国内最大的年轻人潮流文化圈子,二次元社区。目前拥有动画、番剧、国创、音乐、舞蹈、游戏、科技、生活、娱乐、鬼畜、时尚、电影等版块作为技术人员是一个非常好的平台,Java开发视频资源非常丰富,也有开设直播,很多用户活跃这一版块,口号是哔哩哔哩 - ( ゜- ゜)...”。
B站上有各种基础知识教程,很多机构为了提高知名度把自己机构的基础教程放到网上,想学什么一搜就有~比如搜java、项目实战,python等其他学习知识,都是一些系列教程,并且都是不错的课程。网站地址:https://www.bilibili.com/
一个非常适合自学且非常全面的编程自学网站,适合自学能力非常强,完全可以通过这个网站自学就业。不管要学习那门技术,只要在这里就能很快入门,并且学习的类型涵盖IT的所有技术领域。
强烈推荐。
网站网址:菜鸟教程 - 学的不仅是技术,更是梦想!https://www.runoob.com/
博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多开发者从中受益。
简洁实用的在线编程训练平台,国内外程序员刷题必备网站,可以用Java语言刷算法题。
网站的特色非常多,最为人称道的是:算法,数据库,并行计算,Java等。
LintCode网址 :https://www.lintcode.com/problem/?utm_source=sc-zhihu-mwy0626
比较不错的编程视频教学网站,可以找到比较体系的东西,当然,有些内容要花钱就是了,建议要学习的开发 先在免费课程中搜索,实在无法搜索 再去找付费课程。
但是有一点可以确认,付费课程还是很有干货的。
地 址:https://www.imooc.com/
开发论坛千千万,选择好的技术论坛绝对是程序员的一大助力,说句不夸张的话,程序员离开了技术论坛估计都不太会写代码了。毕竟人脑是有限的。
「艾尔登法环」梅琳娜手办开订 立体手办▪
万代「艾尔登法环」白狼战鬼手办开订 立体手办▪
「夏目友人帐」猫咪老师粘土人开订 立体手办▪
「五等分的新娘∬」中野三玖·白无垢版手办开订 立体手办▪
「海贼王」乌索普Q版手办开订 立体手办▪
良笑社「初音未来」新手办开订 立体手办▪
「黑岩射手DAWN FALL」死亡主宰手办开订 立体手办▪
「盾之勇者成名录」菲洛手办登场 立体手办▪
「魔法少女小圆」美树沙耶香手办开订 立体手办▪
「咒术回战」七海建人粘土人登场 立体手办▪
「五等分的新娘」中野二乃白无垢手办开订 立体手办▪
「为美好的世界献上祝福!」芸芸粘土人开订 立体手办▪
「公主连结 与你重逢」六星可可萝手办开订 立体手办▪
「女神异闻录5」Joker雨宫莲手办开订 立体手办▪
「间谍过家家」约尔・福杰粘土人登场 立体手办▪
「街角魔族 2丁目」吉田优子手办开订 立体手办▪
「火影忍者 疾风传」旗木卡卡西·暗部版粘土人登场 立体手办▪
「佐佐木与宫野」宫野由美粘土人开订 立体手办▪
「盾之勇者成名录」第2季拉芙塔莉雅手办开订 立体手办▪
「咒术回战」两面宿傩Q版坐姿手办开订 立体手办▪
「DATE·A·BULLET」时崎狂三手办开订 立体手办▪
「狂赌之渊××」早乙女芽亚里粘土人开订 立体手办▪
「魔道祖师」魏无羨粘土人开订 立体手办▪
「新·奥特曼」奥特曼手办现已开订 立体手办▪