əyani / online

199 AZN / 149 AZN

6 ay

Backend C# proqramlaşdırma kursu

Backend proqramlaşdırma kursunda siz verilənlər bazanı interfeysi ilə işləməyi, lazımi məlumatları istifadəçiyə ötürməyi, sorğuları qəbul etməyə imkan verməyi və saytın işləməsini təmin etməyi öyrənəcəksiniz.

Backend

Bu kursda nə öyrənəcəksiniz?

C#

.Net Framework

SQL

MS SQL

ORM

ASP.NET

Web API

Bütün bu tapşırıqlar Backend proqramlaşdırma kursuna daxil olan C#, .Net Framework, SQL, MS SQL, ORM, ASP.Net, Web Api kimi proqramlaşdırma dilləri üçün uyğundur.

 

Backend proqramlaşdırma kursuna yazılın ve bu sahə üzrə developer olun.

 

Gələcəkdə Backend developeri olmaq üçün qeydiyyatdan keçin və bu proqramlaşdırma sahəsi üzrə öyrənməyə başlayın.

 

Backend kursu proqramında bu proqramlaşdırma dilləri keçiriləcək: PHP, Laravel, MySQL və Rest API. Proqramlaşdırma kursu bitirən tələbələr "JedAcademy" sertifikatı əldə edilər.

Kursun Proqramı

Backend C# proqramlaşdırma kursu

1-ci ay

    • Introduction to Programming

    • Overview of C#, Literals, Variables. Data Types

    • Operators, Expressions, Functions

    • Conditional statements, Loops

    • Class, Objects, Constructors, Inheritance, Properties

    • Encapsulation, Polymorphism, Interface

    • Arrays, Array Class, Array List, Structure, Enumerations

2-ci ay

    • Delegates, events, errors and Exception class

    • Introducing Collections. Benefits of Collection Classes

    • Understanding and using commonly used collections

    • Generics. Advantages of Generics

    • Processes & Threads. Asynchronous programming

3-cü ay

    • Intro to Databases & SQL
    • Basics of SQL Types of SQL Statements. DDL, DML, DQL, DCL and TCL
    • Create/Alter/Delete DB. Constraints
    • Introduction To TSQL. Transaction Management.
    • Introduction ADO.NET SqlConnection. SqlCommand. SqlDataReader. SqlDataAdapter

4-cü ay

    • Git version control system

    • Data Structures. Queue. LinkedList

    • Sorting Algorithms. Searching Algorithms

    • Design Patterns. MVC. MVVM

    • SOLID principles

    • Unit Testing

    • Introduction to Web development. Real project workflow

5-ci ay

    • .NET and .NET Core. Differences

    • Introduction to ASP.NET / ASP.NET Core Application

    • Introduction to Web APIs

    • Simple ASP.NET Core Web API and Serialization

    • Onion Architecture. Models. Context Class. Db Connection. Migration. Repository pattern. Service layer

    • RelationShips in WepApi. Content negotiation

6-cı ay

    • JSON web token (JWT), Identity and refresh tokens and their configuration

    • Documenting Api with Swagger

    • Deployment projects to IIS. Testing

    • Rate limiting and throttling

    • Versioning. Versioning Examples

    • CQRS and Mediator (MediatR) pattern with ASP.NET Core Web API. Pros and Cons of these patterns

7-ci ay

    • Dockerizing asp.net core web api
    • Docker HUB. Local registry. Docker repository
    • OAuth2 (Open standard for Authorization)
    • OpenID Connect
    • User Registration with ASP.NET Core Identity
    • Reset Password with ASP.NET Core Identity
Tələbələrə10%Endirim
Aylıq ödəniş: 6 ay

əyani / online

199 AZN / 149 AZN

Backend C# proqramlaşdırma kursu

Proqramlaşdırma və digər kursa yazılmaq üçün qeydiyyatdan keçin və ya pulsuz məsləhət alın

proqramlaşdırma kursları