Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Kurzusleírás
Bevezetés
- Mi a programozás és miért kell fordítania a figyelmét
- A programozás története
- Lehetőség a feladatok automatizálására a szoftver segítségével
- A programozó és a számítógép szerepe a vállalkozásban
- Programming ma a jelenlegi piaci trendek alakulása
- Deklaratív és kötelező programozás. Hogyan vagy mit?
- Turing gép
- Konszolidáció, összeállítás és értelmezés „menet közben”.
A logika és a Boole-algebra emlékeztető kérdései
- állítmányok
- logikai mondatok
- tautológiák
- Boole-algebra
Az első program
- szerkezetileg
- funkcionálisan
- tárgy
- És hogyan másként?
Egyszerű típusok
- A húrok ábrázolása
- Egész számok
- Lebegőpontos számok
- Boolean
- Írja be a Null
- Üres vagy inicializálatlan
- Erős és gyenge gépelés
Adatstruktúrák
- A FIFO és a FILO fogalmak
- Stackek
- Sorok
- Tömbök és listák deklarálása
- Indexelés
- Térképek
- Records
- fák
Üzemeltetők
- Hozzárendelés operátorok.
- Aritmetikai operátorok.
- összehasonlítás Operátorok
- És az értékek összehasonlítása különböző nyelveken
- Bitenként
- Összefűzés
- Növelési és csökkentési operátorok
- A leggyakoribb hibák
A program vezérlése
- A ha, ha más utasításokat
- Goaz utasításokhoz, beszélje meg az alkalmazással kapcsolatos problémákat.
- A kapcsoló
- A for ciklus, for-in
- A while ciklus, a do-while
- foreach hurok
- Leállító hurok
Újrafelhasználható kód létrehozása
- Funkcionális Programming
- Object-Oriented Programming
Funkcionális programozási paradigmák
- Mi a funkciója
- Funkció és eljárás
- A lambda kalkulus alapjai
- A függvény argumentumai
- Visszatérő értékek
- Argumentumként funkcionál
- Névtelen funkciók
- Lezárások
- Rekurzió
Az objektumorientált programozás paradigmái
- A való világ entitásaiból származó entitások ábrázolása a filozófiában, ontológiában
- Döntse el, mit szeretne kifogásolni, vagy más típusú
- Nyilatkozat az osztályokról
- Osztálypéldányok létrehozása
- Mezők, az objektum állapota
- Módszerek, mint egy objektum viselkedése
- absztrakció
- Egységbezárás
- Öröklés
- polimorfizmus
- Társulás és aggregáció
- Az objektumok közötti kapcsolatok delegálása és szétválasztása
- Modulok, csomagok és könyvtárak
- Megosztási API
- A rendszer mint osztályok és objektumok modellezése
- Osztályok közötti kapcsolatok leírása, programozása
- Program üzleti szempontból
Good programozási gyakorlat
- Buktatók és gyakori hibák
- Magas szintű kód az alacsony szintű értelmezésében
- Kód optimalizálás
- KISS elv
- SZÁRAZ elv
- Alapelv A rosszabb a jobb
- A megvalósítás szétválasztása absztrakciója
- Hibafelismerő logikai programok módszerei
- Egyezmények godowania
- A kód kommentálása
- Szoftvermetrikák
Ezeknek a technológiáknak és nyelveknek áttekintése
- E nyelvek alkalmazási területe
- A nyelv főbb jellemzői
- A fejlődés kilátásai
- A fejlesztés jövőbeli iránya: algoritmikus, kódoptimalizálás, implementációs minták, tervezési minták, építészeti minták, analitikai szabványok
- Az irányítási struktúra csökkentése - mesterséges intelligencia és automatizált döntéshozatal alkalmazása
- Melyik platformot válasszam? Egyéni konzultációk
35 Hours
Vélemények (4)
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurzus - Spring Boot, React, and Redux
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Kurzus - React with Next.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Kurzus - Ant Design
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.