Project Description

INSCRIERE CURS

Proiect: Facebook – Curs Full-Stack Developer

Cursul face parte din seria pentru avansați: Learn to code by creating Real life Start-ups  /  POA ( Project Oriented Approach)

Vezi CUprins Curs POA – Facebook

Ce veți învăța?

Totul se va încadra în abordarea noastră: „Project Oriented Approach”. Veți învăța să programați cap coadă un proiect de success
De ce „Project Oriented Approach”?  Fiindcă asta vă inspiră să creați pentru propriile dvs. proiecte modulele,  funcționalitățile și designul critice pentru ca o aplicație să aibă SUCCESS.
DECI
Veți programa un Facebook al vostru
Veti crea un portal web cu funcționalități complete aplicabile la orice proiect. Exact ca în aplicațiile reale.
Veți învăța să creați aplicații Mobile native pentru iOS
Veți învăța să creați aplicații Mobile native pentru Android
Veți învăța design.
Veți programa ifrontend și backend o aplicație 100%, lucru pe care îl puteți replica apoi pentru proiectele voastre.

În toată această descriere veți folosi pentru aplicații metode de programare si de debugg-ing profesioniste

Pe scurt veți deveni Full-Stack Developeri
Dacă sunteti antreprenori vă veți putea pune în viață proiectele pe care doar visați să le programați from scratch.

In plus intrați într -o relație mentor – student care va trece cu siguranță dincolo de durata cursului.

De ce?
Fiindca mentorii noștri au creat 100% aplicatii reale
Mentorii noștri sustin infrastructuri IT reale.
Și fiindcă noi VREM și avem MINDSET-ul de a ne crea programatorii și partenerii de mâine

Vezi în Ouline Curs Tehnologii și deprinderi pe care le veți învăța ca niște profesioniști.

Mentori

Dragos Sebestin

Full stack developer specialised in building web applications using modern stacks (NodeJS, Angular, MongoDb), distributed systems using microservices and enterprise integration patterns

Programmer
Company Name: Caphyon
Dates EmployedSep 2013 – Sep 2017
Employment Duration 4 yrs 1 mo
LocationDolj County, Romania

Co-Founder & CTO
Company Name: PRO BST IT
Dates EmployedȘ Sep 2017 – Present
Employment Duration1 yr 4 mos
Location Craiova

„Factorul cel mai important într-un proces de training și mentorat este evident Trainerul însuși.
Dragoș Sebestin nu e doar un Full-Stack Developer cu background de programator  în firme de IT de top.
E un Antreprenor care a programat 100% în câteva luni Novabooker.ro
A programat, a lansat, a creat 100% codul, infrastructura, arhitectura în cloud-ul Amazon pentru o aplicație live, care are  clienți care plătesc lunar să o folosească și pe care se bazează businessul lor.
Dragos menține, înțelege și dezvoltă un Businees IT full time.

Deși ar putea să plece oriunde în Lume ca programator, Dragoș se vede în viitorul apropiat în România, în Craiova.  Formând programatori și antreprenori tineri pe care să îi ridice, cu care să colaboreze și pe care să îi facă să sară etapele spre TOP.

Dragoș NU e un Profesor
Dragos e un Mentor și un Prieten.

În viitorul apropiat îl veți vedea lansând alte Start-up uri Globale de IT.
Impreună cu cei pe care îi învață programare AZI.”

Testimonial scris de:  Ion Vlădescu

Pre-requests

  • buna înțelegere a calculatorului
  • cunoștinte de bază internet
  • capacitate de analiză algoritmică
  • dorința de a progresa
  • spirit autodidactic
  • dorința de a realiza programe practice

Perioada desfășurare

3 luni – 60 ore – 5 ore/ săptămână

Dată start: MARTIE 2019

(miercuri și vineri, după ora 18:00)

Data depinde de procesul de selecție a cursanților și de numărul de locuri disponibile.

Cost Curs

Costul cursului de Full-Stack Developer este de

100 Euro pentru Elevi si Studenti / 300 Euro/lună – toate taxele fiind incluse.

Programul „Noi Sprijinim Excelența”!

Sponsorizăm costul Cursului  nostru pentru elevii, studenții  cu rezultate deosebite la învățătură sau antreprenori care dovedesc skills-uri deosebite:

Oferim implicit reducere   -60% ca urmarea a parteneriatului dintre: Asociatia RSI, Asociatia ARTI Craiova, Școala Româno-Britanică, firma PRO BST IT, firma Global Group Software Division.

Pentru o reducere de -100% inițiem campanii și căutăm colaboratori și voluntari  care să sprijine costul întregului curs sau parțial în mod  individual pentru anumiți elevi care doresc să urmeze cursul și doresc o reducere integrală.

