加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

将极大丰富你的编程技能和知识的10个项目

发布时间:2019-07-17 00:25:04 所属栏目:移动互联 来源:读芯术
导读:在编程行业想要有好的职业成长,必需有足够的缔造才气。那么,当你的创意枯竭可能不知道该怎样作育创意时该怎么办? 本文将给出十个编程提醒,并附上要求指南,来给编程开拓者提供一些思绪和创意。 下文的项目将提供贸易化的全栈手艺,而且都可以在一两个月
副问题[/!--empirenews.page--]

在编程行业想要有好的职业成长,必需有足够的缔造才气。那么,当你的创意枯竭可能不知道该怎样作育创意时该怎么办?

将极大富厚你的编程手艺和常识的10个项目

本文将给出十个编程提醒,并附上要求指南,来给编程开拓者提供一些思绪和创意。

下文的项目将提供贸易化的全栈手艺,而且都可以在一两个月内完成。假如把放工后和周末的时刻都花在这些项目上,绝对是可以实现的。

每个项目都有足够多的细节可以辅佐开拓者入门。我们的方针是回收可以在一段时刻内完成的最佳编程实践,尽快地建设和完成项目。

1. 成立一个间歇性禁食的应用措施

项目先容

人们越来越存眷康健和健身的话题,间歇性的禁食成为风行的做法。此项目必要建设一个可以在应用市肆内获取的移动应用措施。

对付JavaScript开拓职员来说,这是深入研究跨平台移动应用措施开拓和行使各类框架(如Ionic、Flutter和React Native)的机遇。

贸易需求

  • 可关照用户禁食时长的计时器
  • 可配置/编辑禁食开始和竣事时刻
  • 可配置禁食提示闹钟
  • 跟踪以下数据:竣事禁食时刻、7天均匀禁食时刻、最长的禁食时刻、最长的持续禁食时刻、当前持续禁食记录
  • 跟踪图表表现:禁食方针、已到达方针、未到达方针
  • 可选择禁食方案:昼夜节律、16:8、18:6、20:4、36小时持续禁食

预期晋升/把握的手艺

  • 耐久当地装备存储方面的履历
  • 开拓移动当地应用措施
  • 操作移动装备的特定成果,如闹钟和关照

2. 建造消息聚合器

项目先容

天下上天天都在产生着海量的消息,人们很难跟踪全部变乱的最新盼望。可以建设一个消息聚合器应用措施,从多个来历提取聚合内容(RSS),并按照日期将其整合。

此应用措施可以基于移动装备,也可以基于收集,详细取决于开拓者想要在哪个平台晋升手艺。

建造一个消息聚合器的甜头是不必要数据库,而且可以只行使前端框架或库(如Angular、React或Vue)将其构建为单页应用措施。

贸易需求

  • 必需包括至少10个差异的资讯来历
  • 按日期排序选项
  • 按来历筛选选项
  • 聚合到35个链接后分页

预期晋升/把握的手艺

  • 可以或许将XML数据转换为可读的JSON名目
  • 相识前端架构
  • 得到框架/库的履历
  • 外部资源行使

3. 行使外部应用措施挪用接口(API)建设在线市肆

项目先容

Printful有一个靠得住的应用措施挪用接口,开拓职员可以操作它来建设贴牌商品。行使它可以建设一个具有购物车和付出成果的、成果一切的电子市肆。

行使Pngtree中的图片建设商品,并将其上传到Printful的免费帐户里,从而可以用MVP模式部门处理赏罚此应用措施。不必要太多的商品,只要10个就足够用于测试。也可以行使Pngtree的模仿天生器来建设制品图像。

理论上可以行使这个项目举办匿名验证,而且不必要身份验证体系。该项目标目标是辅佐开拓者深入相识应用措施挪用接口的布局、事变机制以及贸易层面上的共同方法。Printful提供了一个绝佳的机遇。

开拓者还必要选择付出通道提供商(Stripe或Paypal),并相识付出的要领。两种付出通道都有测试版本,不必要实际中的钱币就可以举办模仿购置。

贸易需求

  • 客户可以查察商品
  • 客户可以添加商品到购物车
  • 客户可以查察运费
  • 客户可以下订单
  • 客户可以查察/跟踪订单

预期晋升/把握的手艺

  • 相识贸易应用措施挪用接口套件的行使
  • 相识常见的应用措施挪用接口模式和布局
  • 相识数据布局、JSON建设和行使
  • 相识开拓职员视角下的贸易购物车流程
  • 相识付出提供商处理赏罚流程

4. 行使本身的数据库架构建设日记

项目先容

从零开始的博客体系是晋升CRUD手艺以及建设数据库系统布局手段的绝佳方法。在这个项目中,开拓者必要建设本身的应用措施挪用接口,以毗连数据库和前端来表现数据。

要存眷博客的成果,而不是它的外面。提议行使诸如Twitter Bootstrap 和CSS Materialize的引导措施来加速开拓进程。

至于数据库,可以行使MySQL数据库,也可以行使MongoDB之类的无表格数据库。因为汗青缘故起因,大大都店主仍在行使MySQL,而初创企业则更倾向于行使无表格架构。但无论选择什么,它们都能有用地富厚你的简历。

该项目标重点是数据库、毗连到数据库的接口以及数据的泛起。应用措施挪用接口将带你相识Node.js这一规模,可能任何你选择的后端技能。

固然一个博客听起来很简朴,但它是个可以迁徙到现真相形中的吻合的全栈项目。

贸易要求

  • 用户必需在宣布前登录
  • 用户可以建设、更新和删除日记
  • 用户可以将种别和标志附加到日记上
  • 任何人都可以查察日记

预期晋升/把握的手艺

  • 把握数据库系统
  • 行使后端技能建设应用措施挪用接口
  • 晋升对所选前端框架或库的把握水平

5.行使产物的外部应用措施挪用接口建设心愿单应用措施

项目先容

这个项目既必要建设本身的数据库来跟踪心愿,也必要行使外部应用措施挪用接口。很多传统零售商,如梅西百货和沃尔玛,都有可以用于这个操练的产物接口。

这个项目标利益是,开拓者还必要建设本身的身份验证体系,可能操作开放的体系(如交际账号登录),以便为每个用户建设本性化的列表。开拓者的选择取决于时刻和但愿进修的手艺。行使交际账号登录也许比建设本身的身份验证体系更轻易,由于开拓者只需再次行使第三方应用措施挪用接口。

贸易要求

  • 用户可以建设列表
  • 用户可以从列表中添加/删除项目
  • 用户可以将列表中的项方针志为已获取

预期晋升/把握手艺

  • 行使外部贸易应用措施挪用接口
  • 数据库CRUD操纵
  • 晋升对所选前端框架或库的把握水平

6. 建造一个告白栏

项目先容

Craigslist网站和其他雇用网站本质上都是电子告白栏。开拓者必要具备建造付费告白位的手段,以此得到酬金。

看起来这好像是个较量简朴的成果,只需列出地位、建设表格,并添加付出方法就能完成。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读