curs ruby 2013-2014

2

Click here to load reader

Upload: dreamb0x

Post on 27-Nov-2015

36 views

Category:

Documents


0 download

DESCRIPTION

curs ruby on rails

TRANSCRIPT

Page 1: Curs Ruby 2013-2014

Dezvoltarea Aplicatiilor WEB folosind Ruby on Rails

Semestrul I: 2013­2014

Informatii Curs:Credite: 3Ore de Predare Hands On: 14 oreOre de Studiu Individual: 20 ore pentru aprofundare de cunostinteOre de Studiu in Echipa: 50 ore pentru dezvoltarea aplicatiei

Profesori:Nume: Maria NitaPozitie: Coordonator curs Ruby on RailsEmail: [email protected] preferat de contact: Email

Modul de Notare:

● Dezvoltarea si prezentarea proiectului reprezinta 40% din nota finala.● Activitatea la curs reprezinta 40% din nota finala● Nota la examinarea sub forma de hackathon reprezinta 30% din nota finala

Modalitati de transmitere a cunostintelor:● Predare hands on la laborator a tehnologiile de suport: Git, GitHub, Heroku● Predare hands on la laborator a framework­ului Ruby on Rails● Teme de laborator individuale ­ contributii la dezvoltarea aplicatiei comune grupei● Hackathon● Proiect in echipa

Studentii carora li se adreseaza acest curs:Studentilor din anul III, sectiile Informatica si Matematica­Informatica.

Obiectivele cursului:

Page 2: Curs Ruby 2013-2014

Cunostinte si IntelegereAcest modul dezvolta cunoasterea si intelegerea urmatoarelor puncte:

● Planificarea si dezvoltarea completa a unei aplicatii web folosind tehnologiile studiate la curs● Abilitati de adaptare si invatare a tehnologiilor● Metode de colaborare in echipa si self­management

Abilitati IntelectualeAcest modul dezvolta:

● Abilități cognitive, de analiză critică și sinteză● Capacitatea de a se adapta rapid la un mediu de lucru dinamic

Abilitati profesionale practiceAcest modul dezvolta:

● Dezvoltarea unei aplicatii web● Cunoasterea tehnologiilor: Git, Github, Heroku, Ruby on Rails, Linux OS● Capacitatea de a desfășura activități intr­o echipa si de a dezvolta o aplicatie de la A la Z.

Competente transferabileAcest modul dezvolta:

● Abilități eficiente de comunicare orală și scrisă● O gestionare pe cont propriu in ceea ce priveste: termenii de livrare a activitatilor impuse si

planificarea proiectelor● Motivatia de a porni initiative personale si initiative antreprenoriale

Plan de Curs (14 saptamani):

1 ­ 11 October● Intro in Ruby on Rails (Curs)● Installing & Configuring (Lab)● Intro in Linux (Lab)

14th of October ­ 20th of December (Labs):● First Rails app● Meet Git & GitHub● GitHub flow.  Going for the Heroku clouds● Bootstrap­ing Views● Building Models● Authentication with Devise● Customize● Testing with RSpec● REST & Facebook API

7th December● Hackathon

6th January ­ 17th January● Project time