本课程是完成亚游平台的Web开发人员训练营的三个选项之一. 所有这三个课程涵盖了开发服务器端代码的要点,这是现代网络和移动应用程序的一个组成部分. 完成这门课程后,学生就可以开始设计了, code, 测试, 并为web应用程序部署一个功能完整的web服务或服务器端代码. 本课程是为已经完成前端开发基础课程的学生设计的,该课程是亚游平台训练营的开始,但其他方面是有限的或没有技术经验的学生. 本课程完成您作为一个全堆栈软件开发人员的培训.
您将学习Javascript的关键特性和功能,以及MEAN堆栈和服务器端软件开发技术堆栈. 这包括高级的JavaScript概念节点.js -一个服务器平台,支持部署JavaScript内置的服务器端代码, 表达JS -一个轻量级和灵活的节点.Js web应用框架,并有广泛的支持和相关技术. 您还将介绍SQL和NoSQL数据库管理, 测试驱动开发, 敏捷方法, 以及其他将帮助您加速进入软件开发职业生涯的关键概念和工具.
像亚游平台所有的训练营课程一样,这个课程是围绕着动手实践学习而设计的. 亚游平台的讲师和客座讲师都是经验丰富的专业开发人员-他们将向课堂介绍新的技术材料, 他们将通过现场编码练习演示如何应用新概念, 他们会对学生的代码进行审查并提供反馈,除此之外,他们还会高度投入到课堂中, 但他们不会整节课都在讲课. 大多数的学习都是通过编程应用新知识来实现的.
你将进行单人练习, 但你们也会在结对编程和更大的团队中合作. 真实世界的软件开发是一项团队运动,因此学习如何在团队环境中工作以构建和交付工作解决方案是非常必要的.
在过去的两三年里,随着节点的出现,JavaScript作为一种服务器端语言被迅速采用.js. 这就为使用同一种语言构建web应用程序的前端和后端提供了机会, JavaScript, 以及共同技术堆栈的元素. 伴随这一趋势的是“MEAN”堆栈的其余部分:MongoDB的广泛采用, 表达JS, 角JS和节点.js. 这进一步加速了JavaScript工程师职位的增长.
关于服务器端JavaScript和MEAN堆栈的出现,一个引人注目的事情是,从网络代理、数字营销公司到科技初创公司,再到企业it组织,开发团队都在接受它. 在谁使用什么技术方面,它跨越了许多传统的边界. 亚游平台看到亚游平台的学生接受了这些技术的培训,从新成立的科技初创公司到纳什维尔最大的医疗IT商店,每个人都聘用了他们.