Návrh Školení
Modul 1. Principy orientace objektů
- Vytváření modelů Třídy a objekty Zapouzdření, specializace a polymorfismus
Modul 2. Navrhování aplikací pomocí UML
- Co je UML Diagramy UML Use Case Diagramy Diagramy tříd Diagramy interakce
Modul 3. Začínáme s C#
- C# a .Net Jazyk C# Visual Studio IDE
Modul 4. C# Základy jazyka
- Datové typy Proměnné Konstanty Řetězce Příkazy Expressiony
Modul 5. Větvení
- Příkazy podmíněného větvení Příkazy nepodmíněného větvení Smyčky
Modul 6. Operátoři
- Operátory přiřazení Mathematical Inkrementace a dekrementace Relační
Modul 7. Třídy a objekty
- Definování tříd Konstruktory Statické členy a členy instance Ničení objektů
Modul 8. Vnitřní metody
- Metody přetížení Zapouzdření dat pomocí vlastností Vracení více hodnot
Modul 9. Ladění
- Nastavení bodu přerušení Zásobník volání
Modul 10. Dědičnost a polymorfismus
- Specializace a zobecnění Dědičnost Polymorfismus Abstraktní a uzavřené třídy Kořenová třída: objekt Typy boxování a rozbalování
Modul 11. Přetížení operátora
- Použití klíčového slova operátora Vytváření užitečných operátorů Logické páry Převodní operátory
Modul 12. Struktury
- Definování struktury
Modul 13. Rozhraní
- Implementace a rozhraní Implementace více než jednoho rozhraní Casting do rozhraní Rozšíření a rozhraní
Modul 14. Pole
- Deklarace polí Vícerozměrná pole System.Array Indexers
Modul 15. Rozhraní a typy kolekcí
- Rozhraní kolekce Array uvádí fronty a zásobníky
Modul 16. Struny
- Vytváření řetězců Manipulace s řetězci Třída StringBuilder
Modul 17. Výjimky házení a chytání
- Příkaz throw Příkaz try and catch Jak funguje zásobník volání Metody a vlastnosti třídy výjimek
Modul 18. Delegáti a akce
- Akce delegátů
Modul 19. Generika
- Generics: A Primer Parametrizace podle datového typu třídy System.Collections.Generics
Požadavky
Před absolvováním tohoto kurzu musí mít studenti kompetence v následujících oblastech:
- Znalost a pohodlí se základními funkcemi operačního systému, jako je manipulace se soubory.
- Pochopení základů strukturovaného programování, včetně pojmů, jako je řízení toku, proměnné a parametry a volání funkcí.
- Alespoň 3 měsíce zkušeností s vývojem aplikací v grafickém nebo negrafickém prostředí nebo ekvivalentní znalosti.
Zkušenosti s objektově orientovaným programováním a koncepty nejsou vyžadovány.
Reference (10)
Jen celková expozice. Velmi nápomocný.
Travis - Beckman Coulter
Kurz - Introduction to Blazor
Machine Translated
Trenér nám velmi pomohl zodpovědět všechny otázky, které jsme měli, a umožnil nám sdílet naši obrazovku, abychom ukázali chyby, které jsme měli, což bylo skvělé.
chithra - Public Health Wales NHS Trust
Kurz - Advanced Blazor
Machine Translated
Otázka a odpověď. A ukázka projektu.
Qing - Ametek
Kurz - Implementing the Actor Model with Microsoft Orleans
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Kurz - Introduction to .Net Core
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Kurz - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurz - Visual Studio with VB.Net
Ocenil jsem širokou šíři znalostí Folia. Nejen, že byl obeznámen s obsahem kurzu, ale také znal konstrukty v jazycích, které jsme znali, aby pro nás byly příklady smysluplnější. Během intervalů sdílel své znalosti o technologiích a řešeních mimo rámec školení, aby poskytl náhled na další řešení, která bychom mohli použít v budoucnu (a budoucím školení).
Raphael - Markit Valuations Limited
Kurz - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Kurz - Introducing C# 6.0 with Visual Studio 2015/2017
Flexibilní přístup a přizpůsobení cvičení na otázky a problémy vznesené účastníky školení.
Maciej - DataConsult S.A.
Kurz - Advanced Programming in C#
Machine Translated
the trainer level.