通常意义上的全栈工程师是指同时掌握了前端和后台技术的人,而源创进阶版全栈工程师是在此基础上的进阶,一个完整的项目开发工作最多只占到整个项目生命周期的50%,实则更低。

源创在全栈工程师实训过程中会根据实际项目建设过程,完整讲述项目的每个环节,让学员深入体会具有商业水准的项目建设过程,完成项目交付。

源创SAAS平台技术栈

客户端
前端控件
前端开发框架
HTTP/REST

HTTP/JSON
服务器端
负载均衡
WEB服务器
WEB缓存
WEB框架
安全框架
搜索服务
消息队列服务
调度服务
缓存服务
持久层服务
文件存储服务
分布式服务框架
数据库
索引服务
文件存储

实训-技术篇

JAVA进阶

  • 简单介绍Servlet、Filter、Listener的原理及使用
  • 数据库连接池技术Ibatis及Mybatis集成与开发
  • 文件上传下载原理及使用
  • XML和XML解析、JSON数据交互
  • Hessian RMI调用
  • OAuth2介绍与使用
  • Quartz调度框架的使用
  • 多线程并发编程
  • 注解开发的原理及使用
  • 反射机制的原理及使用
  • 微信小程序、公众号开发
  • 支付宝小程序开发
  • App程序开发(安卓和iOS)

Web前端

  • Html5、Css3、jQuery、Ajax
  • Bootstrap响应式UI框架
  • Vue前端框架
  • uniapp移动端框架
  • 浏览器前端调试、兼容性调整

版本管理

  • Git配置及使用 SVN配置及使用
  • Maven配置及使用

框架

  • Springboot微服务搭建及开发

数据库

  • Oracle、MySQL、KingBase
  • Redis、ElasticSearch、Solr、Ehcache

实施部署

  • Liunx系统常用操作
  • 中间件部署及配置
  • Nginx部署及调优
  • GlusterFS文件服务器
  • Docker安装部署配置

实训-管理篇

售前服务

  • 建设方案
  • 需求分析
  • 预算编制
  • 招标采购

产品设计

  • 产品设计方案
  • 交互设计
  • UI设计
  • 原型设计

项目过程管理

  • 项目章程 项目计划 日程跟踪
  • 符合国家标准和国标规范的各类项目文档

项目测试

  • 功能测试
  • 性能测试
  • 安全扫描
  • 报告编写

交付验收

  • 项目上线试运行
  • 规范化验收文档
  • 组织验收评审
  • 项目验收
  • 项目回款跟踪