Gehen Sie mit der App Player FM offline!
Episode 19 - Sonjas Ruby on Rails Projekt
Manage episode 173998408 series 134596
Show Notes und Links
Projekt ANA Tag 2 final
Rails Girls App Tutorial
Scaffold Gerüst für die Ressource bauen Tutorial
englische Begriffe für Ressourcen verwenden (Einzahl-, Mehrzahlbildung)
Struktur in ANA: ein Projekt (project) hat n Anforderungen (requirement) => 1:n Relation
- project has_many requirements
- requirement belongs_to project
MVC (model, view, control): Ruby on Rails Tutorial zu MVC
Ressource project
- model: project.rb
- views: edit.html.erb, index.html.erb, new.html.erb, show.html.erb
- controller: projects_controller.rb enthält Methoden index, show, new, edit, create
Datenbank rake db:migrate
Views html.erb Ruby code in Klammern
- <% %> Aufruf der Ruby Funktion
- <%= %> Rückgabewert der Ruby Funktion soll ausgegeben werden
Start des Servers rails s
- http://localhost:3000/projects
- http://localhost:3000/requirements
Datenbank SQlite Wikipedia Artikel, Homepage
Bootstrap getbootstrap HTML, CSS, und JS framework
Responsive Design Wikipedia
Internationalisieren und Lokalisieren Wikipedia
- internationalization Numeronym i18n
- localization Numeronym l10n
pdf-Dokument erzeugen: Prawn
DSL - domain specific language Wikipedia
Rapid prototyping, iterative Entwicklung
JIRA Ticketsystem
Kapitel
1. Begrüßung (00:00:31)
2. ANA Recap Tag 1 (00:01:45)
3. ANA Tag 2 (00:02:45)
4. Scaffold (00:04:40)
5. Relationen (00:08:10)
6. MVC model - view - controller (00:10:20)
7. Datenbank SQlite (00:21:00)
8. Bootstrap (00:27:15)
9. Internationalisieren und Lokalisieren (00:37:15)
10. pdf erzeugen, Prawn (00:41:31)
11. DSL (00:47:50)
12. Verbesserungen in ANA (00:53:25)
13. ANA Projektabschluss (01:01:23)
14. neues Projekt (01:03:48)
15. Verabschiedung (01:05:31)
35 Episoden
Manage episode 173998408 series 134596
Show Notes und Links
Projekt ANA Tag 2 final
Rails Girls App Tutorial
Scaffold Gerüst für die Ressource bauen Tutorial
englische Begriffe für Ressourcen verwenden (Einzahl-, Mehrzahlbildung)
Struktur in ANA: ein Projekt (project) hat n Anforderungen (requirement) => 1:n Relation
- project has_many requirements
- requirement belongs_to project
MVC (model, view, control): Ruby on Rails Tutorial zu MVC
Ressource project
- model: project.rb
- views: edit.html.erb, index.html.erb, new.html.erb, show.html.erb
- controller: projects_controller.rb enthält Methoden index, show, new, edit, create
Datenbank rake db:migrate
Views html.erb Ruby code in Klammern
- <% %> Aufruf der Ruby Funktion
- <%= %> Rückgabewert der Ruby Funktion soll ausgegeben werden
Start des Servers rails s
- http://localhost:3000/projects
- http://localhost:3000/requirements
Datenbank SQlite Wikipedia Artikel, Homepage
Bootstrap getbootstrap HTML, CSS, und JS framework
Responsive Design Wikipedia
Internationalisieren und Lokalisieren Wikipedia
- internationalization Numeronym i18n
- localization Numeronym l10n
pdf-Dokument erzeugen: Prawn
DSL - domain specific language Wikipedia
Rapid prototyping, iterative Entwicklung
JIRA Ticketsystem
Kapitel
1. Begrüßung (00:00:31)
2. ANA Recap Tag 1 (00:01:45)
3. ANA Tag 2 (00:02:45)
4. Scaffold (00:04:40)
5. Relationen (00:08:10)
6. MVC model - view - controller (00:10:20)
7. Datenbank SQlite (00:21:00)
8. Bootstrap (00:27:15)
9. Internationalisieren und Lokalisieren (00:37:15)
10. pdf erzeugen, Prawn (00:41:31)
11. DSL (00:47:50)
12. Verbesserungen in ANA (00:53:25)
13. ANA Projektabschluss (01:01:23)
14. neues Projekt (01:03:48)
15. Verabschiedung (01:05:31)
35 Episoden
Alle Folgen
×Willkommen auf Player FM!
Player FM scannt gerade das Web nach Podcasts mit hoher Qualität, die du genießen kannst. Es ist die beste Podcast-App und funktioniert auf Android, iPhone und im Web. Melde dich an, um Abos geräteübergreifend zu synchronisieren.