主要内容

Mr.Hope ... 2020-09-13 About 4 min

# 主要学习内容

工作室每三个月为一个学习周期。

# 前端开发

# 第一周期

  • 学习并掌握 Git 的使用,能够利用 Git 通过 Github 创建项目并展开多人合作。
  • 学习并了解 VSCode 的基础使用
  • 掌握基础的计算机知识、并初步了解互联网、Web 服务、服务器等概念与工作原理。
  • 基础的 HTML、JavaScript、CSS,能够完成简单的网页

# 第二周期

  • 学习 HTML5 的特性并进一步深入掌握 HTMl 相关内容,了解 canvas, svg, picture, audio, video 等新标签。
  • 深入学习最新的 ECMAScript,掌握函数闭包、Promise, Proxy,Iterator, Generator, Class, asycn/await 等语法与使用。
  • 熟练掌握 CSS3 transition, transform, animation 等属性,并能够通过渐变、变换、动画、伪类制作精美的页面与交互动画。
  • 熟练了解 document, window, navigator 等对象,了解 ajax, fetch, localStorage, sessionStorage 等方法或 API。
  • 初步了解 Node.js 并掌握简单的使用。

# 第三周期

  • 熟练掌握 Node.js 的相关内容,了解并熟练运用常见的 Node.js 内置模块与热门社区模块。
  • 学习 Typescript 并熟练使用,能够使用 Typescript 完成前端开发。
  • 掌握 Scss, less, Stylus 等 CSS 超集,能够快速利用 mixin, function, variable 等功能实现样式构建。
  • 熟练掌握 Vue 框架,并能够使用 Vue 开发中大型或重度交互式网站。

# 第四周期

  • 学习并掌握常见算法算法与数据结构
  • 承接前端相关项目进行团队协作开发。
  • 学习 Dart 与 Flutter,能够使用 Flutter 进行 App 开发。
  • 能够对项目、网站、App 的运行状况进行分析并进行优化。

# 产品设计

# 第一周期

  • 学习并掌握 Git 的使用,能够利用 Git 通过 Github 创建项目并展开多人合作。
  • 学习基础交互设计理念,通过优秀的网站、App 案例学习设计亮点。
  • 了解不同屏幕尺寸与交互方式的设备的交互设计区别与设计要点,掌握网站、app 设计原则,
  • 学习墨刀等产品设计工具,能够设计产品页面与具体交互逻辑

# 第二周期

  • 学习 ps,ai 等软件的使用,能自主产出矢量图与其他设计图
  • 学习如何根据功能需求制定产品的内容、模块、交互方式与对应界面。
  • 学习并能够进行简单的插画设计与绘制

# 第三周期

  • 掌握 UI 设计,能独自将设计图编写为对应的网页、app 等页面。
  • 掌握产品设计,能够根据需求设计完整的方案。

# 后端运维

# 第一周期

  • 学习并掌握 Git 的使用,能够利用 Git 通过 Github 创建项目并展开多人合作。
  • 掌握常见 linux 指令,能够在命令行下熟练执行常见操作
  • 学习并掌握 Java 与 php,并能够初步使用 Spring 框架完成简单的开发
  • 学习并掌握常见算法与数据结构。

# 第二周期

  • 了解 Apache 与 Nginx 的历史、区别,并能够熟练完成其中一个的配置。
  • 学习 MySQL,深入了解 MySQL 的运行原理,能够针对小型项目合理建表并维护项目数据。
  • 深入学习 Spring 框架,通过 Spring 框架或 PHP,实现具体功能的后端接口开发
  • 熟悉后端环境搭建与维护,能够通过 SSH 远程在服务器上完成 LAMP、LNMP、Spring 环境的搭建、配置与维护。

# 第三周期

  • 学习 Python、Rust 等多种编程语言,扩充自己开发能力。
  • 能够创建并维护中大型项目,可以根据项目需求设计相关接口、数据库与具体实现并完成开发
  • 能够根据接口的内容、预估频次,合理的完成数据库的建表与查询、读写优化

# 主要工作内容

  • 主要参与校园相关 App、小程序、网页制作。
  • 主要包括查询服务、在线论坛、电商、预约等相关内容。

# 项目类别

  • 社会、学校的有偿开发项目

    通过承接开发项目,获得盈利

  • 工作室内部计划能够在运营中产生盈利项目。

    设计可以在东师或线上运营并产生盈利的项目。

  • 工作室回馈东师的部分公益项目

    一些服务东师学子的项目

  • 内部成员发起的项目

    工作室会对成员自己项目提供支持。