探索无限可能,开启你的Web前端之旅!
WEB
HTML5+CSS3
JavaScript高级编程
NodeJS后端开发
Python开发
主流框架技术
课程要点
KEY POINT


大学专科生
大学本科生
硕士研究生
相关专业人员
招生对象
OBJECT


网页制作工程师
前端开发工程师
Web开发工程师
小程序开发工程师
APP开发工程师
就业岗位
POST


820教学学时
综合实战项目
工程师跟班答疑
寒暑假集训
夜间不安排教学
教学时间
TINE


总监教学
小班面授
四核实训
S9培养体系
全项目实战
教学模式
MODE


融合大厂主流技术 课程体系全面升级!
SOFWIN WEB
-
12大项目实战驱动教学
-
PC+移动/前端+后端全覆盖
-
核心技术栈点剖析

前端基础训练营
SOFTWARE FOUNDATION
训练营为期1至2周,在正式开班之前,主要以前端案例贯穿整个教学,每天都有新的完整的案例。在此期间不会讲太多原理和理论,而是通过快速实现一个前端页面,通过案例去了解前端涉及的知识、了解开发工具,从企业的角度为大家解读行业发展和企业招聘的实际需求,案例与开发工具的运用相互渗透和穿插,让学生熟练开发工具的使用,同时对行业有正确的认知,前期帮助学生尽快熟悉前端是我们的核心思路。

课程概要
Course outline










第一阶段 前端基础课
WEB ARCHITECTURE
















本模块是前端开发工程师的基础预科课程阶段,通过本模块课程的学习,学员可以了解计算机理论、网络基础及硬件基础知识。

通过本模块的学习,学员可以了解PS基本用法,对于PS抠图、图层等相应内容最好掌握,能胜任前端工作中非常重要的切图工作。

