C Sharp Programming Course

csharp

C# is the indispensable programming language for creating applications for Windows OS. It is an object-oriented language and is known for its cross-platform applicability.

With C#, you can create database applications, customer services, and much more.

  • start-time
    Duration

    3 months

  • price
    Monthly fee

    67,000 AMD

  • date
    Deadline

    12/04/2023

  • period
    Frequency

    3 days a week for 3 hours

Statistics

850,000 AMD
Average salary
15+
Number of vacancies

Is this course for you? Sure if

you have basic knowledge of computer

Instructor

Hovhannes Nalbandyan

Hovhannes Nalbandyan

.NET Core Software Engineer / SoftConstruct

By the end of this course you will be able to

1

develop the Server-Side platform of the websites and mobile applications

2

present your ready-made projects to partner companies

3

get a job in leading IT companies as a junior .NET developer

Syllabus

Phase 1 | C# Basics

  • Net , Visual studio, C#, Gith, Slack

  • Variables/ Heap, Stack Memory Allocations

  • Operators/ If,Else/ Switch case

  • Increment,Decrement/ String,StringBuilder

  • Arrays, Loops, Methods, Recursion

  • Class/ Struct/Constructor, Exception Class

  • String, StringBuilder

  • Exam

Phase 2 | C# OOP

  • Introduction OOP, Encapsulation/ Access Modifiers

  • Inheritance / Polymorphism/ Dynamic & Static Polymorphism

  • Abstraction / Method Overriding -Overloading

  • Interfaces, Generics, DataStructures, Delegates, Events

  • Lambda Expression, Garbage Collector/ Algorithms

  • Thread/ Task/ Multithreading

  • Exam

Phase 3 |Databases

  • Web API , ASP.NET Core, Http/Https

  • REST API/ Pipeline, Route /Validations/ Middleware, Error Types

  • Authorization/ Authentication/ Logging

  • C# 8, 9,10 Features

  • SQL Intro, RDBMS/ Data Type, DDL/DML

  • Logical/Mathematical Operations, Queries

  • Indexes,Foreign Key/Primary Key, Join Types, Procedure

  • Final exam

Ongoing Courses

Related courses

Consultation

Contact us and we will help you choose a course based on your preferences։