Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Μονάδα 1: Ξεκινώντας με το ASP.NET MVC
- Πρότυπα προ젝τών ASP.NET MVC
- Κατανόηση του σχήματος ενός προ젝τού ASP.NET MVC
- Ονομασιακά κανόνες
- Δημιουργία προβολών (views)
- Ορισμός ελεγχτών (controllers)
- Ορισμός δεδομένων μοντέλου
Μονάδα 2: Δημιουργία Συνολικής Εφαρμογής ASP.NET MVC
- Δημιουργία προβολών με ισχυρό τύπο (strongly-typed views)
- Κατανόηση URL και δράσεων (action methods)
- Χρήση HTML βοηθών
- Χειρισμός αναβλητών παρουσιάσεων φόρμων (form post-backs)
- Επικύρωση δεδομένων
Μονάδα 3: Χρήση του Razor View Engine
- Στόχοι σχεδίασης του Razor
- Εφαρμογή προβολής (view) Razor
- Γλώσσα Razor
- Πρόσβαση σε δεδομένα μοντέλου σε προβολές Razor
Μονάδα 4: Εφαρμογές ASP.NET MVC αυξημένης δύναμης
- Πρακτικές καλής πρακτικής σχεδίασης εφαρμογών ASP.NET
- Εφαρμογή αποθετηρίου (repository) και μοντέλου δεδομένων Entity Framework
- Χρήση Εισαγωγής Αρτημάτων (Dependency Injection)
- Εφαρμογή περσωναλισμένου φακέλου ελεγχτών
Μονάδα 5: Ανάπτυξη Με Παρόδια Ελέγχου (Test Driven Development) με ASP.NET MVC
- Επανάληψη των αρχών TDD
- Πλαίσια δοκιμής μονάδων (Unit Testing frameworks)
- Βήματα που καταλήγουν σε χρήση TDD με ASP.NET MVC
Μονάδα 6: Τεχνικές Προβολών (View Techniques)
- Ορισμός και χρήση περσωναλισμένων βοηθών HTML
- Ορισμός προτύπου διάταξης/κεντρική σελίδας (layout/master page)
- Χρήση μορφών
- Ορισμός και χρήση επανάληψη προβολών (partial views)
- Γλώσσα συντάξεων βοηθών Razor
Μονάδα 7: Εφαρμογή Ναβιγάσης (Implementing Navigation)
- Ορισμός τυπών προβολή-μοντέλου
- Εφαρμογή φίλτρων δεδομένων σε ελεγχτή (controller)
- Κατανόηση του μηχανισμού πορείας (routing mechanism)
- Προσθήκη περσωναλισμένων καταχωρίσεων στο τραπέζι πορείου (route table)
- Ορισμός προεπιλεγμένων, παραμέτρων και επικυρώσεων
- Δημιουργία URL και υπερσυνδέσεων (hyperlinks)
- Περσωναλισμένοι περιορισμοί πορείου
Μονάδα 8: Διαχείριση Κατάστασης (State Management)
- Χρήση κρυμμένων πεδίων
- Κατάσταση συνόλου εφαρμογής (application state) και διάστημα (session)
- Περσωναλισμένες δεσμώσεις μοντέλου
Μονάδα 9: Επιπλέον Τεχνικές (Additional Techniques)
- Πρότυπα δομής προβολών
- Πρότυπα δομής ελεγχτών
- Παγκόσμιοι φίλτροι (global filters)
- Δέσμευση μοντέλου (model binding)
- Ασύχρονοι ελεγχτές
- Επιλογές αυθεντικοποίησης, συμπεριλαμβανομένων των κατασκευών εισόδου λογαριασμού από το Facebook κλπ.
Μονάδα 10: Χρήση Ajax και jQuery με ASP.NET MVC
- Εγχώριο περίγλυψη του Ajax και του ASP.NET MVC
- Μη διαταρακτικό (unobtrusive) Ajax
- Χρήση συνδέσεων δράσης Ajax
- Εγχώριο περίγλυψη του jQuery
- Tεχνικές jQuery
- Χρήση jQuery UI
Απαιτήσεις
6μηνη εμπειρία στον προγραμματισμό C#. Η εμπειρία ανάπτυξης ASP.NET είναι συμφέρουσα αλλά όχι απαραίτητη.
21 Ώρες
Σχόλια (1)
Ήταν ερευνητικό, μπορούσα να ρωτήσω πολλά ερωτήματα και ο διδάσκων θα τροποποιούσε την ομιλία του για να απαντήσει στα ερωτήματά μου.
Cynthia Rodriguez - RoyalRoads University
Κομμάτι - Programming using ASP.NET MVC 4
Μηχανική Μετάφραση