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!