On the go
Εκπαιδευτές
Βασίλειος Κόλιας,
Υποψήφιος Διδάκτωρ ΕΜΠ
Διάρκεια
1 μήνας
Kόστος
179 ευρώ
Περισσότερες Πληροφορίες
Μπορείτε να δείτε ένα δέιγμα του μαθήματος εδω
Εισαγωγή
Το σεμινάριο "Εισαγωγή στην ASP.NET 4.0" διοργανώνεται από την ειδικευμένη εταιρεία υψηλής τεχνολογίας Digital Academy που δημιουργήθηκε από την Ομάδα Εισηγητών του Εργαστηρίου Τεχνολογίας Πολυμέσων. Είναι ένα εντατικό σεμινάριο που πραγματοποιείται αποκλειστικά με τη μέθοδο της Τηλεκπαίδευσης, επιτρέποντας στον εκπαιδευόμενο την παρακολούθηση του προγράμματος από το χώρο και το χρόνο της επιλογής του, μέσω Internet.
Το πρόγραμμα έχει σχεδιαστεί με τέτοιο τρόπο, ώστε να εισάγει τον εκπαιδευόμενο στα ιδιαίτερα χαρακτηριστικά του ASP.NET framework για την ανάπτυξη Web εφαρμογών στο .NET. Μέσα από μια σειρά 10 εκπαιδευτικών ενοτήτων που ολοκληρώνονται σε διάστημα 4 εβδομάδων και αντιστοιχεί σε 140-160 ώρες μαθήματος, οι εκπαιδευόμενοι θα εξοικειωθούν με την ορολογία του προγραμματισμού στο Web γενικότερα και θα αποκτήσουν τα απαραίτητα εφόδια για την ανάπτυξη ή τη συμμετοχή σε web εφαρμογές μικρής ή μεσαίας κλίμακας στο .NET framework. Ο εκπαιδευόμενος θα αποκτήσει μια εμπεριστατωμένη εικόνα του πλέον δημοφιλούς web framework για το .NET, μέσα από μια σειρά παρουσιάσεων και παραδειγμάτων των οποίων ο κώδικας δίνεται γραμμένος τόσο C# όσο και σε Visual Basic, δίνοντας έτσι τη δυνατότητα στον εκπαιδευόμενο να επιλέξει τη γλώσσα προτίμησής του.
Θεματικές Ενότητες
- Εισαγωγή, η αρχιτεκτονική του Web, HTML, CSS, το Visual Studio.
- Τα βασικά της ASP.NET, βασικές έννοιες προγραμματισμού σε C# και Visual Basic, τύποι δεδομένων, τελεστές, μεταβλητές, έλεγχος ροής προγράμματος, αντικείμενα και κλάσεις.
- Ανάπτυξη ιστοσελίδων με ΑSP.NET, τα βασικά controls και validation controls.
- Παρουσιαστικό μιας ASP.NET web εφαρμογής με Master Pages, Skins, Themes.
- Βασικές έννοιες βάσεων δεδομένων, βασικές αρχές γλώσσας SQL.
- Παρουσίαση δεδομένων, DataList, GridView, DetailsView.
- ADO.NET Entity Framework και LINQ.
- Ασφάλεια, Αυθεντικοποίηση και Προσωποποίηση.
- Προγραμματισμός στην πλευρά του πελάτη με Ajax και JQuery.server.
- Αποσφαλμάτωση και εγκατάσταση web εφαρμογών στο web.
Μεθοδολογία
Σύμφωνα με το εκπαιδευτικό μας πρόγραμμα, η ύλη κατανέμεται σε 10 εκπαιδευτικές ενότητες και το πρόγραμμα ολοκληρώνεται με ένα τελικό διαγώνισμα εφ’ όλης της ύλης. Το πρόγραμμα χρησιμοποιεί την τελευταία έκδοση του ελεύθερου λογισμικού (open source) Moodle, το οποίο βασίζεται στην προγραμματιστική πλατφόρμα PHP. Τα ηλεκτρονικά μαθήματα φιλοξενούνται σε ιδιόκτητους servers ενσωματώνοντας τεχνολογίες αιχμής όπως: Επεξεργαστής 2 x Intel Pentium XEON hyperthreading, Μνήμη 32GB DDR RAM, Σκληροί Δίσκοι IBM SCSI U320 HDDs@ 15000 rpm Raptors Hardware RAID 5. Η κεντρική διασύνδεση με το internet πραγματοποιείται μέσω του ΕΔΕΤ (Εθνικό Δίκτυο Έρευνας και Τεχνολογίας) και είναι της τάξης του 1 Gbps (το ΕΔΕΤ έχει 2 x 622 Mbps σύνδεση με το internet – Πανευρωπαϊκό Ερευνητικό Διαδίκτυο GEANT).
Μετά το σεμινάριο
Μετά το σεμινάριο ο εκπαιδευόμενος θα έχει αποκτήσει τις απαραίτητες γνώσεις και δεξιότητες έτσι ώστε:
- Να είναι εξοικειωμένος με τις βασικές αρχές ανάπτυξης εφαρμογών για το Web.
- Να είναι εξοικειωμένος με τις κυριότερες τεχνολογίες για την ανάπτυξη web εφαρμογών.
- Να μπορεί να διαβάζει κώδικα ASP.NET και να κατανοεί τη λειτουργικότητά του.
- Να υλοποιεί απλές δυναμικές ιστοσελίδες, αλλά και ολοκληρωμένες web εφαρμογές σε ASP.NET.
- Να σχεδιάζει βασικές βάσεις δεδομένων και να τις χρησιμοποιεί μέσα από μια ASP.NET εφαρμογή
Η κριτική σκέψη, η σχεδιαστική πρωτοβουλία και η ικανότητα υλοποίησης εφαρμογών σε ASP.NET θα αναπτυχθούν χάρις στα έτοιμα προγράμματα που παρέχονται από τους εκπαιδευτές αλλά και τις εβδομαδιαίες εργασίες.
Σκοπός του σεμιναρίου
Σκοπός του σεμιναρίου, είναι η εκμάθηση των δυνατοτήτων της ASP.NET μέσα σε 10 εκπαιδευτικές ενότητες, έτσι ώστε ο εκπαιδευόμενος να είναι σε θέση να ξεκινήσει ή να συμμετάσχει στην ανάπτυξη Web εφαρμογών. Η οργάνωση της διδασκαλίας έχει γίνει με τη θεώρηση πως οι εκπαιδευόμενοι δεν έχουν επαφή με την ASP.NET αλλά έχουν βασικές γνώσεις υπολογιστών, και υποτυπώδεις γνώσεις προγραμματισμού. Επίσης, για να είναι σε θέση οι εκπαιδευόμενοι να παρακολουθήσουν το σεμινάριο θα πρέπει να διαθέτουν υπολογιστή με λειτουργικό σύστημα Windows ώστε να μπορούν να εγκαταστήσουν το Visual Web Developer 2010 Express (διατίθεται δωρεάν), που αποτελεί το βασικό εργαλείο ανάπτυξης τέτοιων εφαρμογών και πάνω στο οποίο στηρίζεται το σεμινάριο. Τέλος θα πρέπει να έχουν και γνώση της αγγλικής γλώσσας καθώς το σεμινάριο βασίζεται σε υλικό γραμμένο στα αγγλικά, υποστηριζόμενο φυσικά και από σημειώσεις στα ελληνικά. Η εκπαίδευση σχεδιάστηκε για άμεση εκμάθηση της γλώσσας ASP.NET και των βασικών χαρακτηριστικών της. Το σεμινάριο εστιάζει στην εξοικείωση με τη γλώσσα μέσω πρακτικής της εφαρμογής με μια σειρά παραδειγμάτων αλλά και εργασίες προς υλοποίηση, έτσι ώστε ο εκπαιδευόμενος να αποκτήσει ευχέρεια τόσο στην γραφή προγραμμάτων όσο και στην ανάγνωση.