Find Jobs
Hire Freelancers

Create Programming Exercises for a Kotlin Microservices Programmers 1 Day Class

€30-250 EUR

已关闭
已发布大约 5 年前

€30-250 EUR

货到付款
We are creating a Kotlin course aimed at Kotlin Programmers, and need help with the Study material and exercises. ==Learning Goals / Course Topics == After the exercises, the Students should be able to create Spring Boot Applications * with Spring Boot (or web flux??) * with Spring MVC * Unit and Integration Testing * Test with @MockMVC * Use Spring Data for persistence * Understand how Kotlin Property Mutability and Immutability affect Persistence (especially with bi-directional entity relationships * Unit Test Spring Data with h2 Database or HSQLDB ==Material Needed== * Preparation Material: Document of approx 3-5 pages which contains study material which covers at least the 3 "Basic" Exercises. * 9 Exercises which the Students can complete in approx 8 hours of classroom pair programming * Source Code Repo which contains the solutions to the exercises ==About the Course== Students solve assignments for this day in pair programming style. There are four different difficulty levels and different expectations of how many students should be able to solve the assignments. 3 basic assignments, solved by 100% of students 3 intermediate assignments, solved by 75% of students 2 advanced assignments, solved by 50% of students 1 challenge assignment, this is for the real pros and should cover more ground than the preparation material. This means that the slowest students will only solve the three basic assignments whilst the best students will solve all nine assignments. == Course Prerequisites (Students will have these skills when starting the course) == * IntelliJ (Terminal, Project Setup) * Git, Maven / Gradle * Variables, Data Types, Casting, Control Flow (if, case), Boolean Logics * Loops (for, do, while) * Functions, Parameters and Arguments, Return Values, Regexes * Object Orientation, Fields, Objects, Classes, Access Modifiers, Overriding, Static * Unit Testing with JUnit * Basic Spring Knowledge (Architecture, Beans, Dependency Injection) * Basic JPA Knowledge (Entities, Columns) * Spring Data Knowledge (Repositories, Queries) * What is TDD, BDD?
项目 ID: 19194762

关于此项目

远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作

关于客户

AUSTRIA的国旗
Vienna, Austria
5.0
3
付款方式已验证
会员自3月 14, 2018起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。