My software engineering knowledges and skills

Get Started. It's Free
or sign up with your email address
My software engineering knowledges and skills by Mind Map: My software engineering knowledges and skills

1. Cloud Computing

1.1. Designing Data-Intensive Applications book

1.2. AWS Essentials for Developers course

1.3. Azure Essentials for Developers course

1.4. Cloud Computing Concepts - 1 course

1.5. Cloud Computing Concepts - 2 course

1.6. Docker

1.6.1. Using Docker book

1.6.2. Docker workshop

1.6.3. Essential Docker for .NET Core

2. Misc Fundamentals

2.1. Algorithms and Data Structures

2.1.1. course Data Structures

2.1.2. course Algorithmic Toolbox

2.2. Design patterns

2.2.1. Head First Design Patterns

2.2.2. GoF

2.2.3. MVP / MVC / MVVM

2.2.3.1. MVC

2.2.3.2. MVP

2.2.3.3. MVVM

2.2.4. Object pool

2.2.4.1. Example

2.3. Misc

2.3.1. Принцип подстановки Барбры Лисков

2.3.2. Obfuscation

2.3.3. N-Tier

2.4. Architecture

2.4.1. UML

2.4.1.1. UML overview

2.4.1.2. Component diagram

2.4.2. Microservice Architecture

2.4.3. ABAC + XACML

2.5. Operation Systems

2.5.1. Modern Operating Systems (A. Tanenbaum)

2.5.2. How Linux Works book

2.6. Cryptography

2.6.1. Public-key cryptography

2.6.2. AES

2.6.3. Hashing with salt

3. Databases

3.1. SQL

3.1.1. SQL Tutorial

3.1.2. course Solo Learn

3.2. Mongo DB (fundamentals)

3.3. СУБД, MySQL (fundamentals)

3.4. NoSQL

3.4.1. "NoSQL Distilled" book (part 1)

3.4.2. Elasticsearch The Definitive Guide

3.5. Книга "СУБД для программиста. Базы данных изнутри"

3.6. SQL Performance Explained book

4. .Net

4.1. "CLR via C#" book

4.2. Общие сведения о .Net

4.3. C#

4.3.1. Expression Tree + IQueryable

4.3.2. Asynchronous Programming

4.3.2.1. Async / Await

4.3.2.2. Deadblocks

4.3.3. Code Style

4.3.4. Concurrency in C# (async + TPL)

4.4. .Net Core

4.4.1. ASP.NET Core in Action book

4.4.2. Общие сведения о .Net Core

4.4.3. .Net Foundation

4.4.4. ASP .Net Core

4.5. .Net Framework

4.5.1. Troelsen's book

4.5.2. ASP .NET

4.5.2.1. Web API

4.5.2.2. SignalR

4.5.3. Unit Tests

4.5.3.1. Microsoft Fakes

4.5.3.2. xUnit

4.5.4. WCF

4.5.5. WPF basics

4.5.5.1. Data Binding

4.6. .Net Core 3.0 + C# 8.0

4.6.1. Finish tutorials about latest C# features

4.6.1.1. Pattern matching

4.6.1.2. async streams

4.6.1.3. Indices and ranges

4.6.1.4. Nullable types

4.6.2. Built-in Net.Core serializer

4.6.3. Nullable types concept

4.6.4. What's new in C# 8.0

4.6.5. What's new in .NET Core 3.0

5. Netwroks

5.1. Computer Networking: A Top-Down Approach!

5.2. Authentication

5.2.1. Authentication basics

5.2.2. OAuth 2.0 basics

5.2.3. Open ID Connect basics

5.2.4. JWT Token

5.3. SOAP / REST

5.3.1. RESTful Web services

5.3.2. SOAP

5.3.2.1. RPC

5.3.2.2. XML-RPC

5.4. DNS

5.4.1. DNS Concepts

5.4.2. Tutorial

5.5. Misc

5.5.1. Fiddler

5.5.2. OSI

5.5.3. JSon

5.5.4. SOA

5.5.5. HTTP

5.5.6. SSL

5.6. API

5.6.1. Zalando API guidelines

5.6.2. API Design

5.6.3. Swagger

6. Misc

6.1. Code Complete 2nd edition

6.2. NSIS scripts

6.3. MSMQ concept

6.4. COM concept

6.5. Code Simplicity

6.6. Changelog

6.7. ML

6.7.1. "Introduction to Machine Learning with Python" book

6.8. Version Control Systems

6.8.1. Git

6.8.1.1. ProGit главы 1, 2, 3 и 6

6.8.1.2. GitHub

6.8.2. TFS

6.9. "Head First Python" book

7. Front-end

7.1. HTML & CSS book

7.2. JavaScript book

7.3. "How Browsers Work" article