Java Basics – nemokamas kursas iš Hexlet, mokymas 37 val., Data: 2023 m. gruodžio 1 d.
įvairenybės / / December 04, 2023
Įtraukta į kursą
- 29 pamokos (vaizdo įrašas ir (arba) tekstas)
- 35 pratimai simuliatoriuje
- 111 patikros testų
- Papildomos medžiagos
- Pagalba „Diskusijose“
Ko išmoksi
- Kurkite paprastas programas naudodami pagrindines kalbos konstrukcijas (sąlygas, kilpas, metodus ir kt.)
- Atskirkite kodą į pakartotinio naudojimo būdus
- Teisingai išanalizuokite kodo klaidas ir ieškodami jų naudokite derinimo spausdinimą
Susipažinsite su „Java“ duomenų tipais ir sužinosite daugiau apie metodus, sąlygas, kilpas ir kitas pagrindines kalbos konstrukcijas. Dėl to išmoksite rašyti paprastas programas, naudoti ir apibrėžti metodus, rasti ir analizuoti klaidas kode. Šio kurso žinios padės įgyti pagrindinį Java kalbos supratimą, jos principus ir ypatybes. Šis kursas tinka tiek pradedantiesiems programuoti, tiek besimokantiems naujos kalbos.
Testai
Tai praktinės užduotys, kurias rekomenduojame atlikti baigus kursą. Užduotys padės įgyti papildomos programavimo patirties ir įtvirtinti įgytus įgūdžius. Paprastai rekomenduojame atlikti 3–5 testus. Bet jei nepavyks, nenusiminkite. Tiesiog grįžkite prie jų vėliau.
1. Įvadas
Susipažinkite su kursu
teorija
2. Pirmoji programa
Rašome pirmąją programą Java kalba
teorija
bandymai
pratimas
3. pareiškimai
Išmokti kurti programas Java pagrindu
teorija
bandymai
pratimas
4. Dizaino, sintaksės ir linerio klaidos
Studijuojame svarbią programuotojo darbo dalį – klaidų taisymo būdus.
teorija
bandymai
pratimas
5. Aritmetiniai veiksmai
Išverskime aritmetines operacijas į programavimo kalbą
teorija
bandymai
pratimas
6. Stygos
Išmokti dirbti su stygomis, tyrinėti pabėgimo sekas ir sujungimą
teorija
bandymai
pratimas
7. Kintamieji
Išmokite saugoti informaciją ir pakartotinai naudoti esamus duomenis
teorija
bandymai
pratimas
8. Įvardijimas
Išmokti teisingai įvardyti kintamuosius
teorija
bandymai
pratimas
9. Duomenų tipai
Kas yra tipai, kas jie yra ir kas juos augina?
teorija
bandymai
pratimas
10. Skambinimo būdai
Išmokite naudoti paruoštus metodus
teorija
bandymai
pratimas
11. Metodo iškvietimas – išraiška, eilutės nekintamumas
Išmokite naudotis metodų rezultatais
teorija
bandymai
pratimas
12. Metodų skambučių grandinės
Sužinokime, kaip iškviesti metodą, pagrįstą ankstesnio iškvietimo rezultatu, ir sudaryti skambučių grandines
teorija
bandymai
pratimas
13. Determinizmas
Mes tiriame kai kurias metodų savybes ir jų darbo ypatybes
teorija
bandymai
pratimas
14. Standartinė biblioteka
Pradėkime nuo standartinės bibliotekos
teorija
bandymai
pratimas
15. Kokie yra metodai?
Sužinokime, kokie metodai egzistuoja „Java“.
teorija
bandymai
pratimas
16. Metodų apibrėžimas
Kuriame pirmąjį metodą
teorija
bandymai
pratimas
17. pagrindinis metodas
Išsiaiškinkime, kam skirtas pagrindinis metodas
teorija
bandymai
pratimas
18. Grąžinamos vertės
Mokymasis naudoti funkcijos rezultatą
teorija
bandymai
pratimas
19. Metodo parametrai
Mokymasis perduoti duomenis metodui
teorija
bandymai
pratimas
20. Pasirenkami metodo parametrai
Sužinokite, kaip veikia metodo perkrovimas
teorija
bandymai
pratimas
21. Loginės operacijos
Išmokime naudotis loginėmis išraiškomis ir rašyti predikatinius metodus
teorija
bandymai
pratimas
22. Loginiai operatoriai
Išmokti derinti loginius veiksmus
teorija
bandymai
pratimas
23. Sąlygos
Mokymasis valdyti programos elgesį priklausomai nuo skirtingų sąlygų
teorija
bandymai
pratimas
24. Jungiklio dizainas
Supraskime, kas yra „Switch“ dizainas ir kokiais atvejais jį naudoti
teorija
bandymai
pratimas
25. o kilpa
Supratimas, kaip rašyti programas pasikartojantiems veiksmams atlikti
teorija
bandymai
pratimas
26. Naudojant kilpas
Kilpų naudojimas sprendžiant praktines problemas
teorija
bandymai
pratimas
27. Sąlygos ciklo viduje ir grąžinamos reikšmės
Mokymasis valdyti programą kilpos korpuse
teorija
bandymai
pratimas
28. už kilpą
Alternatyvos while ciklo tyrimas
teorija
bandymai
pratimas
29. Paketai
Mokymasis suskirstyti kodą į paketus
teorija
bandymai
pratimas
30. Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą