Ediția toamnă 2015 s-a încheiat.

Frontend Track - Structură / Calendar


Cursurile de mai jos se vor desfășura în intervalul orar 11-15.
Hackathon-ul final se va desfășura pe parcursul celor două zile menționate mai jos, în intervalele orare 10-23 în prima zi, respectiv 10-18 în cea de-a doua zi.

 
 
Single Page Applications
(cu Dan Șerban)
18 oct. 2015
 
 
AngularJS #1 / Concepts / Backend-less Applications
(cu Alexandru Niculae și Laurențiu Piciu)
25 oct. 2015
 
 
AngularJS #2 / AJAX / $http.get / $http.post
(cu Dan Șerban)
1 nov. 2015
 
 
AngularJS #3 / UI Router / AngularJS-Rails Integration
(cu Dan Șerban)
8 nov. 2015
 
 
AngularJS #4 / Custom Directives
(cu Laurențiu Piciu)
15 nov. 2015
 
 
AngularJS #6 / Custom Directives / ngMessages / Form Validation
(cu Valentin Buză)
22 nov. 2015
 
 
AngularJS #5 / Socket.IO / Three-Way Binding
(cu Dan Șerban)
29 nov. 2015
 
 
AngularJS #7 / Socket.IO / Git / GitHub
(cu Alexandru Niculae și Dan Șerban)
6 dec. 2015
 
 
Hackaton Final
(se va desfășura la 360HUB)
12-13 dec. 2015
 
 

Programul de mai sus poate suferi modificări în funcție de disponibilitatea instructorilor / sălilor.
Te rugăm să-l consulți ori de câte ori este necesar pentru a fi la curent cu eventuale modificări de ultim moment.

Backend Track - Structură / Calendar


Cursurile de mai jos se vor desfășura în intervalul orar 11-15.
Hackaton-ul final se va desfășura pe parcursul celor două zile menționate mai jos, în intervalele orare 10-23 în prima zi, respectiv 10-18 în cea de-a doua zi.

 
 
Rails Sneak Preview
(cu Dan Șerban)
17 oct. 2015
 
 
Ruby #1 (Basic)
(cu Darius Neațu și Andrei Bocan)
24 oct. 2015
 
 
Ruby #2 (Advanced)
(cu Andrei Bocan)
31 oct. 2015
 
 
Ruby on Rails #1 / View / Controller
(cu Dan Șerban)
7 nov. 2015
 
 
Ruby on Rails #2 / ActiveRecord
(cu Dan Șerban)
14 nov. 2015
 
 
Ruby on Rails #3 / ActiveRecord
(cu Dan Șerban)
21 nov. 2015
 
 
Ruby on Rails #4 / ActiveRecord Validations / Selenium / Rails Generators
(cu Dan Șerban)
28 nov. 2015
 
 
Ruby on Rails #5 / Web Scraping / Git / GitHub
(cu Rareș Visalom și Dan Șerban)
5 dec. 2015
 
 
Hackaton Final
(se va desfășura la 360HUB)
12-13 dec. 2015
 
 

Programul de mai sus poate suferi modificări în funcție de disponibilitatea instructorilor / sălilor.
Te rugăm să-l consulți ori de câte ori este necesar pentru a fi la curent cu eventuale modificări de ultim moment.

Cursanți WebDev - Ambele Track-uri

Denisa Sandu
Teodor-Claudiu Ciuraru
Andreea Dincu
Costin Giorgian Papuc
Andrei-Iulian Mardale
Robert-Ștefan Dumitru
Alexandru-Mihai Lungeanu
Andreea Guriță
Teodor Mihai Coteț
Nicolae-Vlad Cornoiu
Orlando-Georgian Ene

Cursanți WebDev - Frontend Track Only

Sabin Antohe
Bogdan Tălpigă
Theodor Stoican
George Cristian
Marius-Florin Ionescu
George-Alexandru Oprea
Andrei Ilinca
Marilena Beșcucă
Mihai Popescu
Mihai Chirculescu
Nadina Maria Pîrvănescu
Rareș-Mihail Visalom

Cursanți WebDev - Backend Track Only

Andrei Tănăsescu
Răzvan-Ștefan Brînzea
Teodor-Mircea Popescu
Robert-Andrei Damian
Marian-Paul Sichitiu
Mihai Bot
Rareș Cheșeli
Ștefan Florescu
Ioana Daniela Mihai
Florin-Eugen Iancu
Florin Năstase
Teodora Șerbănescu
Alexandru-Gabriel Irimia

Credits

(în ordine alfabetică):
Andrei Bocan, Valentin Buză, Darius Neațu, Dumitru Nemțuc, Alexandru Niculae, Laurențiu Piciu, Radu Stochițoiu, Dan Șerban și prietenii.


Ediții anterioare

Toamnă 2013
Toamnă 2014


Call For Sponsorship

Note: This is a landing page containing information which is of interest to potential sponsors of WebDev.
The actual WebDev site (in Romanian) is here.

Executive Summary

Your company can support 40 bright CS students who are very capable programmers and who are highly motivated to learn the real-world skills of how to build and ship a digital product on the web platform.
In a few years, these students will be among the software industry's thought leaders, and WebDev is a wonderful opportunity to make them aware of your brand today.

We invite you to contribute EUR 200 to the success of the fall 2016 edition of WebDev.

