【案例练习】12—50 个从今天就可以开始做起来的小型Web项目

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第1张图片

英文 | https://50projects50days.com/

整理 | 杨小爱

“从未开始的工作需要最长时间才能完成。” — J.R.R. 托尔金

我们经常被告知要么做大,要么不做,但当我们刚开始时,发现这并不总是最好的建议。

开始可能会很可怕,这就是为什么我们把它推迟到没有时间开始为止。通常,我们会跳到负面,重读手册,重看教程,花几个小时学习很少,什么也没完成。

因此,与其谈论需要数月或数年才能完成的大型项目,不如一起来做一个在 50 天内完成的 50 个小型项目。

无论如何,我们不必在 50 天内完成这些,但这是 Brad Traversy 和 Florin Pop 的 Udemy 课程,他们教你 HTML、CSS 和 JavaScript——最重要的是,知道如何从小处着手。

如果您有兴趣学习编程,我们可以通过演示地址查看每个小项目的演示效果,后面我会把详细代码进行整理,发布在www.webqdkf.com的网站上。

1、扩展选项卡

演示地址:https://50projects50days.com/projects/expanding-cards/

这个项目并排显示图像的图片。当我们单击一个时,它会展开以显示完整图像。

2、进展步骤选项卡

演示地址:https://50projects50days.com/projects/progress-steps/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第2张图片

按下“上一个”或“下一个”按钮后,进度条会移动到(或返回)一行中的另一个数字。

3、旋转导航动画

演示地址:https://50projects50days.com/projects/rotating-navigation-animation/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第3张图片

按下左上角的菜单按钮,整个主图像将旋转以显示“主页”、“关于”和“联系”链接。非常酷!

4、隐藏的搜索小部件

演示地址:https://50projects50days.com/projects/hidden-search-widget/

6186dcbf593de8e2da0e0e550658ce2c.png

从隐藏到发现,单击搜索图标并获得一个搜索栏。

5、加载模糊动画效果

演示地址:https://50projects50days.com/projects/blurry-loading/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第4张图片

当图片变得更清晰时,您网站的访问者将获得模糊的图像和从 0% 到 100% 的加载计数器。

6、滚动动画

演示地址:https://50projects50days.com/projects/scroll-animation

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第5张图片

向上或向下滚动以查看更多从左右飞入的内容框,看起来棒极了!

7、拆分登陆页面

演示地址:https://50projects50days.com/projects/split-landing-page/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第6张图片

不确定您的访客是否想要 PS5 或 Xbox Series X?为他们提供这个滑动登陆页面,当他们将光标从一侧移动到另一侧时,该页面会显示更多内容。

8、形成波浪

演示地址:https://50projects50days.com/projects/form-wave/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第7张图片

不要让图片欺骗你。这种外观规则的表单在其文本中具有酷炫的波浪特征。

9、音板按钮效果

演示地址:https://50projects50days.com/projects/sound-board/

e6a552ee6e8230ecfb6bdf1568f2b1d6.png

给每个菜单,配置了有趣的音频效果。声。

10、爸爸笑话选项卡效率

演示地址:https://50projects50days.com/projects/dad-jokes/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第8张图片

你今天喜欢爸爸的笑话吗?如果没有,你应该做一些。

例如,上面的笑话说:“我今天燃烧了 2,000 卡路里;我把食物放在烤箱里太久了。”哈哈。现在,按下按钮并“再开个玩笑”,就会出现不一样的笑话故事。

11、事件键码

演示地址:https://50projects50days.com/projects/event-keycodes/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第9张图片

按任意键并获取键码。

12、常见问题解答效果

演示地址:https://50projects50days.com/projects/faq-collapse/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第10张图片

当您正在寻找时尚的下拉菜单来回答问题或提供信息时。

13、随机选择器

演示地址:https://50projects50days.com/projects/random-choice-picker/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第11张图片

哈哈,这很有趣,你可以去试试。

14、动画导航

演示地址:https://50projects50days.com/projects/animated-navigation/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第12张图片

这个你必须看到才能相信,动画是一流的。

15、 递增计数器

演示地址:https://50projects50days.com/projects/incrementing-counter/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第13张图片

想为您的社交媒体关注者建立一个柜台?这是一个很棒的做法,一旦你加载页面就开始了。

16、加载动画-喝水效果

演示地址:https://50projects50days.com/projects/drink-water/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第14张图片

跟踪你喝了多少水,这很有趣——而且是视觉的!

17、电影应用

演示地址:https://50projects50days.com/projects/movie-app/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第15张图片

爱情电影?有喜欢看电影的朋友吗?为他们创建这个奇妙的电影应用程序。当他们将鼠标悬停在电影的封面上时,他们可以阅读其概要。

18、背景滑块

演示地址:https://50projects50days.com/projects/background-slider/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第16张图片

非常圆滑的外观。

19、主题时钟

演示地址:https://50projects50days.com/projects/theme-clock/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第17张图片

这个简约的时钟使用您计算机的日期和时间。而且,它有一个黑暗模式。

20、按钮波纹效果

演示地址:https://50projects50days.com/projects/button-ripple-effect/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第18张图片

21、 拖放效果

演示地址:https://50projects50days.com/projects/drag-n-drop/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第19张图片

很酷的拖放功能!

22、绘图应用程序