Sunt eligibili pentru reduceri:

  • participanți la olimpiade (preferabil materii reale, skills-uri orientate spre programare)

  • elevi, studenți care dovedesc abilități algoritmice și interes pentru programare.

  • tineri care dovedesc printr-un tracking al proiectelor personale capacitate organizatorică și antreprenoriala și care doresc să își pună în aplicare ideile de business prin participarea la Seria de Cursuri pe care noi am lansat-o : POA ( Project Oriented Approach)

Suporteri ai reducerii -60% pentru
Programul „Noi Sprijinim Excelența”:

În acest moment e HOT Sponsorizarea Cursului  – „Proiect Facebook – Curs Full-Stack Developer” –  pentru elevii olimpici, studenții  cu rezultate deosebite la învățătură sau antreprenori care dovedesc skills-uri deosebite (vezi CAUZE și vezi cum SUSȚINEM SPONSORII ! 🙂 pentru a mări de la 60% gratuitate  cât oferim acum la 100% Gratuit pentru elevii olimpici si antreprenori.

Outline Curs – Abordare Logică

Ședința 1

Introducere, cunoaștere colegi, instalare mediu de lucru

Ședința 2

Prezentare generală Web Development – istorie, mod de funcționare, tehnici moderne

Ședința 3

Inițiere HTML5, CSS3 și JavaScript în Browser

Ședința 4

Introducere în NodeJS – mod de funcționare, evoluție a limbajului JavaScript (callbacks, promises, async/await), introducere în limbajul TypeScript + workshop

Ședința 5

Introducere in MongoDB – diferențe între SQL și NoSQL; workshop de lucru cu driver-ul MongoDB pentru NodeJS

Ședința 6

Introducere în Angular 2+ (vom lucra cu versiunea 6 care este retrocompatibilă cu versiunile anterioare)

Ședința 7

Mod de lucru pentru crearea unor specificații tehnice pentru proiect – vom lucra la o aplicație de tip social (clona Facebook); stabilirea arhitecturii și organizare cod în GitHub

Ședința 8

Workshop de punere în funcțiune a unui build system pentru aplicație – creat repository în github pentru fiecare proiect, implementat build system bazat pe Gulp pentru aplicații precum Pug, Stylus și compilator TypeScript

Ședința 9

Prezentare concepte server REST API + exemple

Ședința 10

Prezentare generală Web Development – istorie, mod de funcționare, tehnici moderne

Ședința 11

Implementarea sistemului de utilizatori bazat pe JSON Web Tokens (server side)

Ședința 12

Implementarea sistemului de notificări – partea 1 (arhitectura și noțiuni generale)

Ședința 13

Implementarea sistemului de notificări – partea 2 (notificari în timp real cu Socket.IO)

Ședința 14

Implementarea sistemului de friend requests

Ședința 15

Implementarea sistemului de postări (wall)

Ședința 16

Începerea implementarii client side (Angular 2+) – definitivare concepte Single Page App; prezentare generală Bootstrap 4 (Responsive Web App) și Font Awesome

Ședința 17

Implementarea formularului de înregistrare a unui utilizator + pagina profil utilizator

Ședința 18

Implementarea paginii pentru afișarea notificărilor de la server

Ședința 19

Implementare pagina de adăugat prieteni

Ședința 20

Implementare pagina WALL pentru postări

Ședința 21

Prezentare tehnologii disponibile pentru creat aplicații native de mobil folosind JavaScript – vom trece în revistă tehnologiile disponibile și diferențele dintre ele

Ședința 22

Introducere în NativeScript pentru creat aplicatii mobile native IOS și Android – prezentat sintaxa XML specifică NativeScript

Ședința 23

Portare aplicație Angular în NativeScript cu conexiune la același server REST API

Ședința 24

Concluzii, discuții libere despre pașii următori

Inscriere Sesiuni Prezentare / Inscriere Curs

După terminarea cursului veți avea cunoștințele necesare pentru următoarele
4 aptitudini:  A, B, C, D:

Programare – WEB Portal – A


Vei știi să programezi un portal complet funcțional!

Programare – APP iOS – B


Programarea și publicarea de aplicații în App Store.

Programare – APP Android- C


Programarea și publicarea de aplicații în Google Play Store.

Tehnici COMPLEXE de Programare – D


Tehnici de programare, deprinzi aptitudini de programare.

Design Should Be User Friendly

And It Should Be …

Simply Beautiful

0
Best Trainers
0
Ore de Mentorat
0
Platforme: iOS, Android, WEB
0
Programming Techniques

We’d love To Meet You In Person Or Via The Web!

Pentru pre-sesiuni înscriere desfășurare Cursuri Craiova:

Office Craiova: Gheorghe Bibescu nr 15 A, Craiova (Partener: Școala Româno-Britanică / ARTI)
Phone: +4 0744 456 225
Email: [email protected]

[contact-form-7 id="12002" title="Contact Page Form"]


Pentru TOP 1% STARTUP-URI / Antreprenoriat și Programare!


Te așteptăm să înveți aplicând Proiecte REALE de SUCCES

Înscrie-te pentru Sesiuni de Mentorat