Java Basics - gratis kursus fra Hexlet, træning 37 timer, Dato: 1. december 2023.
Miscellanea / / December 04, 2023
Uddannelsen dækker det grundlæggende i Java-programmering og forklarer vigtige grundlæggende: datatyper og deres repræsentation i sproget, navnestandarder og strengkodning. Efter kurset vil du begynde at forstå, hvordan fejl rettes, og hvordan bivirkninger opstår.
At lære Java-programmering fra bunden er ikke let, så under uddannelsen vil du omsætte teori i praksis. Fra de allerførste lektioner begynder du at lave øvelser, der hjælper dig med hurtigt at vænne dig til sprogets særegenheder. Viden fra dette kursus vil hjælpe dig med at få en grundlæggende forståelse af Java-sproget, dets principper og funktioner. Dette er et Java-begynderkursus, så det er velegnet til dem, der er nye til programmering, såvel som dem, der lærer et nyt sprog.
Inkluderet i kurset
- 29 lektioner (video og/eller tekst)
- 35 øvelser i simulatoren
- 95 verifikationstests
- Yderligere materialer
- Hjælp til "diskussioner"
Hvad vil du lære
- Opret enkle programmer ved hjælp af grundlæggende sprogkonstruktioner (betingelser, sløjfer, metoder osv.)
- Adskil kode i metoder til genbrug
- Analyser fejl i kode korrekt, og brug fejlretningsudskrivning, når du søger efter dem
Introduktion
Lær forløbet at kende
Første program
At skrive vores første program i Java
Sådan studerer du effektivt på Hexlet
Vi forklarer, hvordan Hexlet træningssystemet fungerer. Hvad består undervisningen af? Hvad skal man gøre, hvis det ikke er klart? Hvordan laver man et praktikophold? I hvilken rækkefølge skal jeg tage kurserne?
Udsagn
Lær det grundlæggende i at bygge programmer i Java
Designfejl (syntaks og linter)
At rette fejl er en vigtig del af en programmørs job. I denne lektion studerer vi typer af fejl og måder at løse dem på.
Aritmetiske operationer
Lad os oversætte aritmetiske operationer til et programmeringssprog
Strenge
Lær at arbejde med strenge, udforsk flugtsekvenser og sammenkædning
Variabler
Lær at gemme information og genbruge eksisterende data
Navngivning
Lær at navngive variabler korrekt
Datatyper
Hvad er typer, hvad er de, og hvem opdrætter dem?
Opkaldsmetoder
Lær at bruge færdige metoder
Metodekald - udtryk, streng uforanderlighed
Lær at bruge resultaterne af metoderne
Metodekaldskæder
Lær at kalde en metode baseret på resultatet af at kalde den forrige og opbyg kæder af opkald
Determinisme
Undersøg nogle egenskaber ved metoder og funktioner i deres arbejde
Standard bibliotek
Lad os komme i gang med standardbiblioteket
Hvad er metoderne?
Lad os finde ud af, hvilke metoder der findes i Java
Definition af metoder
Opret din første metode
Metode signatur
Bliv fortrolig med begreberne signatur og metodekontrakt. Lær at returnere data fra metoder og videregive dem indeni ved hjælp af parametre. Lær, hvordan du deklarerer valgfrie parametre (metodeoverbelastning)
Logiske operationer
Lær at bruge logiske udtryk og skrive prædikatmetoder
Logiske operatører
Lær at kombinere logiske operationer
Betingelser
Lær at kontrollere programmets adfærd afhængigt af forskellige forhold
Switch design
Forstå, hvad Switch-designet er, og hvornår du skal bruge det
mens loop
Lær at skrive programmer til at udføre gentagne handlinger
Brug af loops
Brug af loops til at løse praktiske problemer
Betingelser inde i løkken og returnerende værdier
At lære at styre et program i kroppen af en loop
for sløjfe
Udforsk et alternativ til while-løkken
Yderligere materialer
Artikler og videoer kurateret af Hexlet-teamet. Vil hjælpe dig med at dykke dybere ned i emnet for kurset