1、本模块为前端开发基础阶段的阶段项目,旨在巩固学员的知识综合运用能力,独立开发的能力。2、根据具体班级、学员情况、项目规模,该阶段项目可选择性实施(优先选择首页H5布局和CSS3的功能开发,其他重复性功能的页面可作为扩展页面。3、实施时需将提供物料中的需求给学员讲清楚,分析必要的重难点功能实现。



第二阶段 JS、H5C3
JAVA ARCHITECTURE






















1、本模块内容为前端学习必学内容。2、该模块为JS内容与之前的H5及HTML内容差异较多,为学员学习过程中的第一个难点学习内容,需要注重关注学员学习心态,加强学习方法的引导,重点内容需通过上机练习等方式着重巩固。

1、本模块内容为前端学习必学内容;2、该模块和前一个模块为完整的JS内容,但是该模块的内容难度相对上一模块而言,循序渐进的有所增加,注重学员动手能力的培养和案例及项目的完成;3、整个JS模块的知识对后续学习前端三大框架等内容起着至关重要的作用,注重学员动手能力的培养。

能够掌握jQuery基本操作、jQuery事件与特效、使用jQuery处理Ajax、定制化jQuery。

该模块为H5正式学习的第一个模块,需要学员和HTML进行比对学习,利用在线帮助手册等学习方法掌握课程内容,动手实现项目案例。

该模块为H5正式学习的第一个模块,需要学员和HTML进行比对学习。该部分内容需要JS铺垫,从实施或难度上拆解开来,该内容需要传授学员查找在线手册学习的方法,并动手完成H5项目案例。

1、本模块实施模式可以采用线上学习或者配合线上使用线下答疑的方式。2、该模块主要目的为增强前端就业实战经验。



第三阶段 Vue.js、webpack
WEB ARCHITECTURE





















1、实施时说明Vue是目前前端开发流行框架明确本模块设置目的,消除对框架学习的疑惑:挑选企业实用高频流行两大框架学习,增加就业机会。2、本模块APP项目与后台管理系统以贯穿案例形式完成,带领学生实现部分相关功能引导学员独立完成课程没讲解的类似功能,完善APP功能。

本模块为webpack的深入补充,在目前web开发过程中,webpack应用的非常广泛,这里要求学员能够深入掌握webpack的更多使用。

为何进行前端优化&代码语义性与可读性,代码扩展性与伪元素,HTMLCSSJS文件打包压缩,图片与特殊字体,文件放置位置,预加载与懒加载,JavaScript代码性能优化,面向对象。

浅谈前端工程化,搭建前端框架,学习React,使用React开发Todo List,使用reduxReact+Flux,Single Page Application。

本模块包含TypeScript及AngularJS2两部分内容,在实施过程中需要分析目前行业的情况,An-gularJS的使用程度下降,这部分内容用来扩展知识广度。



第四阶段 移动端项目开发
WEB ARCHITECTURE
























移动端基础,自适应布局和响应式布局,Flex弹性盒布局,移动端页面布局,移动端事件,zepto框架开发技巧,制作APP首页。

该模块主要是为学员成为全栈工程师做准备的,学员需要理解这些后端的知识点。学习到这个阶段,更多的是扩展学员的知识面,培养学员的自己能力和动手能力。

了解微信小程序及小游戏开发,掌握微信小程序块开发过程常用组件、API等内容,掌握微信小程序上线流程。


模拟真实企业开发流程,实施时可以以小程序开发阶段的每日优鲜项目作为素材,在此基础上使用小程序开发框架实现功能。

1、了解互联网行业发展趋势及 UI 设计项目流程和专业输出方法。2、产品思维的搭建及市场行业分析方法,通过用研分析制定项目视觉风格的思路。3、真实商业级项目全流程实战,输出完整项目包装。



第五阶段 全栈开发
























1、本模块为进行全栈项目开发的关键技术,项目的数据来源都是数据库,所以数据库相关的操作是比较重要的,一定要好好掌握。2、学习完成数据库相关的内容之后,可以自行设计数据库并能进行数据库相关的项目开发。

1、Django框架以Python为基础进行开发,可以快速开发前端项目,是前端开发的利器。2、完成Django框架学习之后,能开发完成Django框架的项目。

该模块主要是为了让学员了解Linux系统的使用在工作中可以快速上手。

本模块为大型的企业级综合开发项目,旨在巩固学员的对前面所有知识的综合运用能力。

该模块主要是为学员后期针对爬虫方向的工作内容做准备的,学员需要理解这些知识点。

该模块主要是为学员成为全栈工程师做准备的,学员需要理解这些后端的知识点。学习到这个阶段更多的是扩展学员的知识面,培养学员的自己能力和动手能力。


四核实训
FOUR CORE PRACTICAL TRAINING

高品质技术总监级讲师团队,阶段考评,保证课程研发及授课质量,全程一对一面授,高体验培养模式,教学大纲紧跟企业需求。

引入企业化教学模式,还原开发场景,实力+技巧,直击企业需求,针对性培养符合企业发展的人才,技能+经验一步到位。

教学质量监控与评估,定期定期召开教师、学生座谈会,督查学生的学习态度、学习风气、学习纪律、学业成绩,全力保证学生学习质量。

针对每个人事业愿景、优势特长、专业技能、地域因素、行业因素、公司因素、职业发展前景规划就业方向,达到专业技能全面,就业突出。
课程亮点
CURRICULUM HIGHLIGHTS

名师面授精讲,理论+实战,知识场景化教学,讲练结合寓教于乐,引导学员掌握核心技能,自适应智能学习平台,针对学员能力差异性,提供个性化学习方案。

学有目标、习有纲领,阶段性知识测评帮助学员全方面了解自己,判断是否达到敢为技能要求,“人工+系统”双重教学监督服务,班主任帮助学员培养学习习惯,激发学习兴趣夯实基础。

实战演练才是硬道理,作业+任务+项目,保障学习效果,企业项目演练积累行业宝贵经验,你的每个作品都将成为求职利器。

课程目标
CORE COURSES


你能学到
YOU CAN LEARN


你能成为
YOU CAN BE