推荐10个堪称神器的学习网站,IT学习网站

2023-10-30

挑选了 10 个堪称神器的学习网站,推荐给大家。如果觉得不错的话,文末请点赞。

01、大学资源网

大学资源网是一个完全免费并且功能非常强大的学习网站,它免费提供了丰富并且全面的学习视频教程,并且视频课程一直在更新,非常良心。

我比较看重的是它里面的考研视频教程,有数学、英语、政治、专业课等等;还有英语视频课程,对于一名程序员来说,如果想要变得更优秀,英语是不可或缺的。

另外,我看到它还贴心的支持:小学课程、初中课程、高中课程。挑了几个看了一下,竟然找到了年轻时上课的感觉。

02、北京大学公开课

北京大学公开课是北京大学出品的一个完全免费的公开课视频学习站,它面向大学生,也向社会大众免费开放。

我比较喜欢的是里面的《数据结构与算法》,对于我们程序员来说,既然进入了专业的编程领域,算法、数据结构、网络模型、计算机原理等这些计算机科学专业的理论知识是必须要学习的。

虽然算法很难,需要智商,但我还是要鼓励大家学一下,一旦掌握了其中的套路,你会受益无穷的。

03、大学自学网

大学自学网是一个完全免费的大学生自学网站,它不仅支持免费在线观看所有学习视频,还支持免费下载所有学习视频,是一个可以满足很多人自学需求的良心网站。

向下拉,你会看到一个计算机板块,里面有“网络安全基础”、“嵌入式Linux操作系统”、“Python”等热门方向的视频。这些也是工作以后的刚需。

我看里面还有一个“电脑安装与维修实用技术”,妈妈再也不用担心我不会给女朋友修电脑了,哈哈哈。

04、偶书

偶书是一个完全免费的精品电子书网站,它不仅支持电子书搜索下载,还支持非常全面的电子书分类功能和非常贴心的电子书推荐功能。

下载了一本《Java编程思想》,质量还是挺不错的。另外,推荐大家空闲的时间可以读一读《代码大全》、《编程珠玑》、《重构》等等,偶书上都可以搜索到。

05、哔哩哔哩

bilibili 是国内知名的视频弹幕网站,通过动漫打出了名声,最近两年发展势头迅猛,里面有不少有创意的 Up 主,不乏一些有趣的程序员。

看到我的好朋友【程序员良许】也在上面,我就知道 B 站上的视频质量越来越高了。顺带再推荐一些 up 主给大家,比如说小甲鱼(涉及到 C 语言、Python、Web 前端等)、技术胖(主攻 Web 前端,涉及到 React、Vue、Flutter 等等)。

06、简单教程

简单教程是一个完全免费的高质量编程开发学习网站。它提供了丰富的基础学习教程,包括:微信小游戏开发、移动开发、前端开发、后端开发、java 技术、.NET 、数据库和缓存、运维开发、XML 。

如果是 Java 程序员的话,我建议大家先学一学《设计模式》。设计模式就好像是武功的招式,有了这些招式,加上一些内功,就能战无不胜了。

07、Stack Overflow

Stack Overflow 是一个世界级的问答网站,该网站允许注册用户提出或回答问题,还可以对已有问题或答案加分、扣分或进行修改,条件是用户达到一定的“声望值”。“声望值”就是用户进行网站互动时能获取的分数,例如,用户 A 回答了一个问题,用户 B 对用户 A 的解答给予了“加分”,用户 A 就会因而获得 10 点声望值。 当声望值达到某个程度,用户的权限就会增加,如声望值超过50点就可以评论答案,另外网站也会根据用户的贡献颁发徽章 。

我最近坚持每周看一个问题,目前已经总结了很多个高浏览量的问题,感觉很多以前不解的问题都突然豁然开朗了,大家感兴趣的话,可以看一下我之前学习过的记录:打印Java数组最优雅的方式是什么?

08、YouTube

这个里面我比较喜欢的是 JavaPoint 的视频,观看量也比较大,内容讲解的也很实用和入门级,很适合初学者学习。每集差不多 10 分钟,强烈推荐。

09、牛客网

牛客网”是一个专注于程序员的学习和成长的专业平台,集笔面试系统、课程教育、社群交流、招聘内推于一体。

说道面试题,肯定是面试之前要刷一刷,不少读者问我,想跳槽,但是又感觉不自信,那么我的回答只有一个,就是刷面试题啊。

10、CSDN

CSDN 是 1999 年成立的,算是国内最老,最成熟的技术博客网站了。虽然近年来被吐槽很多,比如说资料下载的问题,比如文章抄袭的问题,但是这并不妨碍 CSDN 能够帮助我们解决很多问题的现实。如果你搜解决方案的时候,无论是某度,还是谷歌,排名靠前的几乎都出自 CSDN。