We have estimated that the baseline cost of this year's edition of WebDev will be EUR 2000.
This means that with gracious help from 10 companies such as yours, each contributing EUR 200, we can bring the 6th edition of WebDev free of charge to a group of 40 carefully selected, very bright CS students.

In-kind support is also highly appreciated, the details are below.

In return for your gracious EUR 200 sponsorship, we would be more than happy to display your brand both in the dedicated section of our site as well as physically, on a roll-up banner that will be prominently on display during the WebDev workshops / hackathon.

Comprehensive Details

My name is Dan Șerban and on behalf of the team organizing WebDev I am happy to provide you with all the information you need, in order to help you decide if you would like to sponsor the program.

WebDev is a completely independent and volunteer-run educational project.
WebDev is not affiliated with academia or industry.

WebDev takes place every year over nine weekends (between mid-October and mid-December) in Bucharest (the capital city of Romania).
WebDev is targeted at freshman/sophomore CS students who are proficient with data structures and algorithms, and prepares them to tackle the real-world challenges of software engineering.
The program is free of charge to participants and begins with a very rigorous selection process.
Before being admitted into WebDev, students have to pass two coding assignments which can only be solved with deep knowledge of data structures and algorithms.
The net result of the very high admission standards is that they create a very cohesive community of students who enjoy working with each other during the final 2-day hackathon.

Over time, we learned some interesting facts about WebDev participants and alumni. Within a year or two of attending the program, most of them become passionate about solving hard problems in the areas of compiler engineering, kernel development / embedded systems, as well as artificial intelligence / distributed systems / big data.
In casual conversation, they mention to us that WebDev was a very useful learning experience and a very effective way for them to gain the much-desired web development skills so that later on they have the freedom to pursue their real interests as their CS majors.

The structure of WebDev consists of eight weekends of instructor-led workshops covering both backend and frontend technologies (Ruby on Rails and AngularJS), for a total of 80 hours (5 hours each Saturday covering Ruby on Rails and 5 hours each Sunday covering AngularJS).
At the end of WebDev students get together for the final hackathon weekend. They form mixed (backend+frontend) teams and work on a project of their choosing.
The final hackathon weekend consists of 20 hours of designing and building from scratch a non-trivial web application using the tools and software engineering techniques learned in the previous eight weeks.
The hackathon runs from 10:00-23:00 on the first day, and from 10:00-18:00 on the second day. At the end of the hackathon, participants are asked to fill out a simple feedback form, and we know from their feedback that they are amazed at how much experience they have gained over such a short period of time.

Besides mastering the actual tools, an integral part of the WebDev learning experience is being exposed to the important ideas of clean code, refactoring, unit testing, continuous integration, task estimation, as well as the discipline of working as a member of a team with clearly defined backend/frontend roles.

WebDev needs your support because, as you might imagine, the program is not easy to organize and deliver.

In an ideal world, WebDev would take place in a classroom that is available over the weekend and comes with all necessary equipment readily in place:
- projector and screen
- high-bandwidth WiFi
- extension cords.

But the reality is different.

From discussions we've had with potential sponsors in previous years, many companies have such classrooms available for their own internal training needs.
These companies could conceivably make their classrooms available to WebDev, except not during weekends.
That is because the building security code usually dictates that an employee of the respective company needs to be in physical attendance throughout the entire duration of the classroom activity (10 hours every weekend).
This complicates things very much since the company's employees want to enjoy their weekends away from work and WebDev can only take place during weekends due to participants' school-related commitments.

So it becomes necessary to raise money in order to lease fully-equipped classrooms from dedicated learning facility providers.

A less expensive but still workable alternative to leasing fully-equipped classrooms would be to lease basic classrooms with only chairs and desks and just enough room for the projector / screen area.
This in turn makes it necessary for us to bring our own equipment, and install / dismantle when a workshop begins / ends.
This in turn creates logistical challenges related to transporting massive amounts of digital equipment / extension cords / roll-up banners / snacks / bottled water from organizers' homes to the workshop venue and back.

Your support is needed either in monetary form or in-kind, as one of the following:
1. Can you provide a basic classroom with chairs and desks for 25 people over eight weekends during the fall of 2016?
2. Can we borrow from you for the entire duration of WebDev a projector and screen?
3. Can we borrow from you for the entire duration of WebDev a portable, high-bandwidth mobile Internet gateway with corresponding WiFi access point / router?
4. Can we borrow from you for the entire duration of WebDev a number of between 3 and 5 Chromebooks for remote coding use by students who cannot afford to own their own laptop?
5. Can you make available to us for the entire duration of WebDev enough cloud storage and computing power such that those students who code remotely via Chromebooks can bring their classroom exercises and final hackathon projects to completion?
6. Can you make available to us for the entire duration of WebDev a location where we can safely store equipment and roll-up banners between workshops?

Point 4 above is due to the fact that in the country of Romania, as we saw at the start of previous editions of WebDev, many talented and highly motivated CS students simply cannot participate in the program due to the fact that they cannot afford to purchase their own laptop.


Thanks for reading so far. We hope we were able to convey to you why we believe contributing to the success of WebDev will be a good way to promote your brand.

The fall 2016 edition of WebDev will be launched on October 1st, once the students are back from summer break.
We hope you consider supporting the program in the most suitable way available to you.
Thank you in advance.

Best Regards,
Dan Șerban on behalf of the team organizing WebDev
dserban01@yahoo.com
Please connect with me on Linkedin

P.S. Below is a picture from one of the Ruby on Rails workshops that took place during the fall 2015 edition of WebDev.