Course Outline

Το περιβάλλον προγραμματισμού και η εξήγηση του .NET Core - κατανόηση Visual Studio - δημιουργία έργου και λύσης - εισαγωγή των βιβλιοθηκών - υλοποίηση της λύσης

C# σύνταξη -τύποι δεδομένων, τελεστές και εκφράσεις - βρόχοι, συνθήκες - δημιουργία μεθόδων - χειρισμός εξαιρέσεων - επίκληση μεθόδων - δημιουργία υπερφορτωμένων μεθόδων - προαιρετικές και παραμέτρους εξόδου στις μεθόδους

Δομές και συλλογές -υλοποίηση δομών και τύπων enum - οργάνωση δεδομένων σε συλλογές

Αντικειμενοστραφής προγραμματισμός -χειριστές συμβάντων -δημιουργία κλάσεων -καθορισμός και υλοποίηση διεπαφών -υλοποίηση συλλογών ισχυρού τύπου -δημιουργία ιεραρχιών κλάσεων -επέκταση των κλάσεων .net Framework ή Core

Εργασία με αρχεία - ανάγνωση και αποθήκευση αρχείων - σειριοποίηση και αποσειροποίηση XML, JSON - εργασία με βιβλιοθήκη εισόδου/εξόδου

Εργασία με βάσεις δεδομένων -δημιουργία και χρήση μοντέλων δεδομένων οντοτήτων -ερώτηση δεδομένων χρησιμοποιώντας LINQ - ενημέρωση δεδομένων με LINQ - απομακρυσμένη πρόσβαση σε δεδομένα στο δίκτυο - πρόσβαση σε δεδομένα μέσω υπηρεσιών Ιστού (REST)

Πολυνηματικός και ασύγχρονος προγραμματισμός - υλοποίηση πολλαπλών νημάτων με χρήση εκφράσεων και εργασιών λάμδα - προετοιμασία ασύγχρονων λειτουργιών - συγχρονισμός συγχρονισμού για πρόσβαση σε δεδομένα

Προαιρετικό (εάν το επιτρέπει ο χρόνος): -Έργο εφαρμογής παραθύρου WPF (.NET Framework) -ASP.NET MVC Project (.NET Framework ή .net Core) -πρόσβαση στα δεδομένα στη βάση δεδομένων SQL Server Azure Database (Cloud)

Requirements

  • Γνώση των βασικών φράσεων ανάπτυξης λογισμικού.

Ακροατήριο

  • Τεχνικός Αρχηγός Ομάδας
  • Προγραμματιστής λογισμικού
  28 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Testimonials (1)

Related Courses

ASP.Net 4.0

  35 Hours

C#.Net

  35 Hours

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Unit Testing with C#

  14 Hours

Related Categories