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

Index: KRW-18501 EAN: 5903351246064
BOTLAND B. DERKACZ SPÓŁKA JAWNA Opinie z ekomi-pl.com
If you're serious about a career as a developer, then knowing the object-oriented aspects of C# will be essential. Whether you're writing desktop applications, web applications, mobile applications, or games, you'll always be dealing with a typically object-oriented approach. This course is designed for people who have already mastered the basics of the C# language. The training presents fundamental knowledge about key aspects of the language. It will allow you to deeply understand all important concepts and learn how to implement them in practice.
€27.67
€22.50 tax excl.

Available
(Check quantity)
Shipping in 24 hours
30-day returns
PayPal payment
Manufacturer: Strefa kursów

Product description: Sharp C video course - object-oriented programming - ON-LINE version

If you're serious about a career as a developer, then knowing the object-oriented aspects of C# will be essential. Whether you're writing desktop applications, web applications, mobile applications, or games, you'll always take a typically object-oriented approach. This course is designed for people who have already mastered the basics of the C# language. The training presents fundamental knowledge about key aspects of the language. It will allow you to deeply understand all important concepts and learn how to implement them in practice.

Kurs wideo C Sharp - programowanie obiektowe
Kurs wideo C Sharp - programowanie obiektowe

Creating properly working code

During the training you will learn the complete process that underlies every object-oriented program. You will see how to transform the previously described requirements into a proper class structure. You will learn what conditions should be met by well-defined classes, how to specify relations between them and how to turn it all into real, working code.

Practice

On-line training contains many interesting concepts and practical examples. A lot of emphasis was put on proper approach to solving the most common problems. Thanks to that you will start to move freely in the object oriented C# code and you will be able to demonstrate while working on any project.

Kurs wideo C Sharp - programowanie obiektowe
Kurs wideo C Sharp - programowanie obiektowe

Complex topics in a simple way

In this online course, you will learn all about the most important aspects of object-orientation in the C# language. You will understand what polymorphism, encapsulation or abstraction is. The author will also explain in a simple way how to use key mechanisms of object-oriented C# (classes, interfaces, methods).

Additional information

You should know the basics of C# programming to take this course. It will also be important to know such concepts as class, interface, method and collection. For complete beginners we recommend training: Fundamentals of Programming in C#.

Kurs wideo C Sharp - programowanie obiektowe

Table of contents

    1. Object-oriented programming introduction
      • Introduction
      • Object != Class
      • What is object-oriented programming
      • Course outline
      • Course materials
    2. Identification of Classes from Requirements
      • Identification of Classes from Requirements
      • Business problem analysis
      • We start with nouns
      • We define members
      • Abstraction
      • Encapsulation
      • Summary
    3. Building a class
      • Building a Class
      • Application Layers
      • Building a BLL Component
      • Building a Class - Properties
      • Testing the class
      • Abnormal conditions
      • Working with Objects
      • Summary
    4. Building a class - methods
      • Introduction
      • Building a class - methods
      • Conditions
      • Building a class - constructors
      • Class Product
      • Class Order
      • Order Item class
      • Summary
    5. Extending Responsibilities
      • Separate responsibilities
      • Viewing the class diagram
      • Class Address
      • Repository Client
      • Client Repository Test
      • Product Repository
      • Product Repository Test
      • Order Repository
      • Order Repository Test
      • Summary
    6. Establishing Relationships
      • Establishing Relationships
      • Defining a Relationship
      • Types of relationships
      • Collaboration
      • Composition
      • Composition - References - see free lesson
      • Address Repository
      • Unit tests
      • Composition - Id
      • Building Single Purpose Classes
      • Subsequent unit tests
      • Inheritance
      • Summary
    7. Reuse
      • Reuse
      • Reuse techniques
      • .NET Object class
      • Overriding base class functionality - see free lesson
      • Polymorphism
      • Building a base class
      • Save method
      • Summary
    8. Building components
      • Components - introduction
      • Component building
      • Testing the Component
      • Using a component
      • Static classes
      • Extension methods - see free lesson
      • Static Method vs Extension Method
      • Summary
    9. Understanding interfaces
      • Interfaces
      • .NET Interfaces
      • Logging
      • Defining an Interface
      • Interface implementation
      • Interface polymorphism
      • Interface Polymorphism Testing
      • Summary
      • Completion

Same-day shipping

  • Crediting the payment for the order on our account on a business day before 10:00 AM means sending the goods on the same day.
  • All packages are being delivered by GLS Group courier and covered with insurance up to 1200 EUR.
  • You will receive a link to track your package and monitor the progress of delivery as soon as it is shipped.

Terms of delivery 

GLS - zone 1

