JAVA – skaffa ett svart bälte! — kurs 1350 rub. från Stepik, träning 121 lektioner, Datum: 29 oktober 2023.
Miscellanea / / November 28, 2023
Hej kompisar!
Om du tittar på denna överklagande är du utan tvekan redan medveten om att Java finns på alla områden i livet och löser nästan alla problem. Serverapplikationer, webbapplikationer, olika skrivbordsprogram är skrivna i Java, trumrulle. Om du vill lära dig hur man skriver Android-applikationer, välkommen till Javas värld. När allt kommer omkring är de allra flesta Android-applikationer skrivna i Java.
Så, vem är min videokurs avsedd för?
Kursen är idealisk för dig som redan är bekant med de grundläggande ämnena i programmeringsspråket Java. Och även kursen kommer utan tvekan att uppskattas av personer som är programmerare med viss erfarenhet. Tro mig, du kommer definitivt att lära dig många nya saker, oavsett dina befintliga kunskaper.
Efter att ha sett den här kursen kommer du att känna dig trygg när du intervjuar för en Java-utvecklareposition.
Om du för närvarande inte har grundläggande kunskaper i Java-språket, så har jag skapat för dig kursen "Java för nybörjare", som är en BÄSTSÄLJARE i sin kategori.
Vet du vad jag älskar att göra mer än att programmera? Lär dig programmering! Jag känner ett stort antal utmärkta programmerare som, tyvärr för alla, inte kan förklara någonting med enkla ord.
Mina principer och undervisningsmetoder gjorde det möjligt för mig att skapa en kurs på 120 lektioner som täcker mycket allvarliga och nödvändiga ämnen i Java-språket.
Jag ägnar också särskild uppmärksamhet åt feedback. Jag är alltid villig att kommunicera med mina elever och svara på deras frågor.
Vi ses snart vänner och trevlig studietid!
3
kursHej alla! Jag heter Zaur Tregulov. Jag tog examen från fakulteten för cybernetik och har programmerat i över 9 år. Men det viktigaste är att jag började undervisa mycket tidigare.
Hej alla! Jag heter Zaur Tregulov. Jag tog examen från fakulteten för cybernetik och har programmerat i över 9 år. Men det viktigaste är att jag började undervisa mycket tidigare. Redan under mina studentår undervisade jag skolbarn i matematik och förberedde dem för att komma in på universitet. Det var då som grundprinciperna för min undervisningsmetodik bildades: 1) allt skulle förklaras med enkla exempel (oftast från livet) 2) materialet måste förklaras fullständigt (utan några luckor) Och det är denna teknik som gör att mina elever kan förstå hela essensen av det som studeras ämne. Jag är säker på att kurserna kommer att ge dig mycket nytta, och du kommer att bli nöjd med dem. Lycka till med lärandet!
3
kursJag arbetar med metoder för distansutbildning som gör det lättare att lära sig engelska.
Jag har undervisat i 18 av mina 38 år. Jag började med denna verksamhet när jag studerade första året på filologiska fakulteten (engelska språket och litteraturen). erfarenhet av privat och företagsundervisning i engelska, Conversation Club, ledning muntligt och skriftligt översättningar. Sedan maj 2014 har jag varit certifierad specialist inom kommunikationsområdet från London School of Business and Finance.
Introduktion
1. Introduktion till kursen
— Grundläggande kunskaper i Java. Min "Java för nybörjare"-kurs är idealisk för att köpa dem;
— ÖNSKAN att förbättra kunskaperna i Java.
Jämförbara och Comparator-gränssnitt
1. Gränssnitt jämförbart
2. Jämförelsegränssnitt
Generika
1. Introduktion till generika
2. Parameteriserad klass
3. Parameteriserad metod
4. Typ radering
5. Undertypning
6. Jokertecken
7. Exempel på generika
Samlingar
1. Introduktion till samling och lista
2. ArrayList
3. ArrayList metoder. Del 1
4. ArrayList metoder. Del 2
5. ArrayList-metoder och relaterade metoder. Del 3
6. Iterator-gränssnitt
7. Länkad lista
8. ListIterator-gränssnitt
9. Binär sökning
10. Stor O-notation
11. Vektor
12. Stack
13. Introduktion till karta. HashMap
14. equals och hashCode-metoder
15. HashMap i detalj. Del 1 (/lesson/694657?unit=694454)
16. HashMap i detalj. Del 2 (/lesson/694658?unit=694455)
17. Trädkarta
18. LinkedHashMap
19. HashTable
20. Introduktion till Set. HashSet
21. TreeSet (/lesson/694663?unit=694460)
22. LinkedHashSet
23. Introduktion till kö. Länkad lista
24. PriorityQueue (/lesson/694666?unit=694463)
25. Introduktion till Deque. ArrayDeque
Kapslade klasser
1. Introduktion till kapslade klasser
2. Statisk kapslad klass
3. Inre klass
4. Lokal inre klass
5. Anonym klass
Lambda uttryck
1. Lambda uttryck. Del 1
2. Lambda uttryck. Del 2
3. Predikat
4. Leverantör
5. Konsument
6. Fungera
Strömmar
1. Introduktion till strömmar. Kartmetod (/lesson/694685?unit=694482)
2. filtermetod
3. för varje metod (/lesson/694687?unit=694484)
4. minska metoden
5. sorterad metod
6. Metodkedja (/lesson/694690?unit=694487)
7. konkat metod
8. distinkt metod
9. räknemetoden
10. toppmetod
11. flatMap-metoden
12. Insamlingsmetoden: gruppering och partitionering
13. hitta den första metoden
14. min och max metoder
15. gränsmetoden
16. hoppa över metoden
17. mapToInt-metoden
18. Parallell ström (/lesson/694702?unit=694499)
Multithreading
1. Introduktion till Multithreading
2. Alternativ för att skapa trådar (/lesson/694704?unit=694501)
3. Trådnamn och Trådprioritet
4. Sov och gå med metoder. Trådtillstånd (/lesson/694706?unit=694503)
5. Samtidighet och parallellitet. Synkron och asynkron (/lesson/694707?unit=694504)
6. Sökord flyktigt
7. Datarace. Synkroniserade metoder
8. Begreppet "monitor". Synkroniserade block
9. Vänta och meddela metoder
10. Koncept av dödläge, livelås, lås svält
11. Lås och ReentrantLock
12. Daemon strömmar
13. Avbryta trådar
14. ThreadPool och ExecutorService. Del 1
15. ThreadPool och ExecutorService. Del 2
16. Callable och Future gränssnitt. Del 1
17. Callable och Future gränssnitt. Del 2
18. Semaphore synchronizer (/lesson/694720?unit=694517)
19. CountDownLatch Synchronizer
20. Exchanger Synchronizer
21. AtomicInteger klass
22. Synkroniserade samlingar
23. ConcurrentHashMap
24. CopyOnWriteArrayList
25. ArrayBlockingQueue
Arbeta med filer: IO och NIO
1. Introduktion till strömmar. FileWriter (/lesson/694740?unit=694537)
2. FileReader (/lesson/694741?unit=694538)
3. Försök med resurser
4. BufferedWriter och BufferedReader
5. FileInputStream och FileOutputStream
6. DataInputStream och DataOutputStream
7. Serialisering. Del 1
8. Serialisering. Del 2
9. Klass RandomAccessFile (/lesson/694748?unit=694545)
10. Filklass
11. Introduktion till kanal och buffert. Läser från en fil
12. Kanal och buffert. Skriv till fil
13. Kanal och buffert. Viktiga metoder
14. Sökvägsgränssnitt och klass Filer. Del 1
15. Sökvägsgränssnitt och klass Filer. Del 2
16. Introduktion till metoden walkFileTree
17. walkFileTree-metoden. Kopiera en katalog
18. walkFileTree-metoden. Ta bort en katalog
Vanliga uttryck
1. RegEx. Del 1
2. RegEx. Del 2
3. RegEx. Del 3
4. Strängklassmetoder: matematik och split
5. Exempel "IP-kontroll"
6. ersättAlla och gruppmetoder
7. Utskrifts- och formatmetoderna
Andra viktiga ämnen
1. Enum. Del 1
2. Enum. Del 2
3. Skannerklass. Del 1
4. Skannerklass. Del 2
5. Reflexion. Del 1
6. Reflexion. Del 2
7. Anteckningar