Scala-kieli Java-kehittäjille - kurssi 44 900 RUB. IBS Training Centeristä, koulutus 30 tuntia, Päivämäärä: 1.12.2023.
Miscellanea / / December 04, 2023
Käsitellyt aiheet:
1. Johdatus Scalaan.
2. Ohjeet, operaattorit ja tyypit:
Ehdolliset lausunnot;
Pyörät;
Toiminnot;
Muuttujat;
Operaattorit;
Yksikon tyyppi;
Toimintojen tyypit;
Tyypit Null, Nothing, Any, AnyRef ja AnyVal;
Poikkeukset;
3. Taulukot, kartat, rivit:
Matriisielementtien luominen, lisääminen ja poistaminen;
Pääsy taulukon elementteihin;
Kiinteät ja vaihtelevat pituudet;
Moniulotteiset taulukot;
Toiminnot taulukoiden kanssa;
Array lajittelu;
Rakentaminen ja assosiatiivisten taulukoiden käyttö;
Assosiatiivisten taulukoiden iterointi, muuttaminen, lajittelu;
Tuples;
Vetoketju;
4. Luokat ja perintö:
Luokat;
Ominaisuudet, joissa on getterit ja setterit;
Sulkujen käyttö menetelmiä kutsuttaessa;
Ominaisuudet, joissa on vain getterit;
Ylimääräiset rakentajat;
Päärakentaja;
Sisäkkäiset luokat;
Luokan laajennus;
Menetelmän ohittaminen;
Tyyppitarkastus ja valu;
Superluokan rakentajan kutsuminen;
Kentän ohitukset;
Anonyymit alaluokat;
Abstrakti kentät;
Rakennusjärjestys ja varhaiset määritelmät;
Perintöhierarkia;
Tasa-arvon kohteiden vertailu;
5. Objektit:
Singletons;
Companion esineet;
Objektit, jotka laajentavat luokkaa tai ominaisuutta;
Siirrot;
Objekti paketit;
Menetelmiä sovelletaan ja ei sovelleta;
Laiskoja esineitä;
Objektit, jotka käyttävät useita ominaisuuksia;
6. Ominaisuudet:
Ominaisuudet rajapinnoina;
Ominaisuudet erityisellä toteutuksella;
Abstraktien menetelmien ohittaminen piirteissä;
Konkreettiset ja abstraktit kentät piirteissä;
Piirteen rakentamisen järjestys;
Ominaisuuskenttien alustaminen;
Ominaisuudet, jotka laajentavat luokkia;
Self-tyypit;
7. Toiminnot:
Toimii muuttujina;
Oletus- ja nimetyt argumentit;
Toiminnot ilman palautusarvoa;
Anonyymit toiminnot;
Toiminnot toimintoparametreilla;
Sulkeminen;
Toiminnalliset rajapinnat;
Currying;
Toiminnon välittäminen parametrina koodilohkona;
Käyttämällä palautusta;
8. Kokoelmat:
Kokoelmaominaisuudet Scalassa: Kartta, Set ja Seq;
Muuttuvat ja muuttumattomat kokoelmat;
Sekvenssit;
Listat;
Muokattavat luettelot;
Sarjat;
Operaattorit kokoelmien kanssa työskentelemiseen;
Vakiomenetelmät kokoelmien kanssa työskentelemiseen;
Karttaa, pienennä, taita ja skannaa funktioiden avulla;
Vetoketju;
Iteraattorit;
Tietovirrat;
Lankaturvalliset kokoelmat;
Rinnakkaislaskenta kokoelmissa;
Vuorovaikutus Java-kokoelmien kanssa;
9. Mallin yhteensopivuus:
Käytä kuvioiden sovittamista;
Muuttujat kuvioissa;
kuviotyypit;
Vertailu taulukoihin, listoihin ja monikkoihin;
Säännölliset lausekkeet;
Poistolaitteet;
Kuviot muuttujien määrittelyssä;
Kuviot ilmauksia varten;
Tapausluokat, Optiotyyppi ja osafunktiot;
10. Tapausluokat:
Kopiointimenetelmä ja nimetyt parametrit;
Suojatut luokat;
Tyyppi Optio;
Osittain määritellyt toiminnot;
11. Yleiset:
Yleiset luokat;
Yleiset toiminnot;
Tyyppirajoitukset, muuttujatyypit +T, -T;
_: n käyttäminen tyypin sijaan;
12. Implisiittiset konversiot:
Implisiittinen avainsana, joka määrittää implisiittisen tyypin cast;
implisiittisten muunnosten tuonti ja käyttö;
Implisiittiset parametrit.
Jatka ohjelmoinnin oppimista Javalla! Ohjelmointi kattaa kaikki elämämme osa-alueet: taloustieteestä viihteeseen, lääketieteestä avaruustutkimukseen. Oppimalla ohjelmoimaan kehität tarkkaavaisuutta, kärsivällisyyttä, sinnikkyyttä, taipumusta älylliseen toimintaan ja kykyä tehdä itsenäisiä päätöksiä. Saat käytännön taitoja, joista on sinulle aina hyötyä tulevaisuudessa! Tämä on hyödyllisempää ja mielenkiintoisempaa kuin verkkopelit ja tietokonekerhot!
4,1
16 990 ₽
Jatka ohjelmoinnin oppimista Javalla! Ohjelmointi kattaa kaikki elämämme osa-alueet: taloustieteestä viihteeseen, lääketieteestä avaruustutkimukseen. Oppimalla ohjelmoimaan kehität tarkkaavaisuutta, kärsivällisyyttä, sinnikkyyttä, taipumusta älylliseen toimintaan ja kykyä tehdä itsenäisiä päätöksiä. Saat käytännön taitoja, joista on sinulle aina hyötyä tulevaisuudessa! Tämä on hyödyllisempää ja mielenkiintoisempaa kuin verkkopelit ja tietokonekerhot!
4,1
17 990 ₽
Tällä kurssilla opiskelija oppii hajautetun laskentatekniikan JEE (Java Enterprise Edition) -tekniikoiden avulla, mukaan lukien käyttämällä EJB: tä, CDI-riippuvuuden lisäystä, työskentelyä tietokantojen kanssa JPA-tekniikan avulla ja työskentelyä teknologiaan perustuvien viestivälittäjien kanssa JMS. Kurssi on rakennettu WildFly-palvelimelle (JBoss), joka on tällä hetkellä suosituin sovelluspalvelin. Tietoa voidaan kuitenkin soveltaa mihin tahansa palvelimeen, joka täyttää JEE-spesifikaatiot (WebSphere, WebLogic jne.).
4
41 500 ₽