看到我的好朋友江南一点雨我就放心了,说明 CSDN 的推荐机制还没有出毛病。他的文章质量还是非常高的,在 Spring Boot 方面有着很专业的见解。

好了,就推荐个大家这 10 个堪称神器的学习网站吧,用心地学上一年半载,你会回来感谢我的。人最重要的就是放下自己的偏见,以及开阔自己的眼界。干,就对了。

最后,还有很多读者问我是怎么学习的,那我干脆就把我看过的一些优质书籍贡献出来:

计算机基础入门推荐:《程序是怎样跑起来的》、《网络是怎样连接的》、《计算机是怎样跑起来的的》

进一步认识计算机网络:《计算机网络:自顶向下》、《图解http》

数据结构+算法入门:《大话数据结构》、《阿哈算法》

算法进阶:《算法第四版》、《编程珠玑》

由于我是 Java 技术栈的,顺便推荐几本 Java 的书籍,从左到由的顺序看到

Java:《Java核心技术卷1》、《编程思想》、《深入理解Java虚拟机》、《effective Java》、《Java并发编程的艺术》

数据库:《mysql必知必会》、《MySQL技术内幕:InnoDB存储引擎》

就先介绍这么多,这些都是最基础最核心的,希望对那些不知道看什书的同学有所帮助。

对了,我介绍的这些书籍,已经顺便帮你整理好了,你可以在我的原创微信公众号『沉默王二』回复『书籍』获取哦

有收获?希望老铁们来个三连击,给更多的同学看到这篇文章

1、老铁们,关注我的原创微信公众号「沉默王二」,专注于有趣有益的程序人生,保证你看完有所收获,不信你打我。

2、给二哥点个赞呗,可以让更多的人看到这篇文章,顺便激励下我,嘻嘻。

作者info
作者:沉默王二,CSDN 2019年度博客之星,《Web全栈开发进阶之路》作者
原创公众号:『沉默王二』,已写了 250 多篇文章,专注于有趣的 Java 技术和有益的程序人生,期待你的关注。

                                </div><div data-report-view="{&quot;mod&quot;:&quot;1585297308_001&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qing_gee/article/details/103869737&quot;,&quot;extend1&quot;:&quot;pc&quot;,&quot;ab&quot;:&quot;new&quot;}"><div></div></div>
            <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-ff98e99283.css" rel="stylesheet">
                            </div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

