Cursuri de pregatire Programarea cu Qt
QT este un cadru de aplicație pentru dezvoltarea software-ului de aplicație Cross-Platform. Acesta utilizează utilizează standard C++ cu extensii pentru a simplifica dezvoltarea atât GUI și aplicații server.
acest instructor-condus, de formare live oferă acoperire în profunzime a QT și modulele sale.
până la sfârșitul acestei instruiri, participanții vor avea cunoștințele și practicile necesare pentru a-și dezvolta propria aplicație C++ folosind QT.
format al cursului
- un curs condus de instructor cu acoperire teoretică a intervalului QT împreună cu exerciții și o componentă mare a dezvoltării mâinilor.
Schița de curs
Introducere la Qt
Obiecte și tipuri de bază
- Clasele de bază
- Obiecte
- Obiect Communication
Widgeturi și Designer
- Widgeturi
- Dialoguri
Aplicații și pictură
- Pictură și stilizare
- Crearea aplicației
Modele și vederi
Vizualizare grafică
Qt Modele suplimentare
- Multithreaded Programming și Multimedia
- Multimedia Programming
- Inter-proces Communication
Subiecte diverse
- Extinderea Qt cu pluginuri
- Procesarea datelor
- XML Modele
- Animation
Observații de încheiere
Cerințe
- Cunoașterea conceptelor de programare de bază.
Audiență
- Dezvoltatorii de software
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Programarea cu Qt - Booking
Cursuri de pregatire Programarea cu Qt - Enquiry
Mărturii (1)
Atmosferă de antrenament excelentă.
April Faith Manabat - Controtek Solutions Inc
Curs - QT Programming
Tradus de catre o masina
Upcoming Courses
Cursuri înrudite
Avansat C++
35 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze tehnici avansate de programare C++ pentru a dezvolta sisteme și aplicații complexe, sigure și de înaltă performanță.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați un mediu de dezvoltare care să includă toate bibliotecile, pachetele și cadrele C++. .
- Înțelegeți caracteristicile, componentele și elementele de bază ale C++. .
- Creați aplicații complexe C++ utilizând tehnici avansate de programare. .
- Învățați cum să scrieți cod lizibil, rapid și sigur în C++. .
- Cunoașteți capcanele comune de securitate în limbajul C++ și cum să le atenuați. .
- Implementați strategii de testare pentru calitatea codului și controlul securității. .
- Utilizați instrumentele de diagnosticare și de depanare în dezvoltarea C++. .
C++ pentru Modelare în Finanțe Cuantitative
49 oreTraining C++ profund pentru a acoperi modelarea metodelor cantitative și pentru a introduce un proiect uriaș pentru ca cursanții să aibă experiență practică reală cu C++ pentru Quants
C/C++ Securizarea Codului
21 oreAcest curs de trei zile acoperă elementele de bază ale securizării codului C / C++ împotriva utilizatorilor rău-intenționați, care pot exploata multe vulnerabilități în codul cu gestionarea memoriei și manipularea datelor, cursul acoperă principiile de scriere a codului securizat.
C++ pentru Sisteme Embritte
21 oreEste C++ potrivit pentru sisteme încorporate, cum ar fi microcontrolerele și sistemele de operare în timp real?
Ar trebui folosită programarea orientată pe obiecte în microcontrolere?
C++ prea îndepărtat de hardware pentru a fi eficient?
Acest instruire în direct, dirijat de instructor, abordează aceste întrebări și demonstrează prin discuții și practici modul în care C++ poate fi utilizat pentru a dezvolta sisteme încorporate cu un cod care să fie precis, lizibil și eficient. Participanții au pus teoria în practică prin crearea unei aplicații încorporate în eșantion în C++ .
Până la sfârșitul acestui antrenament, participanții vor putea:
- Înțelege principiile modelării orientate pe obiecte, programării software încorporate și programării în timp real
- Produce cod pentru sisteme încorporate care să fie mic, rapid și sigur
- Evita umflarea codului cauzată de șabloane, excepții și alte caracteristici ale limbajului
- Înțelege problemele legate de utilizarea C++ în sisteme critice pentru siguranță și în timp real
- Depana un program C++ pe un dispozitiv țintă
Public
- Dezvoltatori
- Designeri
Formatul cursului
- Parțial prelegere, parțial discuție, exerciții și practică intensă
Programare C++ 11
14 oreAcesta este un curs de 2 zile destinat programatorilor C++ interesați de aplicarea noului standard C++11 în industria lor. Este deosebit de util pentru dezvoltatorii de aplicații financiare, acoperind toate funcțiile noi cu exemple de cod care vor fi executate în cadrul laboratorului.
C++, QT, ZeroMQ și Protocol Buffers
35 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) oferă o introducere în C++, cadrul GUI Qt și diverse tehnologii de comunicare, cum ar fi ZeroMQ și Protocol Buffers, care pot fi utilizate pentru a scrie aplicații distribuite.
La sfârșitul acestui curs, participanții vor avea cunoștințele și practica necesare pentru a scrie și compila o aplicație folosind C++, Qt și gcc pe Linux Centos 6/7. Participanții vor integra, de asemenea, capabilități de mesagerie asincronă folosind Zero MQ și Protocol Buffers.
Utilizarea C++ în Sisteme Embriionate - Implementarea C++11/C++14
21 oreAceastă sesiune de training își propune să introducă C++ ca extensie comună a limbajului C atunci când se aplică dezvoltarea de sisteme încorporate orientate pe obiecte. Deoarece C++ include C, această sesiune ne ghidează de la C la C++ într-un mod natural și examinează modul în care C++ este implementat. Acest lucru este deosebit de valoros pentru a înțelege atunci când se aplică C++ într-un mediu încorporat cu resurse limitate. Standardul C++ a suferit recent o revizuire majoră, cunoscută sub numele de C++11, iar o nouă versiune este pe drum, C++14. Acest curs abordează subiectele introduse cu aceste revizuiri, care sunt deosebit de utile, cum ar fi gestionarea performantă a memoriei, concurența utilizând un mediu multi-core și programarea bare-metal, aproape de hardware.
SCOPUL / BENEFICII
Obiectivul principal al acestei clase este să puteți utiliza C++ într-un mod „corect”.
- Introduce C++ ca alternativă de limbaj orientat pe obiecte într-un context de sistem încorporat
- Demonstrează similaritățile – și diferențele – cu limbajul C
- Înțelege diferite strategii de gestionare a memoriei – în special semantica de mutare introdusă cu C++11
- Examinează modul de funcționare și înțelege ce duc diferitele paradigme din C++ în codul mașină
- Utilizează șabloane pentru a obține abstracții de ordin înalt, sigure din punct de vedere al tipului, pentru programarea bare-metal, aproape de hardware – I/O mapat în memorie, precum și întreruperi – în special șabloanele variadice introduse cu C++11
- Oferă câteva modele de proiectare utile, în special aplicabile într-un context încorporat
- Câteva exerciții pentru a exersa unele concepte
AUDIENCE / PARTICIPANȚI
Acest training este destinat C++ - programatori care intenționează să înceapă să utilizeze C++ într-un context de sistem încorporat.
CUNOAȘTEREA ANTERIORĂ
Cursul necesită cunoștințe de bază în programarea C++ , corespunzătoare instruirilor noastre ” C++ - Nivel 1” și ” C++ Nivel 2 - Introducere C++ 11”.
EXERCIȚII PRACTICE
În timpul antrenamentului, veți exersa conceptele prezentate într-o serie de exerciții. Vom folosi mediul de dezvoltare integrată deschis și gratuit de la Eclipse
Programare Funcțională cu C++
14 oreAceastă instruire live, condusă de un instructor în Moldova (online sau la fața locului) este destinată dezvoltatorilor web care doresc să programeze funcțional cu C++
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Utilizeze soluții de programare funcțională pentru a îmbunătăți performanța aplicațiilor web.
- Evite mutarea datelor și efectele secundare cu programarea funcțională.
- Creeze aplicații web într-un stil de programare funcțională.
Developarea HMI pentru Sistemele de Infoturism Automotiv
14 oreAcesta este un curs specializat de dezvoltare a HMI conceput pentru profesioniștii din industria automobilelor implicați în dezvoltarea sistemului de infotainment pentru automobile avansate.
Dizajn Avansat de Software în C++
35 oreAcesta este un curs avansat de formare C++ , care se concentrează pe dezvoltarea și designul software-ului orientat pe obiecte (OO) cu ajutorul C++ programare C++ .
Programare Orientată pe Obiecte cu C++
7 oreÎn acest curs, participanții vor învăța concepte C++ și abilități de programare.
Programare în C++
35 oreCursul prezintă o limbaj C++ cuprinzător orientat pe obiecte și utilizarea exemplelor simple. Acestea sunt mecanismele standard și biblioteca
Qt Quick și QML
7 oreAceastă formare sub direcția unui instrucțuator (online sau într-un spațiu fizic) este destinată designerilor web care doresc să construiască interfețe de utilizator (UI) dinamice și multiplatforme folosind Qt Quick și QML.
La sfârșitul acestei formări, participanții vor putea:
- Să conceapă prototipuri pentru interfețele de aplicație folosind QML.
- Să creeze și să implementeze elementele UI ale unei aplicații folosind QML.
- Să implementeze animații, transformări și tranziții pentru a crea o experiență mai responsivă pentru utilizatorul aplicației.
Unreal Engine 4
21 oreAceastă instruire live, condusă de un instructor în Moldova acoperă elementele de bază ale dezvoltării jocurilor cu Unreal Engine 4, oferind în același timp participanților șansa de a-și crea propriul joc de exemplu.