为了帮学弟学妹找免费编程资源,真是操碎了心!

简介: 为了帮学弟学妹找免费编程资源,真是操碎了心!

前言

许多刚开始学习编程的小伙伴都想找到合适的学习资源,然后学习一段时间后又想着找个项目啥的练练手。但是许多小伙伴都存在着以下两个问题:


刚开始入门时,不知道去哪儿找编程资源,只能四处求人,或者去花钱买教程;

学习一段时间后,想找个练手的项目,但实在是太多了,也不知道哪个值得学习;

针对这两个问题,其实我也很理解。因为我也是自学编程过来的,虽说现在也不厉害😂,但至少摸到了一些门路。然后也算是回馈大家,给刚入门的小伙伴们一点帮助吧,就建了个收集免费编程资源 GitHub 项目,那就来看看里边都有啥吧!


项目介绍

项目中的大部分资源都是来自 GitHub,也感谢各位前辈们的分享,我只是个没有感情的收集机器 🤣,持续更新中,大家如果有想要推荐的资源,欢迎留言或者去 GitHub 提交 issue 哦!



image.png资源种类

项目中所收集的编程资源主要分为如下几个大类:


面试八股文

Java

Python

C

C++

Go

前端

数据结构/算法

Linux

Git

人工智能

然后在具体的语言大类中,又拆分出了 教程 和 项目 两个子类。教程中主要包括学习该语言的一些教程或者知识点总结,而项目则主要针对学习改语言之后进行实战环节,两部分搭配使用起来更香哦。下面就来给出各个部分中的部分资源,拭目以待吧!


面试八股文

面试八股文,主要是针对找工作的朋友们。现在互联网找工作,无论是校招还是社招,都越来越难了。而八股文基本上是每个公司面试招人时必问的,如果想要找到更好的工作,怎么能少得了呢。


CS-Notes

Waking-Up

fullstack-tutorial


image.png

Java

教程

项目

Python

教程

项目

C 语言

教程

项目

C++

教程

项目

Go

教程

项目

前端

数据额结构/算法

Linux

人工智能

Git

受限于篇幅,我只是给出了部分资源。总体来说,项目目前收集的一些资源还是不错的,不仅有针对小白的入门级教程,还有各种实战项目。此外,还有各种知识点总结,对于校招和社招都有所帮助。总体也算是一个适合收藏的项目了,毕竟那么多的免费编程资源,先收藏起来,到时候扔给别人也有用呀!


整理不易,有帮助的话大家一定要 喜欢 + 收藏 哦 ❤️!支持作者的同时,也方便自己下次更方便地找到叭!



目录
相关文章
|
数据可视化 Go 数据库
WEGO使用—在线GO功能注释
WEGO是华大基因公司的一个在线GO注释的网站,根据网站的介绍:WEGO(网络基因本体注释图)是一个简单但有用的工具,用于可视化,比较和绘制基因本体注释结果。随着围棋词汇越来越流行,WEGO在许多研究中被广泛采用和使用,最新一次的更新是在2018年。
1116 0
|
存储 算法 NoSQL
【C/C++ 数据结构 概念】计算机数据结构基础:探索核心概念与术语
【C/C++ 数据结构 概念】计算机数据结构基础:探索核心概念与术语
137 0
|
10月前
|
消息中间件
使用RabbitMQ如何保证消息不丢失 ?
RabbitMQ通过发布者确认、回执机制、消息持久化及消费者确认等方案,确保消息从发送到接收的每个环节都能有效防止丢失。即便如此,特殊情况下仍可能丢失,如系统故障等。为此,可设计消息状态表,记录消息ID、内容、交换机、路由键、发送时间和签收状态等,结合定时任务检查并重发未签收消息,以进一步提升消息传输的可靠性。
198 1
|
9月前
|
C语言
【C语言】continue 关键字详解
`continue` 关键字在 C 语言中用于跳过当前循环中的剩余代码,并立即开始下一次迭代。它主要用于控制循环中的流程,使程序在满足特定条件时跳过某些代码。
893 1
【C语言】continue 关键字详解
|
机器学习/深度学习 算法 安全
m基于Q-Learning强化学习的路线规划和避障策略matlab仿真
MATLAB 2022a仿真实现了Q-Learning算法在路线规划与避障中的应用,展示了智能体在动态环境中学习最优路径的过程。Q-Learning通过学习动作价值函数Q(s,a)来最大化长期奖励,状态s和动作a分别代表智能体的位置和移动方向。核心程序包括迭代选择最优动作、更新Q矩阵及奖励机制(正奖励鼓励向目标移动,负奖励避开障碍,探索奖励平衡探索与利用)。最终,智能体能在复杂环境中找到安全高效的路径,体现了强化学习在自主导航的潜力。
284 0
|
9月前
|
机器学习/深度学习 存储 人工智能
【AI系统】模型剪枝
本文概述了模型剪枝的概念、方法及流程,旨在通过移除神经网络中冗余或不重要的参数,实现模型规模的减小和效率的提升。剪枝不仅有助于降低模型的存储和计算需求,还能增强模型的泛化能力。文章详细介绍了剪枝的定义、分类、不同阶段的剪枝流程,以及多种剪枝算法,如基于参数重要性的方法、结构化剪枝、动态剪枝和基于优化算法的全局剪枝策略。通过这些方法,可以在保持模型性能的同时,显著提高模型的计算速度和部署灵活性。
537 2
【AI系统】模型剪枝
|
存储 安全 中间件
龙蜥社区 FAQ
龙蜥社区问答手册。
|
存储 人工智能 文字识别
AI开发初体验:昇腾加持,OrangePi AIpro 开发板
本文分享了作者使用OrangePi AIpro开发板的初体验,详细介绍了开箱、硬件连接、AI程序开发环境搭建、以及通过Jupyter Lab运行AI程序的过程,并展示了文字识别、图像分类和卡通化等AI应用实例,表达了AI时代已经到来的观点。
1642 1
|
JavaScript
如何对ElementUI、ElementPlus中的Tree树组件进行美化,如增加辅助线、替换展开收起图标、点击节点后文字高亮等效果?本文给你答案!
本文介绍了如何对ElementUI和ElementPlus的Tree树组件进行美化,包括增加辅助线、替换展开收起图标、点击节点后文字高亮等效果,并提供了详细的代码示例和实现效果。
3090 0
如何对ElementUI、ElementPlus中的Tree树组件进行美化,如增加辅助线、替换展开收起图标、点击节点后文字高亮等效果?本文给你答案!

热门文章

最新文章