纳什维尔软件学校的小标志
  • Menu
  • 项目
    • 软件工程启动
    • Web开发启动
    • 分析启动
    • Java/AWS专门化的软件工程
    • 全职Web开发人员训练营
    • 兼职Web开发人员训练营
    • 前端网页设计师/开发者训练营
    • 全职数据分析训练营
    • 兼职数据分析训练营
    • 数据科学统计学
    • 数据科学训练营
    • 专业发展
  • 社区
    • 亚游平台的团队
    • 校友
    • 导师
    • 雇主
    • 退伍军人的信息
    • 播客
    • 加入亚游平台的团队
  • 支持NSS
    • 捐赠
    • 成为一个老板
    • 成为一个志愿者
    • 社区的影响报告
  • 日历
    • 即将来临的事件
    • 即将到来的项目
  • 博客

Java/AWS专门化的软件工程

  • 应用
  • ↑返回顶部
  • 概述
  • 教学大纲
  • 定价 & 时间表
  • 需求

这个类将是远程的(在线和同步的).

为软件工程事业做好准备

软件工程与Java/AWS专业课程为期9个月, 密集的, 专为软件工程职业生涯准备高度主动的成人学习者的全日制课程, 包括软件工程师之类的工作, 云软件开发人员, 完整的软件工程师, 后端软件开发人员, 等.

这个项目是为高度积极的成年人,谁想获得必要的技能,以构建复杂和高性能的软件应用程序,并合格的初级软件工程工作,没有计算机科学学位在亚马逊, 其他各种规模的科技公司, 和企业IT组织.

项目的亮点

这个为期9个月的全日制项目包括:

  • 广泛介绍应用计算机科学的概念, 包括算法和数据结构, 面向对象编程, 并发编程, 等.
  • 实际使用软件工程工具和实践,如使用Git/GitHub进行源代码控制, 敏捷开发方法, 测试和调试, 团队项目, 云计算平台, 等.
  • 练习使用Java等工具构建和部署云本地后端应用程序, 亚马逊市场领先的AWS云平台, DynamoDB, 等.
  • 培养职业发展技能,使你不仅准备好做云软件工程师的工作,而且准备好毕业后在求职中取得成功.
  • 纳什维尔软件学院
  • 亚马逊
关于NSS和亚马逊合作

亚游平台的软件工程项目是亚马逊和纳什维尔软件学校合作的结果. NSS项目是基于亚马逊技术学院的课程, 这是亚马逊工程师开发的一个程序,旨在帮助没有任何经验的亚马逊非技术员工进入入门级的软件工程师岗位. 亚马逊技术学院的课程是基于关键的知识和技能,作为一个成功的软件开发工程师在亚马逊. 亚马逊技术学院(亚马逊 Technical Academy)已将98%的内部毕业生安排到亚马逊的软件开发工程师岗位. 这些经过验证的课程为NSS提供了一个很好的基础,使其开始将该项目作为一门公共课程——整合更多雇主的要求和更广泛类型的学生的需求.

