Γενικες Πληροφοριες 

Τα Video μαθήματα του επιπεδου, συνεχίζουν την εφαρμογή που ξεκινήσατε να φτιάχνετε στα video του μαθήματος 1.

Εάν θέλετε να μάθετε να αναπτύσσετε Web εφαρμογές και μάλιστα χρησιμοποιώντας μια από τις πιο ανερχόμενες και πολύ διαδεδομένες γλώσσες προγραμματισμού και Frameworks για Web εφαρμογές, τότε είστε στο κατάλληλο σημείο. Εάν έχετε κάποια ιδέα εφαρμογής που θέλετε να υλοποιήσετε ή θέλετε να ασχοληθείτε επαγγελματικά με την ανάπτυξη εφαρμογών με την Ruby on Rails, ευτό είναι το καλύτερο σημείο εκκίνησης.

Τα videos του μαθήματος 2, έχουν σκοπό να σας δείξουν διάφορες τεχνικές τις οποίες μπορείτε να εφαρμόσετε στις δικές σας Ruby on Rails εφαρμογές με σκοπό να τις κάνετε πιο καλαίσθητες, να μάθετε για τις συσχετίσεις ανάμεσα στους πίνακες μιας βάσης δεδομένων αλλά και εισάγετε εξουσιοδότηση (authorization) και αυθεντικοποίηση (authentication) στην εφαρμογή σας. Η εξουσιοδότηση και αυθεντικοποίηση των χρηστών στην εφαρμογή σας μπορεί να επιτευχθεί με χρήση Gem αλλά εσείς, μέσα από τα μαθήματα αυτού του επιπέδου, θα δείτε πως μπορείτε να την κατασκευάσετε από μόνοι σας ώστε να μάθετε καλύτερα τις πρακτικές που κρύβονται απο πίσω.

στοιχεια του μαθηματος

Συνολικός Αριθμός Video
23

Συνολική Διάρκεια Video
6 ώρες  

Γλώσσα 
Ελληνικά 

Επίπεδο 
Εισαγωγικό 

απαιτησεις παρακολουθησης 

Η μόνη προαπαίτηση για να παρακολουθήσετε το συγκεκριμένο μάθημα είναι να έχετε ολοκληρώσει το Επίπεδο I ή, ακόμη πιο σωστά, να κατέχετε τα θέματα που παρουσιάστηκαν στο Επίπεδο I.

Θα χρειαστεί να έχετε πρόσβαση σε:

  • Έναν μοντέρνο Browser
  • Σύνδεση στο Internet
  • Βασικές γνώσεις σε HTML και CSS θα ήταν επιθυμητές αλλά δεν είναι προαπαίτηση

Course Curriculum

Assets Pipeline
ΤΙ ΕΙΝΑΙ ΚΑΙ ΠΩΣ ΛΕΙΤΟΥΡΓΕΙ ΤΟ ASSET PIPELINE 00:12:21
ΔΗΜΙΟΥΡΓΙΑ ΑΡΧΕΙΟΥ CSS ΓΙΑ ΠΡΟΣΑΡΜΟΓΗ ΤΗΣ ΣΕΛΙΔΑΣ ΤΩΝ ΕΦΑΡΜΟΓΩΝ (APP) 00:17:19
Διαχείριση UI με χρήση Bootstrap
ΕΓΚΑΤΑΣΤΑΣΗ ΤΟΥ BOOTSTRAP 00:09:56
BOOTSTRAP GRID ΚΑΙ ΕΠΕΞΗΓΗΣΗ ΧΡΗΣΗΣ ΣΤΟΙΧΕΙΩΝ 00:19:17
ΚΑΘΟΡΙΣΜΟΣ LAYOUT ΚΑΙ ΜΟΡΦΟΠΟΙΗΣΗ ΑΡΧΙΚΗΣ ΣΕΛΙΔΑΣ 00:27:57
ΑΛΛΑΓΗ ΤΟΥ ΣΤΥΛ ΣΤΙΣ ΦΟΡΜΕΣ 00:15:19
Validations
ΕΙΣΑΓΩΓΗ VALIDATION 00:07:01
ΕΜΦΑΝΙΣΗ ΜΗΝΥΜΑΤΩΝ FLASH 00:26:02
Χρήση χρηστών στην εφαρμογή
ΔΗΜΙΟΥΡΓΙΑ USER MODEL 00:21:42
ΟΛΟΚΛΗΡΩΣΗ ΤΟΥ USER MODEL ΚΑΙ AUTHENTICATION (ΜΕΡΟΣ 1o) 00:07:43
ΟΛΟΚΛΗΡΩΣΗ ΤΟΥ USER MODEL ΚΑΙ AUTHENTICATION (ΜΕΡΟΣ 2o) 00:16:28
ΟΛΟΚΛΗΡΩΣΗ ΤΟΥ USER MODEL ΚΑΙ AUTHENTICATION (ΜΕΡΟΣ 3o) 00:22:10
ΔΗΜΙΟΥΡΓΙΑ SESSION ΓΙΑ ΤΑ COOKIES 16:34:00
ΔΙΑΔΙΚΑΣΙΕΣ LOG IN ΚΑΙ LOG OUT 19:11:00
Διαχείριση δικαιωμάτων
AUTHORIZATION 18:55:00
CHALLENGE 1 00:00:00
CHALLENGE 1 – ΛΥΣΗ 00:11:22
Συσχετίσεις βάσεων δεδομένων
ΔΗΜΙΟΥΡΓΙΑ REVIEW SYSTEM (ΣΥΣΧΕΤΙΣΗ 1-TO-MANY) ΜΕΡΟΣ 1ο 00:19:20
ΔΗΜΙΟΥΡΓΙΑ REVIEW SYSTEM (ΣΥΣΧΕΤΙΣΗ 1-TO-MANY) ΜΕΡΟΣ 2ο 00:20:59
ΟΛΟΚΛΗΡΩΣΗ ΤΟΥ REVIEW SYSTEM ΜΕ ΤΗ ΧΡΗΣΗ ΤΟΥ RATY 00:15:44
Εισαγωγή εικόνων
ΕΓΚΑΤΑΣΤΑΣΗ PAPERCLIP ΚΑΙ IMAGEMAGICK 00:06:47
ΕΙΣΑΓΩΓΗ ΕΙΚΟΝΩΝ ΣΤΙΣ ΕΦΑΡΜΟΓΕΣ (APPS) 00:11:16
CHALLENGE 2 00:00:00
CHALLENGE 2 – ΛΥΣΗ 00:07:47
Ολοκλήρωση
ΟΛΟΚΛΗΡΩΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ 00:06:57
(c) 2017 -  Learn By Doing