JAVA – haal een Black Belt! — cursus 1350 wrijven. van Stepik, opleiding 121 lessen, Datum: 29 oktober 2023.
Gemengde Berichten / / November 28, 2023
Hallo vrienden!
Als je deze aantrekkingskracht bekijkt, weet je ongetwijfeld al dat Java op alle gebieden van het leven aanwezig is en vrijwel elk probleem oplost. Serverapplicaties, webapplicaties, diverse desktopprogramma's zijn geschreven in Java, tromgeroffel. Als je wilt leren hoe je Android-applicaties schrijft, welkom in de wereld van Java. Het overgrote deel van de Android-applicaties is immers in Java geschreven.
Voor wie is mijn videocursus bedoeld?
De cursus is ideaal voor degenen die al bekend zijn met de basisonderwerpen van de programmeertaal Java. En ook de cursus zal ongetwijfeld gewaardeerd worden door programmeurs met enige ervaring. Geloof me, je zult zeker veel nieuwe dingen leren, ongeacht je bestaande kennis.
Na het bekijken van deze cursus kun je met vertrouwen solliciteren voor een functie als Java Developer.
Als u momenteel geen basiskennis van de Java-taal heeft, dan heb ik voor u de cursus “Java voor Beginners” gemaakt, die een BESTSELLER is in zijn categorie.
Weet je wat ik nog meer doe dan programmeren? Leer programmeren! Ik ken een aanzienlijk aantal uitstekende programmeurs die, helaas voor iedereen, niets in eenvoudige woorden kunnen uitleggen.
Dankzij mijn principes en lesmethoden kon ik een cursus van 120 lessen maken die zeer serieuze en noodzakelijke onderwerpen in de Java-taal omvatte.
Ik besteed ook bijzondere aandacht aan feedback. Ik ben altijd bereid om met mijn studenten te communiceren en hun vragen te beantwoorden.
Tot snel vrienden en veel studeerplezier!
3
cursusDag Allemaal! Mijn naam is Zaur Tregulov. Ik ben afgestudeerd aan de Faculteit Cybernetica en programmeer al ruim 9 jaar. Maar het belangrijkste is dat ik al veel eerder ben begonnen met lesgeven.
Dag Allemaal! Mijn naam is Zaur Tregulov. Ik ben afgestudeerd aan de Faculteit Cybernetica en programmeer al ruim 9 jaar. Maar het belangrijkste is dat ik al veel eerder ben begonnen met lesgeven. Al tijdens mijn studententijd gaf ik wiskundeles aan schoolkinderen en bereidde ze voor op toelating tot de universiteit. Het was toen dat de basisprincipes van mijn lesmethodologie werden gevormd: 1) alles moet worden uitgelegd aan de hand van eenvoudige voorbeelden (meestal uit het leven) 2) de stof moet volledig worden uitgelegd (zonder gaten) En het is deze techniek waarmee mijn studenten de hele essentie kunnen begrijpen van wat er wordt bestudeerd onderwerp. Ik ben er zeker van dat de cursussen u veel voordeel zullen opleveren, en dat u er tevreden mee zult zijn. Veel leerplezier!
3
cursusIk werk aan methoden voor afstandsonderwijs die het leren van Engels gemakkelijker maken.
Van mijn 38 jaar geef ik 18 jaar les. Ik ben met deze activiteit begonnen tijdens mijn studie in het eerste jaar van de Faculteit der Filologie (Engelse taal- en letterkunde). ervaring in privé- en bedrijfsonderwijs van Engels, Conversation Club, mondeling en schriftelijk dirigeren vertalingen. Sinds mei 2014 ben ik gecertificeerd specialist op het gebied van Communicatie van de London School of Business and Finance.
Invoering
1. Inleiding tot de cursus
— Basiskennis van Java. Mijn cursus “Java voor Beginners” is ideaal om ze aan te schaffen;
— VERLANGEN om de kennis op Java te verbeteren.
Vergelijkbare en vergelijkende interfaces
1. Interface vergelijkbaar
2. Vergelijkingsinterface
Merkloos product
1. Inleiding tot generieke geneesmiddelen
2. Geparametriseerde klasse
3. Geparametriseerde methode
4. Type wissen
5. Subtypen
6. Wildcards
7. Voorbeeld over generieke geneesmiddelen
Collecties
1. Inleiding tot verzameling en lijst
2. ArrayLijst
3. ArrayList-methoden. Deel 1
4. ArrayList-methoden. Deel 2
5. ArrayList-methoden en gerelateerde methoden. Deel 3
6. Iterator-interface
7. GelinkteLijst
8. ListIterator-interface
9. Binaire zoekopdracht
10. Grote O-notatie
11. Vector
12. Stapel
13. Inleiding tot de kaart. Hash kaart
14. equals en hashCode-methoden
15. HashMap in detail. Deel 1 (/les/694657?unit=694454)
16. HashMap in detail. Deel 2 (/les/694658?unit=694455)
17. Boomkaart
18. GelinkteHashMap
19. HashTabel
20. Inleiding tot Set. HashSet
21. Boomset (/les/694663?unit=694460)
22. GekoppeldeHashSet
23. Inleiding tot wachtrij. GelinkteLijst
24. Prioriteitswachtrij (/lesson/694666?unit=694463)
25. Inleiding tot Deque. ArrayDeque
Geneste klassen
1. Inleiding tot geneste klassen
2. Statische geneste klasse
3. Innerlijke klasse
4. Lokale innerlijke klasse
5. Anonieme klas
Lambda-uitdrukkingen
1. Lambda-uitdrukkingen. Deel 1
2. Lambda-uitdrukkingen. Deel 2
3. Predikaat
4. Leverancier
5. Klant
6. Functie
Stromen
1. Inleiding tot stromen. Kaartmethode (/lesson/694685?unit=694482)
2. filtermethode
3. voorElke methode (/lesson/694687?unit=694484)
4. methode verminderen
5. gesorteerde methode
6. Methode koppelen (/lesson/694690?unit=694487)
7. concat-methode
8. aparte methode
9. tel methode
10. piek methode
11. flatMap-methode
12. De collect-methode: groeperen en partitioneren
13. findFirst-methode
14. min en max methoden
15. limiet methode
16. methode overslaan
17. mapToInt-methode
18. Parallelle stroom (/les/694702?unit=694499)
Multithreading
1. Inleiding tot multithreading
2. Opties voor het maken van discussielijnen (/lesson/694704?unit=694501)
3. Threadnaam en Threadprioriteit
4. Methoden voor slapen en meedoen. Onderwerpstatussen (/lesson/694706?unit=694503)
5. Gelijktijdigheid en parallellisme. Synchronisch en asynchroon (/lesson/694707?unit=694504)
6. Zoekwoord vluchtig
7. Datarace. Gesynchroniseerde methoden
8. Het concept van "monitor". Gesynchroniseerde blokken
9. Wacht en meld methoden
10. Concepten van impasse, livelock, slothonger
11. Vergrendelen en ReentrantLock
12. Daemon-streams
13. Onderwerpen onderbreken
14. ThreadPool en ExecutorService. Deel 1
15. ThreadPool en ExecutorService. Deel 2
16. Oproepbare en toekomstige interfaces. Deel 1
17. Oproepbare en toekomstige interfaces. Deel 2
18. Semafoor-synchronisator (/lesson/694720?unit=694517)
19. CountDownLatch-synchronisator
20. Wisselaar-synchronisator
21. AtomicInteger-klasse
22. Gesynchroniseerde collecties
23. ConcurrentHashMap
24. CopyOnWriteArrayList
25. ArrayBlockingQueue
Werken met bestanden: IO en NIO
1. Inleiding tot stromen. FileWriter (/les/694740?unit=694537)
2. Bestandslezer (/les/694741?unit=694538)
3. Probeer het met middelen
4. BufferedWriter en BufferedReader
5. FileInputStream en FileOutputStream
6. DataInputStream en DataOutputStream
7. Serialisatie. Deel 1
8. Serialisatie. Deel 2
9. Klasse RandomAccessFile (/lesson/694748?unit=694545)
10. Bestandsklasse
11. Inleiding tot kanaal en buffer. Lezen uit een bestand
12. Kanaal en buffer. Naar bestand schrijven
13. Kanaal en buffer. Belangrijke methoden
14. Padinterface en klasse Bestanden. Deel 1
15. Padinterface en klasse Bestanden. Deel 2
16. Inleiding tot de walkFileTree-methode
17. walkFileTree-methode. Een map kopiëren
18. walkFileTree-methode. Een map verwijderen
Normale uitdrukkingen
1. RegEx. Deel 1
2. RegEx. Deel 2
3. RegEx. Deel 3
4. String-klassemethoden: wiskunde en splitsen
5. Voorbeeld "IP-controle"
6. ReplaceAll- en groepsmethoden
7. De printf- en format-methoden
Andere belangrijke onderwerpen
1. Enum. Deel 1
2. Enum. Deel 2
3. Scannerklasse. Deel 1
4. Scannerklasse. Deel 2
5. Reflectie. Deel 1
6. Reflectie. Deel 2
7. Annotaties