你会学到什么

  • Java
    学习使用Java编程语言构建面向对象的软件系统. 在过去的25年里,Java一直是最流行的编程语言之一,并且在未来的几年里仍将保持这种趋势. 它被全球数千家公司的数百万开发人员使用,构建的应用程序每天被数十亿人使用. 您将把书面需求转化为复杂的应用程序. 您将编写、编译和运行Java程序. 您将从变量的基本知识开始, 条件, 循环, 类,并转向更高级的概念,如异常, 泛型, λ和流.
  • 亚马逊 Web服务的云编程
    学习云本地应用程序和分布式系统的原理. 使用AWS服务,如S3, λ, DynamoDB, CloudWatch, CloudFormation, APIGateway, CodeCommit, 和CodePipeline.
  • 软件工程实践
    学习软件开发工具和实践,使您能够在软件开发团队中有效地工作. 与git协作并提交代码评审. 了解文本编辑器和ide的好处. 使用命令行导航您的计算机. 使用经过验证的设计模式来制作高质量的软件. 使用自动化管道构建和部署项目. 在团队环境中工作时,应用敏捷价值观并使用Scrum方法.
  • 面向对象编程
    研究面向对象编程, 一种流行的软件开发风格,在代码中结合许多小的“对象”来构造大的, 有凝聚力的项目. 用封装保护数据. 使用继承重用和扩展功能. 共享多态的常见行为. 创建抽象来表示物理世界和概念世界.
  • 算法与数据结构
    学习设计、构建和分析软件的基本概念. 探索广泛的数据结构,如哈希表、队列、堆栈和树. 知道如何以及何时实现特定的搜索和排序算法. 使用大O符号来描述和评估代码的性能特征,以便选择最有效的方法.
  • 测试和调试
    了解要测试什么,如何测试,以及在发现问题后如何确定问题的根本原因. 构建清晰且可测试的用例. 创建并运行单元测试. 在IDE中使用交互式调试器. 引用代码覆盖报告来增加代码覆盖. 检查日志以诊断问题. 模拟代码,这样就可以在不实例化依赖关系的情况下进行测试. 构建和运行集成测试.
  • 并发性
    发现通过同时执行多个任务来提高软件效率的技术. 了解线程、线程池、执行器服务、未来、同步和缓存.
  • NoSQL数据库与DynamoDB
    数据是任何软件系统的基本组成部分,存储数据是主要关注的问题. 学习数据建模的细节, 存储, 并使用AWS DynamoDB进行检索, 大规模可伸缩, 分布式, 由亚马逊创建的云本地数据库,被大大小小的公司用作数据存储.
  • 关系数据库和SQL
    数据是如此重要,以至于它两次上榜. 在本课程中,您将学习如何在表中表示和存储数据, 以及如何创建和使用表之间的关系. 您还将学习SQL,这是为处理关系数据库而创建的专用语言.
  • HTTP和RESTful服务
    探索分布式软件系统的组件相互通信和交互的方式,以形成一个完整的应用程序. 亚游平台将涵盖基本网络等主题, HTTP, Web api, 请求/响应通信模式, 和更多的.
  • HTML、CSS和JavaScript
    学习如何在HTML中使用语义标记来构建网页,然后使用CSS来样式化这些网页. 用JavaScript扩展静态页面,以创建动态用户体验. 您将使用这些语言为您的项目构建基于web的用户界面.
  • 真实世界的项目
    您的个人代码组合将有两个顶级项目. 第一个将作为项目团队设计的一部分, 建筑, 测试和部署一个真实的本地云应用程序,可以与潜在的雇主共享,以证明您有能力应用自己的技能作为协作项目团队的一部分. 您最终的项目总结性项目将是一个单独的努力,它展示了您在整个软件工程过程中完成项目的能力. 这个项目将向未来的雇主展示你将这门课学到的技能应用到一个完整的现实世界问题的能力.
  • 职业准备
    在整个课程中,您将准备进入企业软件工程工作. 您将遇到来自多个行业的软件工程师. 亚游平台会举办关于简历准备的研讨会, 营销自己, 面试准备, 谈判, 并且更加专注于解决技术面试难题的准备工作. 你将在模拟场景中与真实的招聘经理和高级工程师进行面试练习. 你将展示你的技术能力,团队合作和专业精神. 亚游平台会把你介绍给未来的雇主, 分享工作职位, 支持你毕业后找工作. 亚游平台的工作不是在你毕业的时候完成的,而是在你得到第一份软件工程工作的时候完成的.
  • 时间表

    周一-周五 9 am-4pm
  • 位置

    这个类是远程的.
  • 日期

    2022年6月6日 - 2023年2月24日
  • 学费

    $18,000
    关于付款方式的详细信息见下文, 包括机会学费, 付款计划, 和融资.

需求

学生的需求
  • 至少18岁

  • 美国公民、永久居民或有在美国工作的合法资格.S.

  • 由于监管限制, 亚游平台还不能接受居住在加利福尼亚州的学生.

  • 高中文凭(或同等学历)

  • 该课程不需要大学学位, 但有些雇主可能会要求获得工作资格. (注:申请亚马逊的职位并不要求有学位.)

硬件/软件需求
  • 个人笔记本电脑和亚游平台的硬件 & 软件需求. 看到 这篇博客 亚游平台的笔记本电脑规格的详细信息.

  • 被录取的学生将被要求在上课前下载软件.


准备

这个适合你吗?

为了申请这个项目,你不需要在编程方面的经验. 如果你之前没有接触过编程,亚游平台可以帮助你. 亚游平台建议加入亚游平台的软件工程Jumpstart(更多信息即将发布), 哪一个将提供一个教师指导的途径通过介绍性材料. 您也可以使用亚游平台推荐的资源进行基本的自学. 每一个途径, 自导或教师指导, 是为入学所需的基本编码能力评估做准备吗. 每一个都将帮助您确定软件工程是否适合您.

开始招生流程

一旦你申请了这个项目, 招生过程将从与亚游平台的招生顾问的对话开始. 招生顾问会帮助你了解其他的招生流程,并帮助你安排技术面试. 它们还将帮助你了解如何准备所需的基本编码能力评估和简短的认知能力测试. 一旦这些步骤完成,亚游平台的招生委员会将审查你的申请.

编码能力评估可以为使用上述-或方法做准备, 如果你有一些编程经验, 你可以直接进行评估. 编码评估将衡量您的基本编码概念和术语知识, 如何阅读代码, 以及如何编写代码.

亚游平台的录取流程有多个步骤,旨在确保你在每一个步骤中都尽可能舒适. 亚游平台的团队会一路帮助你.

你承认. 现在?

