• Online only
  • EOL

C Sharp video course - object-oriented programming - ON-LINE version

Index: KRW-13169

The course is intended for people who already know the basics of C#. It is a perfect choice for every programmer who would like to become a developer. Object oriented approach is useful when writing desktop, web, mobile, games or any other applications. Electronic version ON-LINE.

C Sharp video course - object-oriented programming - ON-LINE version
€27.90
€22.68 tax excl.
Product was replaced by other
Manufacturer: Strefa kursów

Attention!

The sale of the product has been completed. Check others in thiscategory.

Product description Video Course C Sharp - object oriented programming - ON-LINE version

An object-oriented approach to C# is necessary for a future developer - no matter what kind of application you create,desktop, web, mobile or games,Knowledge of object-related aspects will be essential. After mastering the basics of C#, the next step isto acquire knowledge that will provide significant benefits in the future.

What will you learn from this course?

  • How to work with classes and interfaces
  • Using one code multiple times in different applications
  • Definition and implementation of interfaces
  • Use of supplied requirements for class design
  • Construction of components
  • Use the class extension to change behaviour
  • Use of unit tests
  • The use of polymorphism and encaspulation in practice

By choosing this course, you will learn much more!

Attention!

You will receive the download instruction and code from us at the address given when placing your order

e-mail at the latest on the next working day after receiving the payment.

Foundations of the C#

The course provides the necessary knowledge about thekeyaspects of C#. It helps to understand the most important concepts and showshow to use them in practice. This way, you will soon understand the secrets of the language's objectivity.

kurs programowania C#

From requirements to working code

The course showsstep by stepthe whole process of writing the program in an object oriented way. It showshow to define the classes well, what conditions they should meetand what relations should be between them, and how to apply all these principles in thecorrect program code.

kurs wideo podgląd

Practice

The courseteaches theory and practice- it shows important concepts and helps to acquire practical skills. It focuses on the right approach andsolutions to the most common problems. Thanks to it you will be able to work in object-oriented C# code and take part in any project.

C# programowanie obiektowe

Complex subjects in a simple way

This course will allow you to dispel doubts about the most important aspects of objectivity in C# once and for all. It will help you to understand in depthwhat is polyphormism, encapsulation or abstraction. The author will also explain to you in a simple wayhow to use key object-oriented mechanisms C#classes, interfaces, methods and many other important things.

The author thoroughly discusses the issues ofpolyphormism, encapsulation or abstraction,thus helping to solve doubts that concern the most important aspects of object oriented programming in C#. The course shows in a simple way how to use the interfaces, classes and other elements of the language's objectivity mechanisms.

Kurs wideo C#

What else is worth knowing?

The basics ofprogramming in C#will be sufficient to start learning. It is necessary to know concepts such as:class, interface, method and collection. For those who have not been in contact with the language before, we recommend training:The foundations of programming in C#.

Table of contents

Field Programming Introduction

  • Introduction 02m 53s
  • Object != Class11m 47s
  • What is object-oriented programming04m 34s
  • Training outline04m 40s
  • Course materials01m 36s

Identification of classes based on requirements

  • Identification of classes from requirements02m 26s
  • Business problem analysis03m 41s
  • We start with nouns01m 59s
  • We define the members08m 50s
  • Abstract03m 53s
  • Encapsulation05m 51s
  • Summary02m 27s

Class building

  • Class building01m 01s
  • Layers of applications04m 23s
  • Building a BLL component02m 49s
  • Class building - properties15m 15s
  • Class testing14m 38s
  • Incorrect conditions08m 31s
  • Working with objects11m 19s
  • Summary04m 28s

Class building - methods

  • Introduction01m 46s
  • Class building - methods14m 32s
  • Terms and conditions05m 55s
  • Class building - constructors07m 13s
  • Class Product09m 28s
  • Class Order06m 49s
  • Class Order Item04m 16s
  • Summary02m 24s

Separation of duties

  • Separate responsibilities06m 40s
  • Viewing the class diagram05m 22s
  • Class Address04m 14s
  • Client Repository08m 53s
  • Client Repository Test09m 55s
  • Product Repository04m 13s
  • Product Repository Test05m 23s
  • Order Repository04m 36s
  • Repository Order Test05m 01s
  • Summary03m 14s


Establishment of a relationship

  • Establishment of relations04m 13s
  • Defining the relationship03m 26s
  • Types of relationship03m 07s
  • Cooperation03m 47s
  • Composition02m 05s
  • Composition - references06m 59s
  • The Address Repository13m 34s
  • Unit tests06m 41s
  • Composition - Id09m 46s
  • Building classes with one purpose14m 50s
  • Subsequent unit tests09m 23s
  • Inheritance07m 32s
  • Summary05m 28s

Reuse

  • Reuse06m 55s
  • Re-use techniques02m 35s
  • Class Object .NET13m 44s
  • Overwriting base class functionality06m 40s
  • Polymorphism03m 10s
  • Base class building17m 26s
  • Save method09m 26s
  • Summary04m 53s

Construction of components

  • Components - introduction06m 18s
  • Building a component11m 54s
  • Component testing11m 05s
  • Use of the component03m 51s
  • Static classes06m 15s
  • Expansion methods08m 00s
  • Static method and Expansion method01m 50s
  • Summary02m 34s

Understanding of interfaces

  • Interfaces07m 19s
  • .NET03m 58sinterfaces
  • Login12m 59s
  • Defining the interface04m 06s
  • Implementation of the interface07m 39s
  • Polymorphism based on05m 12sinterface
  • Interface-based polymorphism -13m 25stests
  • Summary03m 14s
  • End of00m 35s
Package width 0.001 cm
Package height 0.001 cm
Package depth 0.001 cm
Package weight 0.001 kg

Be the first to ask a question about this product!

Customers who bought this product also bought:

Products from the same category: