Cursuri de pregatire Website Development in PHP
Cursul familiarizează participanții cu limbajul PHP și integrarea sa cu mediul Web. Participantul va învăța cum să realizeze o pagină dinamică, să scrie aplicații de baze de date și să protejeze aplicațiile împotriva accesului neautorizat.
Schița de curs
PHP sintaxă
- Operatori, variabile
- funcții de bază, operațiuni cu fișiere, șiruri și matrice
Structuri de date
- tablouri asociative
- variabile de sesiune, formular, url, cookie
Object-Oriented Programming în PHP
- Clase, constructori, moștenire
- Caracteristici orientate pe obiecte
Database Asistență
- crearea de conexiuni
- protecție cu parolă
- interogarea
- stocarea și afișarea rezultatelor
- adăugați, ștergeți și modificați date
- formular de legare la o bază de date
Protecţie
- Autentificare și autorizare
- utilizarea cookie-urilor și a sesiunii
Suport grafic în PHP
Cerințe
Cunoașterea HTML. Cunoștințe de bază ale oricărui limbaj procedural.
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Website Development in PHP - Rezervare
Cursuri de pregatire Website Development in PHP - Solicita Oferta
Website Development in PHP - Cerere de consultanta
Mărturii (3)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Curs - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Curs - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Curs - Reactive Programming for iOS with RxSwift
Upcoming Courses
Cursuri înrudite
Reactive Programming for iOS with RxSwift
7 oreAcest training condus de un instructor, live training în România introduce participanții la tehnicile reactive oferite de RxSwift pentru gestionarea transferului și combinării fluxurilor de date asincrone, manipularea secvențelor observabile simple și arhitectura și dezvoltarea de aplicații iOS receptive, flexibile și scalabile în industrie.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Înțelegeți conceptele de bază din spatele programării reactive în Swift 3. .
- Transformați diverse elemente, cum ar fi array-uri și evenimente, în secvențe observabile. .
- Aplicați diverse filtre la secvențe observabile, transformați și combinați secvențe observabile. .
- Scrieți teste unitare față de codul Rx. .
- Utilizați în mod eficient datele oarbe din elementele interfeței cu utilizatorul. .
Reactive Programming with Javascript and RxJS
7 oreReactive programing este o paradigmă de programare asincronă care se concentrează pe fluxurile de date și pe propagarea datelor prin stabilirea unei dependențe definite între modelele de execuție subiacente și fluxurile de date emise de la o componentă la alta. RxJS este una dintre cele mai cuprinzătoare biblioteci de programare reactivă pentru gestionarea evenimentelor UI, a cererilor HTTP asincrone și a altor fluxuri de date.
În cadrul acestei formări live cu instructor, participanții se vor familiariza cu instrumentele și funcțiile RxJS pe măsură ce le vor aplica la o varietate de probleme de codare asociate aplicațiilor mobile și web bazate pe interactivitate intensă. De asemenea, participanții vor învăța cum să creeze și să implementeze o aplicație web cu interfață intensă.
La sfârșitul acestui curs, participanții vor fi capabili să:
- Să înțeleagă paradigma programării reactive și utilitatea acesteia pentru dezvoltarea aplicațiilor UI heavy.
- Să construiască aplicații UI heavy având în vedere scalabilitatea, flexibilitatea și capacitatea de reacție.
- Să creeze și să gestioneze ușor și liber o multitudine de evenimente UI, cereri HTTP asincrone și alte fluxuri de date.
Formatul cursului
- Prelegere și discuții interactive.
- O mulțime de exerciții și practică.
- Implementare hands-on într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Reactive Programming with Angular RxJS
14 oreFunctional Reactive Programming with Java 9 and RxJava
14 oreÎn acest training condus de un instructor, live training în România, participanții vor învăța avantajele și funcțiile Java 9, Spring, Jersey și RxJava 2.0 în dezvoltarea aplicațiilor reactive, pe măsură ce trec prin crearea și implementarea unei aplicații reactive reale folosind API-ul de flux Java 9's, Spring, cadrul Akka și biblioteca de programare reactivă funcțională RxJava 2.0.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Înțelegeți importanța și semnificația programării reactive în dezvoltarea aplicațiilor și sistemelor. .
- Executați testul unitar pe RxJava 2.0. .
- Utilizați cadrul Akka în conformitate cu principiile programării reactive. .
- Implementați Spring pentru a gestiona dezvoltarea de aplicații concurente. .
- Utilizați API de flux Java 9's pentru a dezvolta aplicații reactive.
RxJava for Android Developers
21 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze RxJava pentru a dezvolta și implementa o aplicație mobilă Android.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați un mediu de dezvoltare care să includă bibliotecile, pachetele și cadrele necesare pentru dezvoltarea unei aplicații reactive. .
- Înțelegeți cum sunt emise și consumate fluxurile de date și de evenimente. .
- Proiectați aplicații care modelează situații din lumea reală (bazate pe evenimente) într-un mod elegant și concis. .
Vert.x: Build a Reactive Application on JVM
14 oreÎn acest curs de instruire live, condus de un instructor în România, participanții vor învăța cum să utilizeze Vert.x pentru a crea o aplicație web asincronă, bazată pe evenimente.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți și utilizați diferitele componente (nucleu, web, client, etc.) din stiva Vert.x. .
- Utilizați Vert.x pentru a crea utilități de rețea, microservicii HTTP/REST, procesarea evenimentelor de mare volum, aplicații back-end de tip message-bus, etc. .
- Executați o aplicație care poate face față unei concurențe ridicate folosind fire de execuție minime în kernel.
- Utilizați API-urile Vert.x's pentru a sprijini Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc. .
- Testați unitar codul asincron cu Vert.x-Unit. .
- Deploiați și scalați o aplicație cu un hardware minim. .
CSS Grid Layout
7 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze CSS Grid Layout pentru a proiecta layout-uri de grilă flexibile și receptive, care anterior erau dificil de realizat cu caracteristici de layout CSS tradiționale, cum ar fi float și Flexbox.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați mediul de dezvoltare necesar pentru a începe să stilizați o aplicație web. .
- Utilizați valorile CSS pentru a evita sarcinile rudimentare, facilitând codificarea. .
- Aranjați conținutul web în diferite layout-uri și stiluri. .
- Codificați, împachetați și testați codul CSS. .
Yeoman
7 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să învețe despre Yeoman și să înțeleagă cum se va integra într-o arhitectură de aplicații web și în fluxul de lucru de dezvoltare.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Învățați despre caracteristicile și beneficiile utilizării Yeoman în dezvoltarea aplicațiilor. .
- Învățați și înțelegeți procesul de construire și gestionare a unei aplicații folosind Yeoman. .
Web Development with Bubble
7 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor web care doresc să utilizeze Bubble pentru a construi aplicații web complet funcționale fără cod.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Construiți o aplicație web de la zero fără experiență de codare.
- Creați baze de date și servicii web pentru operațiuni back-end. .
- Proiectați și creați interfețe de utilizator dinamice și experiențe de utilizator. .
Creating Static Websites with Hugo
21 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor web care doresc să utilizeze Hugo pentru a crea, implementa și automatiza întreținerea unui site web static.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și configurați Hugo.
- Înțelegeți de ce site-urile web statice sunt mai rapide, mai sigure și mai ușor de întreținut în comparație cu site-urile web CMS bazate pe baze de date, găzduite pe framework-uri precum Wordpress. .
- Utilizați limbajul Markdown pentru a scrie conținut web. .
- Utilizați Hugo pentru a genera rapid pagini HTML/CSS. .
- Adoptați o structură de dosare structurată și curată pentru a organiza conținutul unui site web și fișierele aferente.
- Crearea unui pipeline de integrare continuă (CI) pentru a automatiza procesul de generare și încărcare a fișierelor HTML pe un server gazdă. .
Jekyll for Web Designers and Content Writers
14 oreJekyll este un CMS cu sursă deschisă, ușor de utilizat pentru generarea rapidă de site-uri web statice. Acesta nu necesită o bază de date sau alte instrumente grele pentru cadrul CMS.
În cadrul acestui curs de formare live (la fața locului sau la distanță), condus de un instructor, participanții vor învăța cum să utilizeze Jekyll pentru a construi un site web complet pe baza unor fișiere simple, bazate pe text.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Să instaleze și să configureze instrumentele necesare pentru a genera site-uri web statice.
- Să utilizeze Markdown, șabloanele Liquid și Sass pentru a genera conținut și aspect.
- Să găzduiască și să gestioneze un site web Jekyll direct din GitHub Pages.
- Să testeze și să implementeze rapid variații ale unei pagini web (conținut, aspect, culori etc.).
- Migrați un CMS existent (de exemplu, Wordpress) la Jekyll.
- Rezolvați probleme cu un site web.
Audiență
- Designeri web
- Bloggeri
- Editorii de conținut
Formatul cursului
- Prelegere interactivă și discuții.
- O mulțime de exerciții și practică.
- Implementarea și testarea practică într-un mediu live-lab.
Notă
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
- Pentru a afla mai multe despre Jekyll, vă rugăm să vizitați: https://jekyllrb.com/
Developing Web Applications with Visual Studio Code
7 oreVisual Studio Codul este un editor de cod cross-platform pentru scrierea aplicațiilor moderne web și cloud.
În această instruire condusă de instructor, antrenament live (on-site sau la distanță), participanții vor învăța cum să seteze și să utilizeze Visual Studio Cod pentru a dezvolta eficient, debug și construi o aplicație web de eșantion.
La sfârșitul cursului, participanții vor putea:
- Instalarea și configurarea codului Visual Studio pentru productivitate maximă
- Dezvoltați aplicații web folosind o varietate de limbi (node.js, ASP.Net, JavaScript și TypeScript).
- Editați și descărcați eficient o aplicație.
- Construiți documentația de marcat din interior Visual Studio Cod
- Integrați fără probleme Visual Studio Codul cu Git pentru un ciclu optim de edit-build-debug.
Audienţă
- Dezvoltatori
Formatul cursului
- Lecții parțiale, discuții parțiale, exerciții și practici grele într-un mediu de laborator live.
Notă
- Visual Studio Codul funcționează pe Windows, Mac și Linx. Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza.
- Pentru a afla mai multe despre Visual Studio Cod, vă rugăm să vizitați: https://github.com/Microsoft/vscode
Visual Studio Code
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor începători și intermediari care doresc să editeze coduri folosind VS Code.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Familiarizați-vă cu interfața VS Code.
- Utilizați în mod eficient spațiile de lucru în VS Code. .
- Gestionați comenzile rapide de la tastatură și setările VS Code. .
- Învățați cum să utilizați diverse limbaje de programare în VS Code. .
Akka Fundamentals
21 oreÎn această instruire live, condusă de un instructor in România, participanții vor învăța principiile de proiectare din spatele Akka, inclusiv modelul Actor și Reactive Manifesto, în timp ce construiesc și implementează o aplicație asincronă, bazată pe mesaje în Akka.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Aplicați modelul "let it crash" pentru a construi aplicații care se autovindecă și sisteme care nu se opresc niciodată.
- Înțelegeți actorii, ciclul de viață al actorilor și cum să le folosiți pentru a crea sisteme paralele corespunzătoare, concurente. .
- Construiți Reactive Arhitectura care este receptivă, elastică, rezistentă și condusă de mesaje.
- Integrați caracteristicile de remoting și clustering cu sisteme terțe. .
- Deploiați setul de instrumente Akka în sisteme de producție, scalându-l la mai multe noduri și sisteme terțe. .
- Gestionați comportamentul sistemului și distribuția orizontală. .
- Construiți sisteme care "reacționează" la schimbările de mediu. .