Find Jobs
Hire Freelancers

Create Programming Exercises for a Kotlin Microservices Programmers 1 Day Class

€30-250 EUR

Closed
Posted about 5 years ago

€30-250 EUR

Paid on delivery
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?
Project ID: 19194762

About the project

Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of AUSTRIA
Vienna, Austria
5.0
3
Payment method verified
Member since Mar 14, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.