最近在 GitHub 上发现了一个 vanillawebprojects[1] 开源仓库,里面收集了 20 个 JavaScript+Html+CSS的练手项目,没有使用任何框架,可以让你从基础入门到深入学习。这些项目原本是 Udemy 上 20 Web Projects With Vanilla JavaScript 课程的一部分,但是如果你已经拥有了一些基础,不妨试着看一下源码,然后模仿实现吧
判断输入的表单字段是否合法
一个简单的电影座位预定演示项目
一个简单的网页视频播放器
计算不同货币的兑换汇率
练习如何操作 DOM 数组
练习如何弹出登录注册窗口,以及滑动弹出菜单
练习如何判断隐藏字符是否正确
简单的点餐查询应用
简单的购物车结算应用
简单的网页音乐播放器
网页无限向下滚动实现
简单的打字输入游戏
文本阅读器
测试记忆的记忆卡片
网页歌词搜索器
模拟呼吸的节奏
简单的网页破冰游戏
网页新年倒计时
网页财富榜单
说出数字,猜测数字
今天我们给大家分享了,20 个 JavaScript+Html+CSS 练手小项目,大家觉得哪个最简单,哪个最复杂呢?赶紧去 Github 仓库拉取项目,码上行动吧
欢迎关注公众号:KnowHub 知识加油站!
[1]
vanillawebprojects: https://github.com/bradtraversy/vanillawebprojects
届生或者要自学前端的同学看过来,这里有完整的前端路线图+学习方法+项目学习+简历;
以上时间安排是每天至少学习6小时的时间安排,大家可以根据每天学习的小时数字型加减天数。
知识点包括了:HTML+CSS-->移动web->JavaScript基础-->Web APIs->数据交互&异步编程-->Node.js-->Vue2+Vue3-->React核心技术-->微信小程序。
黑马程序员前端:2022年前端学习路线图52 赞同 · 10 评论文章
很多小白开始自学前端都是先来背HTML的标签,从HTML、body、div...往下背,跟背英语单词一样,学了背了就忘了,然后失去学习动力。
其实正确的方式是,从静态页面的完成开始,不用过于纠结记住标签,因为很多前端大牛都是通过多年的经验形成了下意识的记忆。
HTML标签明白了之后,开始了CSS学习,什么阴影,圆角、动画等等的,这些都是日常应用。但是这里需要注意的是,要熟练掌握css定位的原理,盒子模型,等等,如果这些没有弄清楚,javascript学习就会遇到困难。
更多HTML+CSS学习笔记如下(已完结):
HTML+CSS项目《品优购》完整笔记+源码(万字版可复制):
移动开发笔记(更新中)
JavaScript最全拔高(更新中)
JavaScript面向对象开发相关模式 / JavaScript创建对象简单方式到优化 / JavaScript面向对象游戏案例:贪吃蛇
这里就不多说了,是什么写什么就好。
项目描述:优联校园是一款大学生校园生活服务软件,为在校大学生提供社团活动,二手交易,学生兼职,学生租房,
驾校报名、微商城等服务,项目技术栈:React + React-router + Axios + Ant-design + React-redux
责任描述:
多人说不要写自我评价。觉得这个版块非常没有用。我认为恰恰相反,千篇一律的自我评价,什么认真啊踏实啊确实让人反感。但是如果可以写成【敏捷开发的忠实粉丝,单元测试驱动开发的实践者,曾主动重构代码】,【看书爱好者,年度目标5本书,已完成4本,正在看《领域驱动设计》】。有没有感觉这样的自我评价,就非常有意思?
经我作为一名学生,也很苦恼自己会不知道如何学习编程,自己平时总结下来了相关的学习资源,大家平时也可以养成积累的好习惯,下面是一些简单的分享,适合刚入门或者将进入职场的大家。
1、菜鸟教程
https://www.runoob.com/
里面有各种语言的案例和讲解,适合自己翻阅快速入门和对照着学习改错
2、博客园
https://www.cnblogs.com/
和csdn网站差不多,但是里面的内容质量高,适合自己快速找到有效的学习文章或者素材
3、CSDN
https://www.csdn.net/
CSDN内容现在比较混杂,内容相对来说不太好了,但是里面的一些知识以及招聘信息等还是可以看看的
4、源码网站
http://www.verysource.com/download/jpeg_6b_rar-603868.html
适合自己自学时练手的时候找到相关项目练习
5、我爱竞赛网
http://www.52jingsai.com/portal.php
如果你是一名大学生,可以在这上面施展拳脚,找到适合自己的比赛,国内来说是做的非常不错的网站了
6、源码之家
https://www.mycodes.net/
看起来像一个界面不够优良的垃圾网站,但其实这个网站很良心,里面覆盖面广,收集了各个行业比较突出的人的文章和分享的内容
7、腾讯软件中心
https://pc.qq.com/
适合大家下载各种各样的软件,比如devC++编译器,录屏软件,播放器等,下载速度快,不会出现各种各样的垃圾网站
8、稿定设计
https://www.uupoop.com/
适合在线PS,无需下载ps软件,也可以修图等待,比较实用方便
9、腾讯云+社区
https://cloud.tencent.com/developer
很多人被邀请到这上面开始写作和推广文章,也建立了各种论坛,但是我的技术有限,大多数大牛的文章自己知之甚少。
10、关注一些公众号平台,或者自己做一个申请一个公众号或者其他网站账号,把自己所积累的有用的知识做一个分累总结。方便自己复习用,这个特别有效果也是自己实行大半年以来的感悟,总结起来还是对自己有很大的帮助!
同样,也希望我的这一些分享对你有帮助。
所以说,想要在程序员生涯内有更高的成就的话,最最重要的是尽可能的提升自己的编程能力,并且,与其想着怎么去提升,不如从现在开始动手动脑,如果对于C/C++感兴趣的话,可以关注+私信小编【C/C++编程】有一些视频希望可以帮助到你,学习不怕从零开始,就怕从不开始。
*请认真填写需求信息,我们会在24小时内与您取得联系。