推荐10个堪称神器的学习网站,IT学习网站 的相关文章

  • FEC原理及其实现

    感谢原作者 http blog csdn net rootusers article details 49097257 视频会议中通常使用的FEC QOS技术 这方面的资料比较复杂和稀少 根据这么多年的工作经验 做一下分享 在IP视频通话中
  • 编码方式

    NRZ编码 NRZ 是最简单的串行编码技术 用两个电压来代表两个二进制数 如高电平表示 1 低电平表示 0 NRZI编码 NRZI 则是用电平的一次翻转来表示 1 与前一个 NRZI 电平相同的电平表示 0 曼彻斯特编码 曼侧斯特编码将一个
  • (10)QJ_黑电平&AWB&CCM校正步骤&raw数据抓取

    1 设备准备 待校正主控 SENSOR 镜头 镜头盖 可抓raw版本 2 环境准备 图像室灯箱环境 24色卡 照度计 3 说明书准备 HiISP 颜色调优说明 图像质量调试工具使用指南 4 工具准备 PQTOOL 版本对应 插件齐全 Ima
  • 多语言版本 OPENFILENAME过滤器设置问题

    正常的时候 打开并选择一个文件这样写代码 char szFileName MAX PATH 0 OPENFILENAME ofn memset szFileName 0 MAX PATH memset ofn 0 sizeof ofn of
  • Mol Cell Proteomics.

    大家好 本周分享的是发表在Molecular Cellular Proteomics 上的一篇关于蛋白质组学样本质谱分析前处理方法改进的文章 题目是Protein aggregation capture on microparticles
  • Android Studio代码没有颜色区分的两个原因

    使用一段 Android Studio Electric Eel 2022 1 1 Patch 1 版本一段时间后 发现里面的代码没有了颜色提示 经查找 有两个原因 1 勾选了power save mode 这个时候只要点击File找到Po
  • CDN内容分发网络架构与四大关键技术

    转自 http lylhelin iteye com blog 811523 随着宽带网络 和宽带流媒体应用 的兴起 CDN 通常被称为内容分发网络Content distribution network 有时也被称作内容传递网络Conte
  • 实用的vue插件大汇总

    Vue是一个构建数据驱动的 web 界面的渐进式框架 Vue js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件特别整理了常用的vue插件 来了个大汇总 方便查找使用 便于工作和学习 很全的vue插件汇总 赶紧收藏下
  • 判断点是否在多边形内部

    文章目录 1 使用matplotlib path库 2 使用shapely库 本文参考 文档1 文档2 有两种方法 将分别做出说明 1 使用matplotlib path库 步骤 创建多边形点 matplotlib path生成多边形路径
  • 内存优化-野指针优化

    空指针 有指向任何东 的指针 即 nil NULL 0 给空指针发送消息不会报错 野指针 C 语 声明 个指针变量 但是没有赋初始值 此时指针 指向 个垃圾值 即指向 块随机的内 存空间 OC语 指针所指的对象已经被释放 回收了 但是指针没
  • C++类和对象(三)之拷贝构造函数

    1 概念 构造函数 只有单个形参 该形参是对本类类型对象的引用 一般常用const修饰 在用已存在的类类型对象创建新对象时由编译器自动调用 2 特征 拷贝构造函数是构造函数的一个重载形式 拷贝构造函数的参数只有一个且必须使用引用传参 使用传
  • android多个跑马灯6,【Android】实现走马灯并可设置速度

    一 前言 使用TextView实现走马灯效果非常的简单 只需要在布局里添加一个如下的TextView android id id marquee android layout width match parent android layou
  • 三维模型3DTile格式轻量化压缩处理的数据质量提升方法分析

    三维模型3DTile格式轻量化压缩处理的数据质量提升方法分析 在处理三维模型3DTile格式的轻量化压缩时 如何在减少数据量的同时 保证或提升数据质量是一大挑战 以下为一些提升数据质量的方法分析 改进几何简化算法 在进行几何简化时 除了考虑
  • os.environ[‘CUDA_VISIBLE_DEVICES‘]指定GPU后,还是用的“0“卡

    背景 实验室服务器有多张显卡 但今天 0 卡显存已被占满 因此我在代码中添加os environ CUDA VISIBLE DEVICES 2 指定使用编号为 2 的显卡 显存够的前提下 但跑VGG16的时候却报错 经过调试发现os env
  • 【tvm官网教程】张量表达与调度

    tvm官网教程 张量表达与调度 目的 1 调度原语 1 1 te常用接口 1 2 tvm常用接口 1 3 stage常用成员函数 2 内置函数与数学函数 2 1 直接声明外部数学调用 2 2 统一内置函数调用 2 3 内置函数下降规则 3
  • docker宿主机访问容器_干货来啦!带你初探Docker逃逸

    Docker是当今使用范围最广的开源容器技术之一 具有高效易用的优点 然而如果使用Docker时采取不当安全策略 则可能导致系统面临安全威胁 本期安仔课堂 ISEC实验室的张老师将为大家介绍不同环境下 Docker逃逸至外部宿主机的情况 一
  • 人工智能算法总结

    一 按照模型训练方式不同分类 可以分为监督学习 Supervised Learning 无监督学习 Unsupervised Learning 半监督学习 Semi supervised Learning 和强化学习 Reinforceme
  • case class

    case class scala里的case class和普通class有几点不同 1 初始化的时候可以不用new 当然你也可以加上 普通类一定需要加new 2 toString的实现更漂亮 3 默认实现了equals 和hashCode
  • BUUCTF-Crypto--一眼就解密 writeup分享

    题目描述 给定密文 ZmxhZ3tUSEVfRkxBR19PRl9USElTX1NUUklOR30 通过解密得出明文 并将结果包上flag 提交 题目求解 我们首先观察密文 类似于章节中的一道题 上面的都是小写的 我们用的是MD5的方法求解
  • 如何使用Eclipse

    1 安装好Eclipse双击进去使用 会先跳出来一个Workspace的工作环境路径选择 自己选好要保存的路径即可保存 如果不小心勾了下面的 设置为默认并不在询问 的窗口 进入Eclipse之后 点击最上方菜单栏 Window Prefer

