Gosu Programming 培训
Gosu 是一种基于 Java 虚拟机 (JVM) 构建的开源通用程式设计语言。Gosu 通过面向对象和静态类型化方法简化了程式设计。
这种以讲师为主导的现场培训(现场或远端)针对的是希望下载,安装和实现Go su的静态类型和程式设计实用方法的程式师。
在培训结束时,参与者将能够使用 Gosu 进行程式设计,为库、用户介面元素、规则等编写简单的脚本。
课程形式
- 互动式讲座与讨论。
- 大量练习与实践。
- 在即时实验环境中进行实际操作。
课程自定义选项
- 如需为此课程请求定制培训,请联系我们进行安排。
课程大纲
介绍
Gosu Programming 功能和体系结构概述
- 与现有 Java 函式库的兼容性
- 原生 web 服务和 XSD/XML 支援
- 语言功能和工具
- 系统结构和开放 API
Gosu Programming 入门
- Gosu Lab 下载
- Gosu IntelliJ 插件
- Gosu 用于 Maven 和 Gradle
- 简单的命令列范例
Programming 与 Gosu
- 变数和类型声明
- 运算符和表达式
- 语句
- 区间
- 异常处理
- 回圈
- 属性
- 空安全
- 类别
- 枚举
- 介面
- 组合
- 注解
- 增强功能
- Gosu 区块
- Gosu 泛型
- 集合
- Gosu 程式档案
- 类别路径语句
- 程式扩展
- Shebang
使用 Gosu 字串、范本和集合
- 字串表达式(引号、串接、内联等)
- Gosu 范本档案 (.gst)
- 列表和映射语法
- 集合类别增强功能
探索高级 Go与主题
- Gosu 和 XML
- Gosu 和 Java
- 类型系统
- 执行本地 shell 命令
- 校验和
- 并行处理
- 属性档案
故障排除
总结和结论
要求
- 具备物件导向程式语言的经验,例如 Java、C++ 或 Python。
观众
- 程式设计师
需要帮助选择合适的课程吗?
Gosu Programming 培训 - Enquiry
Gosu Programming - 问询
问询
客户评论 (5)
我们也得到了关于上下文的复杂概述——例如,为什么我们需要一些注释以及它们的含义。 我喜欢培训的实践部分 - 必须手动运行命令并调用其余 api
Alina - ACCENTURE SERVICES S.R.L
课程 - Quarkus for Developers
机器翻译
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
课程 - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
课程 - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
课程 - Spring Boot for Beginners
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
课程 - RabbitMQ with Java and Spring
即将举行的公开课程
相关课程
Advanced Spring Boot
14 小时这种以讲师为主导的中国现场培训(现场或远端)面向有经验的Spring Boot开发人员,他们希望使用Spring Boot的高级功能来进一步增强,保护和测试复杂的Spring Boot应用程式。
在培训结束时,参与者将能够:
- 自定义Spring WebMVC框架,以增强Web应用程序的解耦。
- 使用Jackson Serialization Views对象进行序列化和反序列化。
- 在数据库中存储和保护用户数据。
- 使用Spring Sessions以分布的方式管理用户会话信息。
- 自动化测试Spring WebMVC应用程序。
- 监控和测量应用程序性能。
Angular and Spring Boot
14 小时这种以讲师为主导的中国现场培训(现场或远端)针对希望使用Angular and Spring Boot构建全栈应用程式的Web开发人员。
在培训结束时,参与者将能够:
- 使用 Angular 和 Sping Boot 开发全栈应用程序。
- 使用 Spring Boot 构建后端应用程序。
- 使用 Angular 创建前端应用程序。
- 使用 Spring Security 为全栈应用程序配置身份验证。
Groovy Programming
21 小时Apache Groovy是一种JVM( Java虚拟机)动态编程语言。它的一些功能包括脚本功能,域特定语言创作,运行时和编译时元编程和函数编程。 Groovy经常被用作Java的补充。
在这个由讲师指导的实时培训中,参与者将学习如何在Groovy中逐步创建示例应用程序。
听众
- 开发商
课程形式
- 部分讲座,部分讨论,练习和繁重的实践练习
Groovy Programming for Beginners
14 小时这个由讲师指导的中国现场培训(在线或现场)面向希望学习 Groovy Programming 基础知识的初级开发人员。
在培训结束时,参与者将能够:
- 了解基本的编程概念。
- 编写简单的 Groovy 脚本并利用 Groovy 核心功能。
- 使用 Groovy 理解并应用面向对象编程的基本原理。
- 学习基本的错误处理技术,以管理 Groovy 中的常见编程错误和异常。
Spring and Hibernate in Java Applications
21 小时本课程涵盖与Java应用程序创建相关的问题,特别强调当今在应用程序中广泛使用的技术,例如构建Spring和Hibernate的应用程序框架。最后的参与者将具备设计应用程序的知识,并为特定解决方案选择适当的技术。了解库,规范和技术过程中讨论的已知问题。
Java Microservices
21 小时本课程是专为希望使用Java框架(例如Spring Boot和Spring Cloud)设计、开发、部署和维护基于微服务的应用程序的中级Java开发人员而设的在线或现场的实时培训。
通过这次培训,参加者将能够:
- 了解微服务架构的原则和优势。
- 使用Java和Spring Boot构建和部署微服务。
- 实现服务发现、配置管理和API网关。
- 有效地保护、监控和扩展微服务。
- 使用Docker和Kubernetes部署微服务。
Building Microservices with Spring Boot, Docker, and Kubernetes
21 小时这种以讲师为主导的中国现场培训(现场或远端)面向希望使用Spring Boot,Docker和Kubernetes开发微服务的中高级开发人员。
在培训结束时,参与者将能够:
- 了解微服务架构。
- 使用Spring Boot构建生产就绪的微服务。
- 了解Docker在微服务中的角色。
- 设置Kubernetes集群以部署微服务。
Quarkus for Developers
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望使用Quarkus来构建,测试和部署应用程序的开发人员,完全支持Java,但资源利用率较低。
在培训结束时,参与者将能够:
- 设置必要的开发环境以开始使用 Quarkus 开发应用程序。
- 使用 GraalVM 在本机模式下构建、编译和运行应用程序。
- 利用 Quarkus 工具和扩展来使用 Maven 构建本机应用程序。
- 使用 Docker 容器化、执行和部署应用程序。
Quarkus for Java Native and Microservice Development
40 小时这是一个由讲师指导的中国(线上或线下)培训课程,针对中高级开发者和架构师,旨在使用Quarkus开发Java原生应用程序和微服务,并优化记忆体使用和启动时间。
培训结束后,参与者将能够:
- 使用Quarkus开发高效能、轻量级的Java原生应用程序。
- 构建和部署RESTful服务和微服务架构。
- 使用GraalVM进行原生编译,并优化启动时间和记忆体效率。
- 为Kubernetes和OpenShift环境打包和容器化应用程序。
RabbitMQ with Java and Spring
14 小时这个讲师指导的 中国 现场培训(在线或现场)面向软体架构师和 Web 开发人员,他们希望使用 RabbitMQ 作为消息传递中间件,并在 Java 中使用 Spring 编写程式来构建应用程式。
在本次培训结束时,参与者将能够:
- 使用 Java 和 Spring 与 RabbitMQ 来构建应用程式。
- 使用 RabbitMQ 设计异步消息驱动系统。
- 在 RabbitMQ 中创建和应用伫列、主题、交换和绑定
Spring Boot, React, and Redux
14 小时这种以讲师为主导的中国现场培训(现场或远端)针对的是希望使用Spring Boot, React, and Redux构建功能性前端和后端Web应用程式的Web开发人员。
在培训结束时,参与者将能够:
- 使用React和Redux构建前端应用程序。
- 使用Spring Boot创建RESTful API。
- 使用Spring security和JWT web tokens保护网络服务。
Spring Boot for Beginners
14 小时在此由讲师主导的现场培训中,参与者将学习Spring Boot的关键功能和架构,以及它与底层Spring框架之间的关系。讲师提供了充足的机会来应用这些知识并获得反馈。参与者将进行定义、配置和部署Spring应用程序的现场实践演习。
课程结束时,参与者将掌握快速部署自己的Spring应用程序所需的知识和实践。