Sådan lærer du Kotlin: En ressourcevejledning til udviklere

Video: Hvorfor skal du lære et funktionelt programmeringssprog? Simon Peyton-Jones, hovedforsker hos Microsoft og nøgle bidragyder til Haskell programmeringssprog om fordelene ved funktionel programmering.

Kotlin vinder trækkraft blandt udviklere - faktisk er det det andet "mest elskede" programmeringssprog, ifølge en 2018 Stack Overflow-undersøgelse. Det er let at se hvorfor: Kotlin er enkel at bruge, det er funktionelt og objektorienteret, det er kompatibelt med Java, og det understøttes fuldt ud af Google som et førsteklasses sprog til Android-apps, ifølge søstersiden ZDNet.

Så hvad tager det at lære dette stadigt mere populære programmeringssprog fra JetBrains? Den følgende liste over ressourcer kan hjælpe dig med at komme i gang med programmeringen i Kotlin.

Bøger

Kotlin i aktion : Denne bog er beregnet til erfarne Java-brugere, og lærer dig at bruge Kotlin til at oprette applikationer i produktionskvalitet.

Android-udvikling med Kotlin : For dem, der har seks måneder til et års erfaring med at udvikle Android-applikationer, og som har en grundlæggende forståelse af Java-sprog, hjælper denne bog dig gennem det grundlæggende og mere avancerede funktioner ved brug af Kotlin.

Kotlin-programmering af kogebog : Denne bog vil lære dig de grundlæggende elementer i Kotlin, give "opskrifter" på alt fra enkle koncepter til komplekse sprogapplikationer og give hurtige løsninger til almindelige Android-app-udviklingsproblemer.

Kotlin / Android Studio 3.0 Development Essentials - Android 8 Edition : Denne guide lærer de nødvendige færdigheder til at bruge Kotlin til at udvikle Android-baserede applikationer med Android Studio Integrated Development Environment (IDE) og Android 8 Software Development Kit (SDK).

Kotlin-programmering: The Big Nerd Ranch-guide : For både begyndere og avancerede programmerere vil denne bog lære dig at oprette pålidelige, kortfattede applikationer med Kotlin.

Kotlin-programmering som eksempel: Byg reelle Android- og webapplikationer på Kotlin-måde : Selvom der kræves grundlæggende programmeringskendskab, vil denne bog lære dig byggestenene i Kotlin, samt hvordan du opretter og implementerer Android-applikationer.

Kotlin til Android-udviklere : Anbefalet af Google og JetBrains, Antonio Leivas bog er en let at følge guide, der lærer dig, hvordan du udvikler en Android-app ved hjælp af Kotlin.

Kurser og tutorials

Det komplette Android + Kotlin-udviklerkurs: 2018: Perfekt til begyndere, dette onlinekursus fra Udemy vil lære dig at bruge Kotlin som en professionel. Det inkluderer foredrag om de nyeste Android API'er og tjenester, og hvordan man bygger flere forskellige typer mobile apps i den virkelige verden.

Kotlin for begyndere: Lær programmering med Kotlin: Dette kursus, der også tilbydes via Udemy, er godt til at hjælpe begyndere med at lære om variabler og nullable typer, konditioner, løkker, objektorientering og meget mere.

Kotlin Bootcamp til programmerere af Google: Dette to-ugers kursus er designet af Google-eksperter og er til mellemniveau-programmører, der ønsker at lære det væsentlige ved Kotlin-programmeringssprog.

Programmering til ikke-programmerere: Android & Kotlin: Hvis du er ny til at programmere, eller bare har brug for en genopfriskning, er dette et godt kursus til at begynde med. Tilgængeligt via LinkedIn Learning, starter dette tre-timers og 44-minutters kursus med programmering af det grundlæggende, før man dykker ned i, hvordan man opretter en Android-app.

Mere om innovation

  • IBM annoncerer gennembrud i batteriteknologi
  • Forstørret virkelighed for erhvervslivet: Snyderi
  • Billeder: Verdens 25 hurtigste supercomputere
  • Inde i Raspberry Pi: Historien om $ 35-computeren, der ændrede verden

Kotlin væsentlig træning: Dette kursus fra LinkedIn Learning er beregnet til folk, der allerede kender mindst et programmeringssprog. Det giver et omfattende overblik over Kotlin fra projektopsætning til rudimentær syntaks til styring af data og meget mere.

Gratis Kotlin til Android-kursus: Dette gratis kursus, der tilbydes af Antonio Leiva, er til Android-udviklere, der ønsker at mestre Kotlin-sproget.

Kotlin til Android-udviklere: Dette gratis, ugelange kursus, der tilbydes gennem Udacity, lærer dig det væsentlige ved Kotlin og hvordan du konverterer Android-apps fra Java til Kotlin.

Kotlin Koans: Denne tutorial tilbyder en række selvstyrede øvelser, der hjælper dig med at gøre dig bekendt med Kotlin-syntaks og formsprog.

Kotlin Coroutines: Denne tutorial lærer dig, hvordan du bruger Coroutines til at styre baggrundstråde og forenkle kode.

Videoer

Kom godt i gang med Kotlin: Denne korte video med Google Developer-advokat Wojtek Kaliciński vil lede dig gennem, hvordan du kommer i gang med at bruge Kotlin.

Sådan Kotlin - fra Lead Kotlin Language Designer: I denne video fra Google I / O-begivenheden 2018 demonstrerer JetBrains Lead Kotlin Language Designer Andrey Breslav, hvordan man bruger Kotlin. Breslav forklarer, hvordan man overgår fra Java til Kotlin.

Kotlin-tutorial: Denne næsten time og en halv-lange tutorial af Derek Banas lærer dig kernesyntaxen for Kotlin gennem eksempelkode.

KotlinConf 2018 - Kotlin Coroutines i praksis: Vejledt af JetBrains-teamleder Roman Elizarov, denne video er et gennemgangsbillede af, hvordan Kotlin Coroutines kan bruges til at løse samtidige og koordineringsproblemer.

Funktionel programmering med Kotlin: Fra GOTO-konferencen 2018 diskuterer JetBrains Developer Advocacy Team Lead Hadi Hariri det grundlæggende i funktionel programmering, objektorienteringsparadigmet og meget mere.

websteder

Kotlinlang.org: Det officielle Kotlin-websted har en overflod af nyttige oplysninger og ressourcer.

JetBrains / kotlin: GitHub-stedet til Kotlin.

Kotlin-blog: Den officielle JetBrains-blog, der indeholder nyttige oplysninger og meddelelser.

Kotlin Style Guide: Tilbyder den komplette definition af Googles Android-kodningsstandarder for kildekode og formatering med Kotlin.

Kotlin-prøver: En stor samling prøver, der demonstrerer forskellige anvendelser til Kotlin.

Kom i gang med Kotlin på Android: Et introduktionswebsted designet til at hjælpe dig med at lære det grundlæggende ved at komme i gang med at bruge Kotlin med Android.

Android-test med Kotlin: Giver en måde at teste din Kotlin-kode på uden at påvirke dit hovedprogram.

Fra Java til Kotlin: Tilbyder et "snyderi" til konvertering af Java-kode til Kotlin-kode.

Innovationsnyhedsbrev

Vær opmærksom på smarte byer, AI, Internet of Things, VR, AR, robotik, droner, autonom kørsel og mere af de fedeste tekniske innovationer. Leveres onsdage og fredage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com