随机推荐

  • Hyperledger Fabric 入门笔记(五)项目fabric-samples简介

    文章目录 前言 一 特定场景的链码 应用示例 1 1 资产转移asset transfer系列 1 2 拍卖auction系列 1 3 代币token系列 1 4 其它 二 测试网络 三 其它用途 四 过时的内容 五 未知用途 前言 本文对
  • wsl访问Win10中MySQL_在 Windows 10 上安装适用于 Linux 的 Windows 子系统 (WSL)

    适用于 Linux 的 Windows 子系统安装指南 Windows 10 Windows Subsystem for Linux Installation Guide for Windows 10 09 15 2020 本文内容 安装适
  • 腾讯云轻量应用服务器性能测评(全网超详细)

    腾讯云轻量应用服务器性能如何 CPU型号主频 内存 公网带宽和系统盘存储多维对比 轻量应用服务器会不会比云服务器CVM性能差 相对于CVM云服务器轻量服务器更适合轻量级的应用 轻量服务适合中小企或个人开发者用于搭建We网站b应用 小程序 A
  • Base64FileUtils工具类

    package com ruoyi common utils import org apache commons codec binary Base64 import java io public class Base64FileUtils
  • 报错注入的原理分析

    SQL报错注入就是利用数据库的某些机制 人为地制造错误条件 使得查询结果能够出现在错误信息中 这种手段在联合查询受限且能返回错误信息的情况下比较好用 01使用报错注入的前提 页面上没有显示位但是有sql语句执行错误信息输出位 使用mysql
  • android 标题栏,状态栏和导航栏的区别

    http blog csdn net baidu 26352053 article details 53025912 标题栏是手机左上最顶上 显示中国移动 安全卫士 或者当前运行软件的地方 手机的顶部 右边显示信号 电量 网速等等是状态栏
  • linux docker常用命令

    docker ps 显示当前正在运行的容器 docker ps a 显示所有状态的容器 docker images 列出本地镜像 docker port 容器Id 查看容器端口 lsof i 容器端口 检查容器端口是否可用 docker s
  • Prometheus 安装部署监控JMX

    系统环境 系统版本 centos7 Prometheus版本 2 20 1 服务器ip 192 168 0 226 客户端ip 192 168 10 62 一 服务器端系统安装 192 168 0 226 1 将下载好的包文件上传到服务器并
  • 前端学习之原生JS实现attr方法的封装

    HTML代码 img src images 1 jpg alt JS代码 功能 1 参数为2个 设置 2 参数为1个 设置批量属性 获取属性 function attr property value console log property
  • ubuntu18.04配置Swin Transformer环境

    1 安装pytorch pip install torch 1 8 1 i https pypi douban com simple pip install torchvision 0 9 1 i https pypi douban com
  • 电脑打开计算机显示远程过程调用失败,win7系统电脑弹出提示“远程过程调用失败且未执行”的解决方法...

    win7系统使用久了 好多网友反馈说win7系统电脑弹出提示 远程过程调用失败且未执行 的问题 非常不方便 有什么办法可以永久解决win7系统电脑弹出提示 远程过程调用失败且未执行 的问题 面对win7系统电脑弹出提示 远程过程调用失败且未
  • java 原始套接字编程_套接字编程原理

    6 多路复用 select 功能 用来检测一个或多个套接字状态 格式 int PASCAL FAR select int nfds fd set FAR readfds fd set FAR writefds fd set FAR exce
  • android里面layer-list中的inset和clip到底有什么作用

    Inset Drawable 用于通过指定的间距把图片插入到XML中 它在View需要比自身小的背景时常用 有些像padding的作用 例子 第一步 drawable文件中建立inset drawable xml
  • DB与缓存一致性

    一般方案中的设计均有其缺陷 要么会产生脏数据 要么会产生不一致 不同的是代价和概率 更新数据时 是先删除缓存再更新DB 还是先更新DB再删除缓存 https blog csdn net qq 33999844 article details
  • unity 如何获取到屏幕中间_Unity UGUI获取鼠标在屏幕的准确点击位置

    想要获取鼠标在屏幕的准确点击位置 千万不要胡乱写 什么转化坐标系 什么Ray射线检测都是浮云 1 转化坐标系只是相对而言 并不能准确实现当前鼠标点击在屏幕的位置 2 Ray检测 hit是需要碰撞的 没碰撞 获取的是什么 0 0 0 所以 请
  • css的选择器

    一 基本标签 标签选择器 格式 标签名 h1 文本内容 h1 类名选择器 格式 类名
  • Eclipse中断点调试详解

    小编是刚学习Java两个月 在学习视频中看到老师玩断点6到飞起 自己也就各种查资料 实施并总结了一下断点的调试 找到需要设置断点的位置 你可能会问 我怎么知道在哪设置断点呢 如果你实在不知道在哪设置断点 那你完全可以多设置几个断点 单步调试
  • Power小型机概念输理

    一 基本概念 一 Power System服务器POWER AIX RISC CISC SMT QCM SP Hypervisor LPAR POWER Performance Optimization With Enhanced RISC
  • Vue的样式绑定

    一 绑定class 1 第一种 样式和数据的绑定 通过对象方式 v bind class设置一个对象 当isActivated为true的时候 div上会增加一个class属性 属性名称为activated 如果再在css里加上activa
  • 推荐10个堪称神器的学习网站,IT学习网站

    挑选了 10 个堪称神器的学习网站 推荐给大家 如果觉得不错的话 文末请点赞 01 大学资源网 大学资源网是一个完全免费并且功能非常强大的学习网站 它免费提供了丰富并且全面的学习视频教程 并且视频课程一直在更新 非常良心 我比较看重的是它里