Play

Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł

Autor:
Przemysław Starosta
Długość
liczba lekcji: 39, czas trwania: 3:08:56
Ocena

Kup kurs 59,00 zł

Kurs wideo

Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł (ebook)(audiobook)(audiobook)

Okładka książki Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł
Tył okładki książki Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł

Okładka książki Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł

Wydawnictwo:
Videopoint
Wersja:
Online i ZIP (914.5MB)
Czas trwania:
3:08:56
Ocena:
3.3/6  Opinie: 3

Obierz kurs na szybszą pracę z danymi


Wielu programistów zazdrości bazodanowcom. Specjaliści od baz danych mają łatwo, jeśli chodzi o edycję, filtrowanie i przeszukiwanie powierzonych im zasobów. Wystarczy, że wystosują odpowiednie zapytanie — i już mogą dokonać właściwie dowolnej manipulacji. Gdyby tak można było z równą swobodą działać na własnych kolekcjach danych… Zaraz, zaraz — przecież można! Można, o ile jest się programistą .NET i pracuje się co najmniej z wersją 3.5 tego frameworka, ponieważ od tej edycji dostępna jest technologia LINQ. Przynależna do Microsoft .NET, pozwala ona zadawać pytania na obiektach. Jej składnia jest prosta, przypomina SQL, a zastosowanie — szerokie, LINQ obsługuje bowiem zarówno obiekty implementujące interfejs, jak i bazy danych oraz język XML.

Co to oznacza w praktyce? Otóż dzięki LINQ można wyciągać właściwie dowolne dane ze stworzonych przez siebie kolekcji, filtrować je, budować do nich zapytania, łączyć je w spójną, logiczną całość, czyli… działać niczym specjalista od baz danych. Kuszące? Oczywiście! Szczególnie że technologia LINQ faktycznie jest dziś powszechnie stosowana. Jej opanowanie pozwala znacznie rozszerzyć swoje programistyczne możliwości. Warto się jej przyjrzeć, także jako swego rodzaju alternatywie dla SQL — z zastosowaniem LINQ można odpytywać różne obiekty, posługując się w tym celu tą samą składnią, co jest niewykonalne w języku SQL.

Jeśli chcesz ułatwić sobie pracę z kolekcjami danych, mamy dla Ciebie propozycję: wygospodaruj trzy godziny, usiądź wygodnie, uruchom ten kurs, opanuj jego materiał, a potem pracuj z danymi szybciej i efektywniej!
 

Co Cię czeka podczas naszego profesjonalnego szkolenia?

W trakcie pracy z niniejszym kursem video:
•    nauczysz się korzystać z danych różnego formatu;
•    opanujesz umiejętność odpytywania obiektów poprzez wybrane przez siebie filtry;
•    dowiesz się, jak alternatywnie pozyskać wartości z bazy danych;
•    poznasz budowę kodu optymalnego pod względem jakości.

Co więcej…
•    …nauczysz się porządkować kod poprzez stosowanie jednej technologii do wielu obiektów.

Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł zakończysz na poziomie średnio zaawansowanym. Oznacza to, że będziesz w stanie swobodnie wykorzystywać technologię LINQ w swoich projektach.

Święty Graal analityki programistycznej

LINQ, czyli Language Integrated Query (w wolnym tłumaczeniu: zapytanie zintegrowane z językiem programowania), stanowi część technologii Microsoft .NET. Idea LINQ bierze swój początek w językach funkcyjnych, takich jak Haskell. Jeśli chodzi o składnię i zestaw operatorów, Erik Meijer, twórca teoretycznej bazy LINQ, korzystał ze wzorców SQL, upraszczając je i czyniąc maksymalnie praktycznymi. W efekcie LINQ pozwala na tworzenie szybkich i skutecznych zapytań do obiektów. Co istotne, posiada pełne wsparcie dla transakcji, widoków oraz procedur przechowanych. Wystosowane zapytania stają się częścią języka wspierającego .NET — C#, Visual Basic itd. Zapytanie generuje nową kolekcję danych, która może być modyfikowana, a następnie zwrócona do źródła, dzięki czemu zachowana zostaje pełna kontrola typów danych i ich konwersji w poszczególnych mechanizmach pośredniczących w pobieraniu danych.
 

Zintegrowana praca na danych

W trakcie naszego trzygodzinnego kursu dowiesz się wszystkiego, co niezbędne, by skutecznie pracować z LINQ. Na początek poznasz podstawowe zapytania stosowane w tej technologii. Następnie skupisz się na danych: ich agregacji i grupowaniu oraz łączeniu obiektów i pobieraniu z nich wartości. Opanowawszy technologiczne abecadło, przejdziesz do szczegółów pracy z plikami XML i bazami danych przy użyciu LINQ. Wreszcie przyjrzysz się zaawansowanym strukturom LINQ oraz opanujesz dodatki do użycia SQL.

Poznaj naszego eksperta

Przemysław Starosta — doświadczony programista baz danych, trener, pasjonat zagadnień bazodanowych. Na co dzień zajmuje się tworzeniem, analizowaniem i optymalizowaniem zapytań SQL, programowaniem baz danych przy użyciu PL/SQL w Oracle i T-SQL w SQL Server oraz szkoleniem programistów. Praca jest dla niego przygodą, którą lubi przeżywać każdego dnia od nowa. W wolnym czasie odwiedza siłownię lub siada z książką. Interesuję się filozofią, teologią i muzyką, zwłaszcza tą, którą słyszy w radiowej Trójce. Gra na gitarze, nigdy się nie nudzi, wstaje przed wschodem słońca. Każdy dzień jest dla niego nową szansą na coś niezwykłego w życiu.
Selling helion.pl