Czego się nauczysz?
- wprowadzenie do entity
- poznania różnych podejść programowania
- omówienie różnic między podejściami
- programowania w podejściu DB first
- programowanie w podejściu Code first
- praktyki programowania
- pracy z bazą danych
Dla kogo jest ten kurs?
Przekonasz się, jak zastosowanie frameworka może ułatwić Ci życie oraz jak niezwykle istotną kwestią jest dobranie odpowiedniego podejścia w projektowaniu.
Mało znany framework
Entity Framework jest narzędziem typu ORM (ang. Object Relational Mapping). Jako framework spełnia on funkcje ułatwiające tworzenie aplikacji dwuwarstwowych, jak i trójwarstwowych jednocześnie zezwalając na konwersję pomiędzy relacyjnymi strukturami danych a obiektami .NET Framework.
Posiada on wsparcie dla większości baz danych. Programowanie aplikacji korzystających z baz danych to chleb powszedni w pracy każdego programisty. By usprawnić sobie pracę z pomocą przychodza dostępne narzędzia umożliwiające odwzorowanie obiektowo-relacyjne. Platforma .NET oferuje nam trzy takie rozwiązania ADO.NET Server oraz jako jedyny ciągle rozwijany przez Microsoft Entity Framework
Wybierz swój model podejścia
Korzystając z Entity Framework programista może posłużyć się trzema podejściami: Code First, DB First oraz Model first. Najmniej lubianym przez programistów jest model first i często już na starcie jest odrzucany. Czy faktycznie jest to dobre rozwiązanie i czy należy korzystać tylko z dwóch rozwiązań ?
Na to pytanie odpowie nam kurs, w którym poznamy sposoby tworzenia aplikacji korzystając z wszystkich trzech podejść omawiając ich zalety i wady. Zobaczysz jakie są różnice pomiędzy poszczególnymi podejściami, dzięki czemu samodzielnie zdecydujesz, które z podejść jest dla Ciebie korzystne.
Praktyczny framework
Kurs pokaże Ci jak wykorzystać potencjał tego frameworka podczas programowania aplikacji. Dowiesz się jak tworzyć relację pomiędzy tabelami, tworzyć i usuwać encje, aktualizować bazy danych na podstawie utworzonych encji i setów oraz wiele więcej zagadnień składających się na praktyczne zastosowanie frameworka Entity.
Dlaczego nauczyć się Entity?
- jego znajomość jest często poszukiwania przez pracodawców
- ułatwia kodowanie
- wąskie grono osób może pochwalić się jego znajomością
- jest dobrym ORM do tworzenia aplikacji opartej o bazy danych
Jest to również na chwilę obecną jedyny polski kurs poruszający w pełni tą tematykę. Jeżeli szukasz kompletnego przewodnika na temat EF opisującego jego wszystkie najlepsze funkcje to ten kurs będzie dla Ciebie idealny.