演示地址:https://50projects50days.com/projects/drawing-app/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第20张图片

很酷的应用程序。

23、旋转三角形动画

演示地址:https://50projects50days.com/projects/kinetic-loader/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第21张图片

24、卡片式选项卡

演示地址:https://50projects50days.com/projects/content-placeholder/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第22张图片

25、粘性导航栏

演示地址:https://50projects50days.com/projects/sticky-navbar/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第23张图片

滚动时将导航栏保持在顶部。

26、双垂直滑块

演示地址:https://50projects50days.com/projects/double-vertical-slider/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第24张图片

同时滑动图像的两侧,然后观察它们锁定到位,请查看演示地址。

27、汉堡叠加通知效果

演示地址:https://50projects50days.com/projects/toast-notification/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第25张图片

单击按钮,然后查看通知。

28、Github 个人资料卡

演示地址:https://50projects50days.com/projects/github-profiles/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第26张图片

29、双击心

演示地址:https://50projects50days.com/projects/double-click-heart/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第27张图片

这个项目可以让你点击图片添加一颗心;当您单击图像时,它有一个可爱的动画。

30、自动打字效果

演示地址:https://50projects50days.com/projects/auto-text-effect/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第28张图片

在屏幕上显示一些文本,调整速度,使其显示得更快或更慢。

31、密码生成器

演示地址:https://50projects50days.com/projects/password-generator/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第29张图片

如果需要,设置密码长度——包括大写字母、小写字母、数字和符号。非常时尚。

32、按钮开关效果

演示地址:https://50projects50days.com/projects/good-cheap-fast/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第30张图片

33、笔记应用

演示地址:https://50projects50days.com/projects/notes-app/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第31张图片

34、动画倒计时

演示地址:https://50projects50days.com/projects/animated-countdown/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第32张图片

35、图像轮播

演示地址:https://50projects50days.com/projects/image-carousel/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第33张图片

令人惊叹的旋转木马,带有上一个和下一个按钮。

36、鼠标跟随效果

演示地址:https://50projects50days.com/projects/hoverboard/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第34张图片

使用光标在屏幕上创建炫酷的鼠标跟随效果。

37、卡片式选项卡

演示地址:https://50projects50days.com/projects/pokedex/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第35张图片

38、移动标签导航

演示地址:https://50projects50days.com/projects/mobile-tab-navigation/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第36张图片

单击四个按钮之一——家庭、工作、博客和关于我们——并查看不同的信息。

39、密码强度背景

演示地址:https://50projects50days.com/projects/password-strength-background/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第37张图片

密码越复杂,背景就越清晰。很酷,试试看。

40、3D背景框

演示地址:https://50projects50days.com/projects/3d-background-boxes/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第38张图片

将此图像分解为多个 3D 框,然后使用“魔术”按钮将其重新组合在一起。

41、验证账户 UI

演示地址:https://50projects50days.com/projects/verify-account-ui/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第39张图片

如果他们有您的电子邮件,他们会验证您的帐户。

42、实时用户过滤器

演示地址:https://50projects50days.com/projects/live-user-filter/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第40张图片

按名称或位置进行搜索。

43、反馈UI设计

演示地址:https://50projects50days.com/projects/feedback-ui-design/

a902ac3a7e67344d23c89e73e9a89dee.png

可爱的设计,而且很容易阅读。

44、自定义范围滑块

演示地址:https://50projects50days.com/projects/custom-range-slider/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第41张图片

从 0 到 100,这个滑块可以帮助你做很多事情。

45、 Netflix 移动导航

演示地址:https://50projects50days.com/projects/netflix-mobile-navigation/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第42张图片

出色的 Netflix 风格导航。

46、测验应用程序

演示地址:https://50projects50days.com/projects/quiz-app/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第43张图片

回答问题,看看你最后的表现如何!

47、推荐信箱切换器

演示地址:https://50projects50days.com/projects/testimonial-box-switcher/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第44张图片

在您的推荐框中添加倒计时,并自动进入下一个评论。

48、随机图像效果

演示地址:https://50projects50days.com/projects/random-image-feed/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第45张图片

随机抓取图像并显示它们,刷新演示可以获取一组新图像。

49、待办事项列表

演示地址:https://50projects50days.com/projects/todo-list/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第46张图片

创建一个待办事项列表。

50、昆虫捕捉游戏

演示地址:https://50projects50days.com/projects/insect-catch-game/

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第47张图片

一个好玩的游戏!

总结

以上就是50个web小项目的全部练习案例,这些项目,均可以作为学习练习或项目开发的参考。

作为学习,我们不需要一次性把50个小项目全部写完,但是,我们可以进行持续性的学习,每天练习一个或者两个,把学习编程变成一种习惯。

作为项目实际开发使用的话,选择自己认为合适的就可以了,没有不要进行全部练习。

最后,如果觉得我今天分享的内容不错,请记得给我点赞,如果你觉得有用,也请你分享给你身边喜欢编程或者做开发的朋友,也许能够帮助到它们。

学习更多技能

请点击下方公众号

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第48张图片

cc0c986fc8006b4958d507546ab5b9f4.png

【案例练习】12—50 个从今天就可以开始做起来的小型Web项目_第49张图片

你可能感兴趣的:(html,编程语言,python,github,java)