Workshop #1 - Python pentru dezvoltarea aplicațiilor web

Sâmbătă, 31 May 2014

Locație: Iași

Tip: Workshop

Înscrieri: Eventbrite Facebook Google+

Locație: Facultatea de informatică

HTTP/1.1 201 Workshop created
Date: SAT, 31 May 2014 10:00:00 GMT
Location: Facultatea de informatică
Content-Type: application/PythonWeb
Content-Length: 12
X-Description: “Python workshop! REST, url routing, Python, JSON, unit testing”

Dacă antetele de mai sus te duc cu gândul la proiectul pe care vrei să îl faci RESTful, dar nu ai avut niciodată timp să afli ce este și cum se face, atunci ești binevenit pe data de 31 mai la Facultatea de Informatică UAIC, Iași, pentru un atelier Python, de-a lungul unei zile intense în care cuvintele cheie vor fi web și Python. Nu e nici o problemă dacă nu ai auzit niciodată de acest limbaj, la finalul zilei fiecare participant va putea să își treacă în bucket list faptul că a aflat de REST APIs, JSON, Python, unit testing, url routing și permisiuni, generatori, WSGI și decoratori. Băuturile și snackurile vor fi din partea casei.

Grupul din spatele inițiativei e format din oameni entuziaști și pasionați de Python, fiecare dintre ei având experiență în domenii precum procesare distribuită, aplicații web, open source și securitate. O prefață a evenimentului de sâmbătă va fi pe data de 30 mai, în incinta facultății de informatică (ora exactă va fi anunțată în curând), ce se va desfășura pe parcursul a două ore, în care grupul RoPython se va prezenta și își va prezenta și obiectivele, urmând ca restul timpului să fie ocupat de o serie de prezentări scurte și la obiect despre subiecte diverse cu tangență în limbajul Python, aceste prezentări având scopul să incite cât mai multă lume pentru participarea de sâmbătă. Totodată, vineri va exista și o surpriză (cuvintele cheie fiind API și gaming).

Evenimentul de sâmbătă, 31 mai, va fi împărțit într-o parte teoretică, ce se va desfășura în prima parte a zilei, urmată de una practică, de-a lungul căreia participanții pot să își folosească cunoștințele acumulate în prima parte a zilei. Partea teoretică va consta în prezentări mai detaliate cu aplicare în dezvoltarea aplicațiilor web folosind Python, iar în cea practică participanții vor lucra la realizarea unor aplicații web într-un timp cât mai scurt. Pentru că vrem ca fiecare participant să câștige cât mai multă experiență din urma acestui atelier și să oferim un eveniment de calitate, numărul de locuri pentru evenimentul de sâmbătă va fi limitat. Înscrierea fiecărui participant va fi evaluată conform anumitor criterii de către membrii grupului, urmând ca primele 45 de persoane să fie acceptate.

Elementele ce vor fi apreciate sunt:

  • contribuitori la proiecte open source, nu neapărat scrise în limbajul Python.
  • proiecte pe github sau bitbucket peste care ne putem uita.
  • un profil de LinkedIn plin cu lucruri care să ne impresioneze.

Apreciem persoanele care vor să învețe, așa că și începătorii sunt bineveniți. Pentru asta, trebuia ca prezentarea voastră să fie cât mai savuroasă și sinceră.

Programul de vineri este:

Ora Prezentare Speaker
12:00 - 12:15 Prezentarea grupului RoPython Alexandru Coman
13:00 - 13:15 Noțiuni de conduită în dezvoltarea unui proiect Cosmin Poieană
13:15 - 13:30 Decoratori (noțiuni introductive) Claudiu Popa
13:30 - 13:45 Unit testing (noțiuni introductive) Claudiu Popa
13:45 - 14:00 Element surpriză Claudiu Popa

Programul de sâmbătă este:

Ora Activitate Speaker
09:00 - 10:00 Primirea participanților  
10:00 - 10:45 Introducere în paradigma REST Sabin Buraga
10:45 - 11:15 Framework-ul Cherrypy Alexandru Coman
11:15 - 11:30 Pauză  
11:30 - 12:30 Django REST Framework Claudiu Popa
12:30 - 13:00 ORM-uri Cosmin Poieană
13:00 - 14:15 Pauză de masă  
14:15 - 14:30 Standarde de scriere Alexandru Coman
14:30 - 14:45 Formarea echipelor  
15:00 - 19:00 Workshop  
20:00 Feedback în Oscar Echipa RoPython

Grupul RoPython vă așteaptă cu drag!