- 税务计划:创建一个计算税务的程序,让您巩固对 Java 中的类和方法的知识。
- 电话簿:开发一个管理联系人的应用程序,包括添加和编辑名片。
- 计算器:从头开始编写一个计算器,帮助您掌握使用 Java 方法和构造。
- 仓库:旨在强化 Java 语言基础特别注重通过开发真实项目知识和使用变量的项目。
作为课程的一部分,学生还通过创建天气预报生成器和动画计时器等 Web 应用程序来学习 JavaScript 的基础知识。这使您可以拓宽视野并获得使用 JavaScript 函数和对象的技能,以及掌握 Object.keys 和 Object.values 方法。
3. Skillbox 的“Java 开发者专业版”
网址:https://skillbox.ru/course/java-dev/
Skillbox 的“Java Developer PRO”课程是一个综合培训计划,旨在进行为期 12 个月的 Java 开发从零开始到中级专家水平的强化学习。该课程涵盖广泛的主题:从 Java 编程基础到使用 Spring 框架创建复杂的 Web 应用程序。课程参与者将获得使用数据库的技能,学习面向对象编程的原理,掌握算法和数据结构,并学习应用设计模式。
特别注重通过开发真实项目来实现知识的实特别注重通过开发真实项目际应用,包括创建搜索引擎、社交网络和在线书店。该课程包括在 Skillbox 的实习,这为获得在商业项目中团队合作经验的机会。一个重要的优势是完成培训后可获得就业支持,并有机会以 100,000 卢布的薪水开始 Java 开发人员的职业生涯。
课程结构
培训计划分为几个主要部分:
从零开始的 Java 开发人员(≈ 6 个月):
- Java编程基础
- 面向对象编程
- 使用数据库
- 多线程
- Spring Boot 基础知识
Skillbox 实习:社交网络开发:
- 在真实项目中进行团队合作
- SCRUM方法论的应用
使用 Spring 框架(≈ 2 个月):
- Spring MVC
- Spring Boot
- RESTful API
- Spring 应用程序的安全性和测试
Java 企业版:
- 微服务架构
- JVM机制
- Java中的 电话号码数据库 高级技术
- 持续集成/持续交付
实践项目
在学习期间,学生开展各种项目,包括:
- 游戏“猜数字”
- 计算器
- 公司员工管理申请
- 地铁导航器
- 用于管理待办事项列表的 Spring Boot Web 应用程序
- 搜索引擎
- 社交网络
- 网上书店
课程优势
- 培训由经验丰 举办联合主办的网络研讨会 富的实践开发人员进行
- 有机会在 Skillbox 完成实习
- 来自策展人的支持和专家的代码审查
- 灵活的学习时间
- 完成课程后协助寻找工作
- 获得专业再培训文凭的可能性
就业
Skillbox 在完成课程后提供求职支持。公司与1000多家合作企业合作,增加了毕业生成功就业的机会。
4. Netology 的“Java 开发人员”
网址:https://netology.ru/programs/java-developer#/
Netology 的“Java 开发人员”课程是一个为期 12 个月 瓦爾哈拉公民禮堂 的综合培训计划,旨在培养从零开始到初级以上的 Java 开发领域的专家。该课程涵盖广泛的主题:从 Java 编程基础到使用 Spring 框架和微服务架构创建复杂的 Web 应用程序。该课程包括 90 小时的理论课和 310 小时的实践课,确保学生对该主题有深入的了解。