自学编程,省去上万元的学费

简介: 自学编程,省去上万元的学费


第一个,freecodecamp

一个学习练习网站

https://www.freecodecamp.org/learn/

image.png
image.png

第二个,W3school

w3school 在线教程

一个主打前端图文教程的网站,其它编程应有尽有,关键还免费。
image.png

第三个,编程导航

编程导航 - 发现优质编程资源

程序员鱼皮的网站,内容丰富优质,找资源好用的编程导航。
image.png

 第四个,中国大学Mooc

中国大学MOOC(慕课)_国家精品课程在线学习平台

上面有很多免费的国家级编程课程。

ps:浙江大学翁恺讲的C语言程序设计进阶就非常好,让我受益匪浅!

image.png

第五个,掘金

掘金 - 代码不止,掘金不停

image.png

第六个,GitHub

如果说 PornHub 对于宅男来说是神一般的存在,那么 GitHub 对于程序员来说是永远滴神!

GitHub: Where the world builds software · GitHub

image.png

github也有中文社区,这个访问速度比较快些。

GitHub中文社区
image.png

第七个,java全栈知识体系

包含: Java 基础, Java 部分源码, JVM, Spring, Spring Boot, Spring Cloud, 数据库原理, MySQL, ElasticSearch, MongoDB, Docker, k8s, CI&CD, Linux, DevOps, 分布式, 中间件, 开发工具, Git, IDE, 源码阅读,读书笔记, 开源项目...

Java 全栈知识体系

image.png

相关文章
|
5月前
|
XML JSON API
Rakuten 商品详情核心 API(Item Search API)参数体系解析与权限配置指南
Rakuten 商品搜索 API(如 IchibaItem/Search)的参数体系围绕商品检索需求设计,核心参数分为 必选参数、可选参数 和 控制参数 三类,具体如下
|
网络协议 算法 中间件
【总结】单片机重点知识总结记录之CMSIS详解(六)
【总结】单片机重点知识总结记录之CMSIS详解(六)
1717 0
|
缓存 JavaScript API
NodeJS代理配置指南:详细步骤和代码示例
**Node.js 代理配置:解决HTTP请求转发与CORS挑战** 在现代开发环境中,Node.js以其高效和灵活性深受青睐,但正确配置代理以处理跨域请求和API调用仍是复杂任务。本文提供全面指南,从基础到高级设置,教授如何在Node.js中使用代理,覆盖httpOptions、npm代理及第三方库的运用,以增强API调用灵活性。
1576 23
NodeJS代理配置指南:详细步骤和代码示例
|
机器学习/深度学习 人工智能 算法
【球类识别系统】图像识别Python+卷积神经网络算法+人工智能+深度学习+TensorFlow
球类识别系统,本系统使用Python作为主要编程语言,基于TensorFlow搭建ResNet50卷积神经网络算法模型,通过收集 '美式足球', '棒球', '篮球', '台球', '保龄球', '板球', '足球', '高尔夫球', '曲棍球', '冰球', '橄榄球', '羽毛球', '乒乓球', '网球', '排球'等15种常见的球类图像作为数据集,然后进行训练,最终得到一个识别精度较高的模型文件。再使用Django开发Web网页端可视化界面平台,实现用户上传一张球类图片识别其名称。
694 7
【球类识别系统】图像识别Python+卷积神经网络算法+人工智能+深度学习+TensorFlow
|
消息中间件 分布式计算 Kafka
Flink 1.16.2 版本在流式读取 Iceberg upsert primary key 表方面存在一些限制
,Flink 1.16.2 版本在流式读取 Iceberg upsert primary key 表方面存在一些限制
438 2
|
数据可视化 应用服务中间件 网络安全
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
Nginx Proxy Manager是一款强大的代理服务器管理工具,提供简单直观的界面来配置和管理Nginx代理服务器,帮助用户轻松提升配置的简洁性和便捷性。
772 0
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
|
测试技术 API Python
深入探索:使用 Playwright 处理下拉框的完整指南
本文介绍了如何使用Python和Playwright处理Web应用中的下拉框。Playwright提供了一个简单的`select_option()`方法来选择单选或多选选项,例如:`page.get_by_label('Choose a color').select_option('blue')`。此外,还展示了如何处理动态加载的下拉框,通过`wait_for_selector()`确保选项加载完成后再进行选择。使用Playwright能有效简化自动化测试中的下拉框交互。
|
网络协议 Java 应用服务中间件
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
327 0
|
前端开发 Java 开发工具
idea篇1:idea快捷键设置
idea篇1:idea快捷键设置
424 0
|
Linux C语言
实验:CentOS 7 编译安装最新版内核 Linux Kernel 6.5.2
CentOS 7 编译安装最新版内核 Linux Kernel 6.5.2
1532 0