Austria, Belgium, Croatia, The Czech Republic, Denmark, Germany, Netherlands, Poland, Slovakia 

  • Delivery time: 2-4 days
  • Delivery cost: from 4.18 EUR
  • Insurance: 1200 EUR
GLS - zone 2

Bulgaria, Estonia, France, Hungary, Italy, Latvia, Lithuania, Luxembourg, Portugal, Romania, San Marino, Slovenia

  • Delivery time: 2-5 days
  • Delivery cost: from 5.35 EUR
  • Insurance: 1200 EUR
GLS - zone 3

Cyprus, Finland, Greece, Ireland, Lichtenstein, Malta, Spain, Sweden 

  • Delivery time: 2-7 days
  • Delivery cost: from 7.67 EUR
  • Insurance: 1200 EUR

Payment methods

Card image cap
PayPal
  • Botland is a PayPal verified seller. Protect your financial information with this fast, safe and secure online payment system.

Card image cap
PayU
  • Choose easy and quick PayU e-payment method. Your financial information will stay secure.

Products from the same category

Arduino StarterKit from scratch - with Arduino Uno module

A set of electronic components used in the video course "Arduino from scratch". The kit includes i.a.: LEDs, resistors, sensors, chips, and LCD display, the chassis of the...
Index: ARD-02596
Index: ARD-02596
In stock, shipping 24 hours!
(Check quantity)
Regular price €53.47 Price €53.47

Arduino video course - from the ground up - ON-LINE version

Video course is intended for novice Arduino users. Includes practical exercises on electronic circuits, the performance of which does not require a soldering iron. Electronic...
Index: KRW-02506
Index: KRW-02506
Available online!
(Check quantity)
Regular price €23.02 Price €23.02

Basic programming course for PLC controllers - ON-LINE version

The course is designed for people who know the basics of electrical engineering and want to master the basics of ladder language and enter the PLC world. In this course you...
Index: KRW-12702
Index: KRW-12702
Available online!
(Check quantity)
Regular price €20.70 Price €20.70

SketchUp course + V-Ray from scratch - ON-LINE version

This video course is designed for interior designers or those who are just planning to make a future for them.
Index: KRW-09614
Index: KRW-09614
Available, 24h shipping!
(Check quantity)
Regular price €32.33 Price €32.33

Video course Programming school in C language - ON-LINE version

The course is designed for beginners who want to quickly understand all the important C concepts and start creating their own programs. Classical C is a popular, versatile and...
Index: KRW-03303
Index: KRW-03303
Available
(Check quantity)
Regular price €23.02 Price €23.02

Android applications for non-programmers - ON-LINE

A video course showing the basics of creating Android applications. It does not require programming knowledge. It allows for the creation of games and programs from ready-made...
Index: KRW-08727
Index: KRW-08727
In stock, shipping 24 hours!
(Check quantity)
Regular price €18.37 Price €18.37

Android course - creating applications in practice - ON-LINE version

The course is designed for people who have finished the basic course of creating an application in Android, and want to expand their knowledge. This course describes how to,...
Index: KRW-09977
Index: KRW-09977
Czas oczekiwania: ok. 10-30 dni
Regular price €25.35 Price €25.35

Python programming foundations course - ON-LINE version

This course is designed for people who start programming in Python. With this course you will learn the basics of Python syntax, programming in the current version 3, the right...
Index: KRW-12225
Index: KRW-12225
Available, 24h shipping!
(Check quantity)
Regular price €20.70 Price €20.70

Java Foundation course - ON-LINE version

With this course, you will learn the most important elements of the language, you will see how to properly configure IDE and text editor, you will learn to use the basic...
Index: KRW-09288
Index: KRW-09288
In stock, shipping 24 hours!
(Check quantity)
Regular price €27.67 Price €27.67

GIMP course from scratch - ON-LINE version

A video course explaining the use of Gimp and the secrets of editing graphics. It will learn how to edit and improve images, show how to work with layers, masks, filters and...
Index: KRW-08607
Index: KRW-08607
Available, 24h shipping!
(Check quantity)
Regular price €20.70 Price €20.70

Basic computer course - ON-LINE version

Video course allows you to learn basic computer and Internet maintenance, it is for all people, regardless of age, who have a problem with that.
Index: KRW-09276
Index: KRW-09276
In stock, shipping 24 hours!
(Check quantity)
Regular price €11.40 Price €11.40

Unity course - making 2D games - ON-LINE version

The course allows you to learn and understand the process of creating games in 2D and to build the game on mobile devices using the Unity environment.
Index: KRW-09998
Index: KRW-09998
In stock, shipping 24 hours!
(Check quantity)
Regular price €20.70 Price €20.70