a Paweł Czechowicz 3 éve
127
.NET Developer
Tworzenie aplikacji w .NET wymaga znajomości różnych narzędzi i technik. Istotnym elementem jest logowanie zdarzeń, w czym pomocne mogą być narzędzia takie jak Log4net, Elmah czy SeriLog.
Megnyitás
.NET Developer Microservices IoT IoT HUB Message Brokers Appache Kafka Service Bus RabbitMQ PubSub pattern Architektury i komunikacja w mikroserwisach Cashing danych Rozproszony Cache In Memory Cache Oprócz kodu Dokumentacja Confluence Wiki Narzędzia do zarządzania zadaniami Jira Asana Trello Organizacja pracy Kanban Scrum Inne rodzaje testów Testy E2E Testy behawioralne Testy integracyjne Unit testy TDD Mocking NSubstitute Moq xUnit NUnit MSTest Arrange / Act / Assert Logowanie zdarzeń w aplikacji ApplicationInsight Elmah Log4net SeriLog NLog NodaTime Express Mapper FluentScheduler Hangfire Mediatr Polly Swagger FluentValidation AutoMapper Entity Framework Lazy Loading Migracje DB First CodeFirst Dependency Injection Frameworks Castle Windsor Ninject AutoFac MS DependencyInjection Cykle życia w DI Zasady DI SOLID Dependency inversion principle Interface segregation principle Liskov substitution principle Open/closed principle Single responsibility principle Uniwersalne umiejętności programistyczne Zasady wielowątkowości DDD Algorytmy i struktury danych HTTP / REST Systemy kontroli wersji SVN GIT Wzorce projektowe Behawioralne Visitor Template Method Strategy State Observer Memento Mediator Iterator Command Chain of responsibility Strukturalne Proxy Flyweight Facade Decorator Composite Bridge Adapter Kreacyjne Singleton Prototype Builder Abstract Factory Factor Method Wzorce architektoniczne aplikacji CQRS SOA MVVM MVC Architektura Trójwarstwowa Architektura Wielowarstwowa Bazy danych Nierelacyjne CosmosDB DynamoDB MongoDB Relacyjne MySQL PostgreSQL SQL Server Podstawy SQL Podstawowa osługa serwera bazodanowego Normalizacja baz Język SQL Projektowanie bazy danych Programowanie obiektowe paradygmaty programowania Dziedziczenie Polimofizm Heremtyzacja Abstrakcja Klasy, obiekty i interfejsy Visual Studio Publikowanie aplikacji ReSharper, skróty etc Debuggowanie Tworzenie projektów Podstawy C# kolekcje danych obsługa błędów instrukcje warunkowe pętle do while while for typy zmienne