JAVA – få et sort bælte! - kursus 1350 rub. fra Stepik, træning 121 lektioner, Dato: 29. oktober 2023.
Miscellanea / / November 28, 2023
Hej venner!
Hvis du ser denne appel, så er du utvivlsomt allerede klar over, at Java er til stede på alle områder af livet og løser næsten ethvert problem. Serverapplikationer, webapplikationer, forskellige desktopprogrammer er skrevet i Java, trommerulle. Hvis du vil lære at skrive Android-applikationer, så velkommen til Javas verden. Langt de fleste Android-applikationer er jo skrevet i Java.
Så hvem er mit videokursus beregnet til?
Kurset er ideelt for dem, der allerede er fortrolige med de grundlæggende emner i programmeringssproget Java. Og også kurset vil uden tvivl blive værdsat af folk, der er programmører med en vis erfaring. Tro mig, du vil helt sikkert lære en masse nye ting, uanset din eksisterende viden.
Efter at have set dette kursus, vil du føle dig sikker, når du interviewer til en Java-udviklerstilling.
Hvis du i øjeblikket ikke har grundlæggende kendskab til Java-sproget, så har jeg lavet kurset "Java for begyndere" til dig, som er en BESTSELLER i sin kategori.
Ved du, hvad jeg elsker at lave mere end at programmere? Lær programmering! Jeg kender et betydeligt antal fremragende programmører, som desværre for alle ikke kan forklare noget med enkle ord.
Mine principper og undervisningsmetoder gjorde det muligt for mig at lave et kursus på 120 lektioner, der dækker meget seriøse og nødvendige emner i Java-sproget.
Jeg er også særlig opmærksom på feedback. Jeg er altid villig til at kommunikere med mine elever og besvare deres spørgsmål.
Vi ses snart venner og god fornøjelse med at studere!
3
RuteHej alle! Mit navn er Zaur Tregulov. Jeg er uddannet fra Det Kybernetiske Fakultet og har programmeret i over 9 år. Men det vigtigste er, at jeg begyndte at undervise meget tidligere.
Hej alle! Mit navn er Zaur Tregulov. Jeg er uddannet fra Det Kybernetiske Fakultet og har programmeret i over 9 år. Men det vigtigste er, at jeg begyndte at undervise meget tidligere. Allerede i mine studieår underviste jeg skolebørn i matematik og forberedte dem til at komme ind på universiteter. Det var dengang, at de grundlæggende principper for min undervisningsmetodik blev dannet: 1) alt skulle forklares ved hjælp af simple eksempler (oftest fra livet) 2) materialet skal forklares fuldstændigt (uden huller) Og det er denne teknik, der giver mine elever mulighed for at forstå hele essensen af det, der studeres emne. Jeg er sikker på, at kurserne vil give dig meget udbytte, og du vil blive tilfreds med dem. God læring!
3
RuteJeg arbejder på fjernundervisningsmetoder, der gør det nemmere at lære engelsk.
Jeg har undervist i 18 af mine 38 år. Jeg startede denne aktivitet, mens jeg studerede på det første år på Det Filologiske Fakultet (engelsk sprog og litteratur). erfaring med privat og virksomhedsundervisning i engelsk, Conversation Club, afvikling mundtligt og skriftligt oversættelser. Siden maj 2014 har jeg været certificeret specialist inden for kommunikation fra London School of Business and Finance.
Introduktion
1. Introduktion til kurset
- Grundlæggende kendskab til Java. Mit "Java for begyndere" kursus er ideelt til at købe dem;
— ØNSKE om at forbedre viden i Java.
Sammenlignelige og Comparator-grænseflader
1. Grænseflade sammenlignelig
2. Komparator interface
Generiske lægemidler
1. Introduktion til generiske lægemidler
2. Parametriseret klasse
3. Parameteriseret metode
4. Type sletning
5. Undertypning
6. Wildcards
7. Eksempel på generiske lægemidler
Samlinger
1. Introduktion til samling og liste
2. ArrayList
3. ArrayList metoder. Del 1
4. ArrayList metoder. Del 2
5. ArrayList metoder og relaterede metoder. Del 3
6. Iterator interface
7. LinkedList
8. ListIterator-grænseflade
9. Binær søgning
10. Stor O notation
11. Vektor
12. Stak
13. Introduktion til kort. HashMap
14. equals og hashCode metoder
15. HashMap i detaljer. Del 1 (/lesson/694657?unit=694454)
16. HashMap i detaljer. Del 2 (/lesson/694658?unit=694455)
17. Trækort
18. LinkedHashMap
19. HashTabel
20. Introduktion til Set. HashSet
21. TreeSet (/lesson/694663?unit=694460)
22. LinkedHashSet
23. Introduktion til kø. LinkedList
24. PriorityQueue (/lesson/694666?unit=694463)
25. Introduktion til Deque. ArrayDeque
Indlejrede klasser
1. Introduktion til indlejrede klasser
2. Statisk indlejret klasse
3. Indre klasse
4. Lokal indre klasse
5. Anonym klasse
Lambda udtryk
1. Lambda udtryk. Del 1
2. Lambda udtryk. Del 2
3. Prædikat
4. Leverandør
5. Forbruger
6. Fungere
Strømme
1. Introduktion til streams. Kortmetode (/lesson/694685?unit=694482)
2. filtermetode
3. for hver metode (/lesson/694687?unit=694484)
4. reducere metode
5. sorteret metode
6. Metodekæde (/lesson/694690?unit=694487)
7. konkat metode
8. særskilt metode
9. tællemetode
10. peak metode
11. flatMap metode
12. Indsamlingsmetoden: gruppering og opdeling
13. find den første metode
14. min og max metoder
15. grænsemetode
16. spring over metoden
17. mapToInt metode
18. Parallel stream (/lesson/694702?unit=694499)
Multithreading
1. Introduktion til Multithreading
2. Muligheder for at oprette tråde (/lesson/694704?unit=694501)
3. Trådnavn og Trådprioritet
4. Sove og deltage metoder. Trådtilstande (/lesson/694706?unit=694503)
5. Samtidighed og parallelitet. Synkron og asynkron (/lesson/694707?unit=694504)
6. Søgeord flygtigt
7. Dataræs. Synkroniserede metoder
8. Begrebet "monitor". Synkroniserede blokke
9. Vent og underret metoder
10. Koncepter om dødvande, Livelock, Lock Starvation
11. Lås og ReentrantLock
12. Daemon streams
13. Afbrydelse af tråde
14. ThreadPool og ExecutorService. Del 1
15. ThreadPool og ExecutorService. Del 2
16. Kaldbare og fremtidige grænseflader. Del 1
17. Kaldbare og fremtidige grænseflader. Del 2
18. Semaforsynkronisering (/lesson/694720?unit=694517)
19. CountDownLatch Synchronizer
20. Exchanger Synchronizer
21. AtomicInteger klasse
22. Synkroniserede samlinger
23. ConcurrentHashMap
24. CopyOnWriteArrayList
25. ArrayBlockingQueue
Arbejde med filer: IO og NIO
1. Introduktion til streams. FileWriter (/lesson/694740?unit=694537)
2. FileReader (/lesson/694741?unit=694538)
3. Prøv med ressourcer
4. BufferedWriter og BufferedReader
5. FileInputStream og FileOutputStream
6. DataInputStream og DataOutputStream
7. Serialisering. Del 1
8. Serialisering. Del 2
9. Klasse RandomAccessFile (/lesson/694748?unit=694545)
10. Fil klasse
11. Introduktion til kanal og buffer. Læser fra en fil
12. Kanal og buffer. Skriv til fil
13. Kanal og buffer. Vigtige metoder
14. Sti interface og Files klasse. Del 1
15. Sti interface og Files klasse. Del 2
16. Introduktion til walkFileTree-metoden
17. walkFileTree metode. Kopiering af en mappe
18. walkFileTree metode. Fjernelse af en mappe
Regelmæssige udtryk
1. RegEx. Del 1
2. RegEx. Del 2
3. RegEx. Del 3
4. String klasse metoder: matematik og split
5. Eksempel "IP-tjek"
6. erstatteAlle og gruppemetoder
7. Printf- og formatmetoderne
Andre vigtige emner
1. Enum. Del 1
2. Enum. Del 2
3. Scanner klasse. Del 1
4. Scanner klasse. Del 2
5. Afspejling. Del 1
6. Afspejling. Del 2
7. Anmærkninger