
获得徽章 6
- 学一门编程语言的顺序
一阶段-上手
* 基础语法:工程结构 、变量/常量/类型、顺序、循环、选择、方法/函数、数据结构、异常、错误、崩溃、恢复
* 最小案例:基础语法 + 语言特性的案例。语言特性比如:并发、函数式、鲁棒性
* 常用库:HTTP、JSON
二阶段-熟练
* 编码规范
* 常用工具集: 调试、测试、部署、监控
* 流行框架: Web、数据库、异步任务
三阶段-进阶
* 执行原理:runtime、虚拟机
* 内存管理:内存分配、垃圾回收
* 基础实现:数据结构、常用包/类、并发、系统调用展开评论11 - 做 Flutter 的时候,可以参考一下的网站
先收藏再说
1. Awesome packages
2. 一个 UI 框架 FlutterScreens
3. UI 设计参考 flutter-ui-nice
4. Flutter Demo展开248 - 向全栈进击,整了个组合拳
,Spring Coud微服务 + Spring Security SSO + JWT Token +自定义登陆页面 + 前后端分离 + Ant Design Pro + K8s部署 +Swagger + 多数据源 + Redis
项目地址gitee.com
演示地址admin.awesome-coder.com
展开1190 github.com
适合Flutter的练手学习项目,覆盖了各种基本控件使用、下拉刷新上拉加载、HTML解析、网页加载、音乐播放、图片预览缩放下载、权限申请等。
目前新版本支持flutter_v1.12.13环境,重绘了音乐播放UI,正在计划使用Provider状态管理框架重构项目。觉得可以帮忙点个star⭐吧
apk扫码下载(资源在github可能有点慢,建议代理)展开237- JavaScript 开发工程师 Simon Holdorf 在 dev.to 上分享了一篇文章,教你使用 9 个不同的技术栈开发出 9 个项目,成为 2020 年“前端专家”,依次为:
1. 使用 React 开发一个电影搜索应用
2. 使用 Vue 开发一个聊天应用
3. 使用 Angular 8 开发一个天气应用
4. 使用 Svelte 开发一个待办应用(to-do list)
5. 使用 Next.js 开发一个购物车应用
6. 使用 Nuxt.js 开发一个支持多语言的博客网站
7. 使用 Gatsby 搭建一个博客系统(React & GraphQL)
8. 使用 Gridsome 搭建一个博客系统(Vue & GraphQL)
9. 使用 Quasar 开发一个类似于 SoundCloud 的音频播放器应用
其中每个项目下方都给出了教程链接,详细介绍实现流程。Happy coding
原文链接:dev.to
展开172