一旦承认, 所有学生都将有机会提升他们的Java编码技能,以达到开始课程所需的基本熟练水平. 如上所述,没有经验的人不必担心. 亚游平台有一系列的必修课程来帮助你学习你需要学习的东西. 亚游平台也有机会让你与老师和同事互动并学习. 成功完成最后的编码评估将表明您已经准备好开始上课.

学费

NSS有两种学费计划:标准学费或纳什维尔机会学费. 在NSS的每个队列的25个席位中, 亚游平台的目标是让至少12名机会学生成为机会学生,其余的学生支付标准学费. 来自弱势群体或经济弱势群体的学生也可获得助学金和奖学金, 经济脆弱, 或未充分就业的.

标准学费

全日制软件工程课程的学费为 $18,000.

亚游平台请求 $5,000 接受亚游平台的录取通知书后的定金. 余款在开学第一天报到时到期. 您也可以选择在9个月内通过一个批准的付款计划支付余额, 如下面所讨论的. 其他融资和支付方式见下文.

纳什维尔机会学费

亚游平台的纳什维尔机会学费允许你推迟你的培训的大部分成本,直到你毕业并作为软件开发人员去工作. 你将付给亚游平台1美元,被这个项目录取后要交500美元的定金,然后在毕业前不要再多了.

这个项目是NSS和学生共同承担风险的项目. NSS通过奖学金和延迟学生的学费余额来投资学生 a) 毕业生和 b) 成为开发人员. 在满足这些条件之前,学生不欠NSS学费余额.

一旦你开始使用你在NSS中学到的技能, 亚游平台会为您制定一个偿还NSS的计划. 有些雇主愿意报销你的部分或全部学费.

  • 预付学费 $1,500,在亚游平台接受录取通知后到期
  • $4,000 奖学金
  • $12,500 学费余额将偿还就业如上所述
纳什维尔机会学费的选择标准包括:
  • 仅限于纳什维尔地区的居民或在纳什维尔/田纳西州中部长大的个人,并与该地区有很强的家庭和个人联系
  • 优先考虑的学生承诺居住在田纳西州中部毕业后
  • 优先考虑那些因经济状况而无法进入纳什维尔软件学校的学生
  • 优先考虑的对象还包括那些在技术职业中代表不足的群体(例如.g. 女性,退伍军人,黑人等等.)

融资/付款计划

付款计划

如果你是自费支付常规学费,有两种支付方式:

  • 早期的鸟折扣: 在第一天上课前支付全额学费,并获得奖学金 $2000 打折,学费降至16000美元. (奖学金及学生贷款受助人不享有提早还款优惠.)
  • 将成本分成4笔支付. 支付 $5000 接受要约的定金,然后 $5000 在上课的第一天. $4000 是在第4个月和第8个月的开始吗. 这是一个零利率计划. 你的总学费仍然是18000美元.

学生贷款

为亚游平台的学生提供额外的资金支持, 亚游平台与Climb Credit合作,Climb Credit专门提供职业发展教育贷款,而且只与国内最著名的代码学校合作.

申请是免费的!

  • 提高学生贷款的信用融资 攀爬信用认证合作学校

    Climb Credit提供简单的服务, 快, 和可负担的固定利率贷款,以帮助您实现您的职业和财务目标(经批准). 学习和应用, 点击这里.

    软件工程的详细信息:
    • NSS保证金: $1,500
    • 您可以为该项目贷款的最高金额: $16,500
    • 你可以借款用于生活费用的最高金额: $9,000
    • 贷款的长度: 60或72个月

    马上申请.



有问题?
电子邮件亚游平台
即将到来的信息会议
发请帖
启动您的应用程序
应用

纳什维尔软件学校是由 田纳西州高等教育委员会. 这项授权必须每年续期,并以有关教育质量的最低标准进行评估为基础, 道德的商业行为, 健康和安全, 和财政责任.

消息灵通
  • NSS
    • 关于
    • 新闻
    • 联系
    • 虚拟之旅
    • 常见问题解答
    • 博客
    • 政策 & 规定
  • 项目
    • 软件工程启动
    • Web开发启动
    • 分析启动
    • Java/AWS专门化的软件工程
    • 全职Web开发人员训练营
    • 兼职Web开发人员训练营
    • 前端网页设计师/开发者训练营
    • 全职数据分析训练营
    • 兼职数据分析训练营
    • 数据科学统计学
    • 数据科学训练营
    • 专业发展
  • 社区
    • 亚游平台的团队
    • 校友
    • 导师
    • 雇主
    • 退伍军人的信息
    • 播客
    • 加入亚游平台的团队
  • 支持NSS
    • 捐赠
    • 成为一个老板
    • 成为一个志愿者
    • 社区的影响报告
    • 即将来临的事件
  • 纳什维尔商业杂志最佳商业赢家
  • 纳什维尔的场景称NSS是2016年摆脱糟糕工作的最佳方式