Skip to content

sfeir-open-source/sfeir-school-codelab-kotlin

Repository files navigation

Codelab SFEIR School - Kotlin

prerequisites

  • A github account
  • Some knowledge of Java
  • a jdk 21 installed (if needed you can use sdkman to install it)
  • a gradle 8.4 installed (if needed you can use sdkman to install it)
  • a kotlin 1.9.0 installed (if needed you can use sdkman to install it)
  • a kotlin IDE : Intellij

Plan

  • School Introduction
  • Kotlin Introduction
  • Kotlin Codelab 01 : Fizzbuzz
  • Kotlin presentation: Object
  • Kotlin Codelab 02 : Book store
  • Kotlin presentation: To Be Defined
  • Kotlin Codelab 03 : To Be Defined

Slides on github

You can view the slides here.

Slides locally

To run docs locally, go in directory docs and run npx serve of if you don't have node, you can use docker docker-compose up, and open slides on http://localhost:4242/.

Workshop

Workshops are in directory steps :

  • two directories per workshop :
    • one with a README.md with workshop steps and source file to complete
    • a second directory suffixed with -solution which contains source file with solutions.

Contributing

Contributing Guidelines

Read through our contributing guidelines to learn about our submission process, coding rules and more.

Want to Help?

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues labeled as help wanted or good first issue.

Code of Conduct

Help us keep Angular open and inclusive. Please read and follow our Code of Conduct.

About

SFEIR Codelab for kotlin

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages