GitHub 上有哪些适合新手跟进的优质项目?

专栏 | 九章算法
网址 | www.jiuzhang.com/?utm_source=sc-csdn-fks

HelloGitHub

star:19k

Python,Java,PHP,C++,go,swift等各种编程语言的项目都有,每月28号更新发布(持续更新中)。这些开源项目大多都是非常容易上手,适合新手。

接下来按分享几个Python和Java相关,有趣又优质的项目。

Python:

faceai

star:5.5k

入门级的人脸、视频、文字检测以及识别的项目。功能包含人脸监测、轮廓识别、头像合成、性别识别、图片修复等。

image

21个深度学习项目合集

star:3.7k

做这些项目,你可以在动手实验的过程中,比较轻松地掌握深度学习和TensorFlow的使用技巧,并且能完整地做出一些有意思的项目。主要包括CNN,GAN,RNN,LSTM,强化学习相关项目等。

learn_python3_spider

star:1.8k

从0到1学习python爬虫,包括:浏览器抓包,手机APP抓包,如 fiddler、mitmproxy;各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,分布式爬虫,爬虫项目实战实例等。

image

语音对话机器人

star:1.5k

开源中文语音对话机器人/智能音箱项目。功能包含:

image

cnn_captcha

star:1.1k

这个项目针对字符型图片验证码,使用tensorflow实现卷积神经网络,进行验证码识别。项目封装了比较通用的校验、训练、验证、识别、API模块,极大的减少了识别字符型验证码花费的时间和精力。

提醒一下,在做这些项目之前,如果没有打好Python基础,做起来可能会遇到一些困难。所以,你最好先学习一遍Python基础,以达到事半功倍的效果:

基础算法(Python 3)

Java:

shopping-management-system

star:2.9k

是多个小项目的集合(持续更新中)。内容有类似淘宝、京东等网购管理系统以及图书管理、超市管理等系统等,非常适合Java从基础到入门的爱好者。

Vue-Meizi

star:1.3k

基于vue2的实战项目,适合新手进阶。代码简单易懂,注释很多。实现了移动端使用最多的无限滚动、图片加载、左右滑动等。

image

Guns

star:2.4k

基于SpringBoot 2,整合了springmvc + shiro + mybatis-plus + beetl。这个项目代码简洁,注释丰富,上手容易,同时包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!

spring-boot-demo

star:7.5k

用深度学习并实战spring boot的项目,目前总共包含63个集成demo。

HenCoder筹划1练习项目

star:1k

是一个可以直接运行的Android App项目,是HenCoder Android的配套练习项目。

image

最后,再分享一个Java学习资源,打好基础,能帮助你有效率地完成以上项目:

Java基础入门知识讲解

发布了471 篇原创文章 · 获赞 1661 · 访问量 38万+
展开阅读全文

没有更多推荐了,返回首页

分享到微信朋友圈

×

扫一扫,手机浏览