Java Basics - gratis kurs från Hexlet, utbildning 37 timmar, Datum: 1 december 2023.
Miscellanea / / December 04, 2023
Utbildningen täcker grunderna i Java-programmering och förklarar viktiga grunder: datatyper och deras representation i språket, namnstandarder och strängkodning. Efter kursen kommer du att börja förstå hur fel korrigeras och hur biverkningar uppstår.
Att lära sig Java-programmering från grunden är inte lätt, så under utbildningen kommer du att omsätta teori i praktiken. Från de allra första lektionerna kommer du att börja göra övningar som hjälper dig att snabbt vänja dig vid språkets egenheter. Kunskaperna från denna kurs kommer att hjälpa dig att få en grundläggande förståelse för Java-språket, dess principer och funktioner. Det här är en nybörjarkurs i Java, så den är lämplig för dig som är nybörjare inom programmering såväl som för dig som lär sig ett nytt språk.
Ingår i kursen
- 29 lektioner (video och/eller text)
- 35 övningar i simulatorn
- 95 verifieringstester
- Ytterligare material
- Hjälp i "Diskussioner"
Vad kommer du att lära dig
- Skapa enkla program med hjälp av grundläggande språkkonstruktioner (villkor, loopar, metoder, etc.)
- Separera kod i metoder för återanvändning
- Analysera fel i kod korrekt och använd felsökningsutskrift när du söker efter dem
Introduktion
Lär känna kursen
Första programmet
Skriver vårt första program i Java
Hur man studerar effektivt på Hexlet
Vi förklarar hur träningssystemet Hexlet fungerar. Vad består lektionerna av? Vad ska man göra om det inte är klart? Hur gör man en praktikplats? I vilken ordning ska jag gå kurserna?
Uttalanden
Lär dig grunderna i att bygga program i Java
Designfel (syntax och linter)
Att rätta fel är en viktig del av en programmerares jobb. I den här lektionen studerar vi typer av fel och sätt att lösa dem.
Aritmetiska operationer
Låt oss översätta aritmetiska operationer till ett programmeringsspråk
Strängar
Lär dig arbeta med strängar, utforska flyktsekvenser och sammanlänkning
Variabler
Lär dig att lagra information och återanvända befintlig data
Namngivning
Att lära sig att namnge variabler korrekt
Datatyper
Vad är typer, vad är de och vem föder upp dem?
Anropsmetoder
Lär dig använda färdiga metoder
Metodanrop - uttryck, sträng oföränderlighet
Lär dig använda resultaten av metoderna
Metodanropskedjor
Lär dig att anropa en metod baserat på resultatet av att anropa den föregående och bygga kedjor av anrop
Determinism
Studera några egenskaper hos metoder och egenskaper hos deras arbete
Standardbibliotek
Låt oss komma igång med standardbiblioteket
Vilka är metoderna?
Låt oss ta reda på vilka metoder som finns i Java
Definiera metoder
Skapa din första metod
Metodsignatur
Bli bekant med begreppen signatur och metodkontrakt. Lär dig att returnera data från metoder och skicka in dem med hjälp av parametrar. Lär dig hur du deklarerar valfria parametrar (metodöverbelastning)
Logiska operationer
Lär dig använda logiska uttryck och skriva predikatmetoder
Logiska operatorer
Lär dig att kombinera logiska operationer
Villkor
Lär dig styra programbeteende beroende på olika förhållanden
Switch design
Förstå vad Switch-designen är och när du ska använda den
medan loop
Lär dig att skriva program för att utföra repetitiva åtgärder
Använda loopar
Använda loopar för att lösa praktiska problem
Förhållanden inuti slingan och returnerande värden
Att lära sig att styra ett program i en loopkropp
för slinga
Utforska ett alternativ till while-slingan
Ytterligare material
Artiklar och videor kurerade av Hexlet-teamet. Hjälper dig att dyka djupare in i kursens ämne