Blog Dla Młodszych Programistów C#/.NET

W poprzednim artykule (Pierwsza Aplikacja Webowa ASP.NET Core w C#) stworzyliśmy w Razor'rze widok naszej aplikacji webowej w ASP.NET Core. Jeżeli jeszcze nie czytałeś poprzedniego artykułu, to warto to zrobić jeszcze przed zapoznaniem się z tym. Nasza aplikacja wygląda już całkiem dobrze, więc teraz nadszedł czas na implementację całej logiki. Część logiki aplikacji napiszemy w JavaScript po stronie klienta, a część serwerową w C#. Aby wyświetlić wynik bez odświeżania strony użyjemy również ajax'a. Postaram się wytłumaczyć Ci podstawową składnię i wszystkie zagadnienia w tym artykule. Jak już [...]
W ostatnich tygodniach pokazywałem Ci jak pisać aplikację konsolowe i desktopowe. Jednak obecnie najczęściej pisze się właśnie aplikacje webowe, które chciałem Ci przybliżyć w tym artykule. Napiszemy kompletną aplikację webową w ASP.NET Core, stosując wzorzec MVC. Będzie to podobnie jak wcześniej prosty kalkulator, ale tym razem napisany właśnie jako aplikacja webowa. Również implementację podzielimy na dwa etapy. W pierwszym z nich napiszemy widok, czyli interfejs użytkownika, a w kolejnej całą logikę. Widok stworzymy w Razor'ze, a jest to po prostu połączenie HTML z C#. Aby [...]
Kilka tygodni temu opisywałem Ci moim zdaniem najlepsze sposoby nauki programowania. Mówiłem wtedy, że najlepszą drogą jest połączenie kilku sposobów nauki tzn.: Dobrej jakości kurs online. Pomoc mentora. Praktyka. Bazując na tych założeniach, powstało szkolenie online o nazwie: Zostań Programistą .NET. Jest to szkolenie, które właśnie łączy ze sobą te 3 sposoby nauki, czyli: kurs online, opieka mentora oraz praktykowanie i jest to moim zdaniem najlepsza i najszybsza droga do tego, by zostać programistą C# i pisać aplikacje na platformie .NET. W tym artykule opiszę Ci dokładnie, na [...]
niedziela, 2 grudnia 2018
Tagi: JavaScript
sobota, 1 grudnia 2018
Tagi: JavaScript
Nadszedł czas na omówienie ostatniego z zapowiadanych filarów programowania zorientowanego obiektowo w JavaScript. W poprzednich artykułach starałem Ci się opisać jak wygląda enkapsulacja, abstrakcja oraz dziedziczenie, dzisiaj opiszę polimorfizm. Zacznijmy może od teorii, polimorfizm czyli wielopostaciowość, innymi słowy zapisanie jednej funkcji pod różnymi postaciami. A co to oznacza w praktyce? O tym za chwilę [...]
wtorek, 27 listopada 2018
Tagi: JavaScript
Ostatnio pisałem o tym czym dokładnie jest dziedziczenie, jak wygląda dziedziczenie w innych językach programowanie takich jak C#, C++ czy Java, dzisiaj będziemy kontynuować ten temat. Pokaże Ci jak można kod z poprzedniego artykułu napisać prościej dzięki ES6. Standard EcmaScript 6 wprowadził wiele nowości, większość z nich opisywałem już we wcześniejszych artykułach na blogu, były to między innymi klasy, a także to co dzisiaj nas bardziej interesuje - dziedziczenie [...]
wtorek, 20 listopada 2018
Tagi: JavaScript
Po kilku tygodniach nieobecności najwyższa pora na kolejny artykuł! Ostatnio pisałem o abstrakcji w JavaScript, dzisiaj czas na kolejny bardzo ważny temat. W dzisiejszym artykule postaram Ci się przybliżyć na czym polega dziedziczenie w JavaScript. Dziedziczenie jest kolejnym z filarów programowania zorientowanego obiektowo. Dzięki dziedziczeniu obiekt może przejąć metody i właściwości innego obiektu [...]
wtorek, 23 października 2018
Tagi: JavaScript
Dzisiaj wracamy do filarów programowania zorientowanego obiektowo w JavaScript. W poprzednim artykule starałem Ci się przybliżyć na czym polega enkapsulacja, a dzisiaj pomęczymy się abstrakcją :) Aby zrozumieć czym jest abstrakcja, przedstawię Ci bardzo popularny przykład opisany na podstawie odtwarzacza DVD. Chyba każdy wie jak wygląda taki odtwarzacz (przynajmniej z zewnątrz). Każdy podstawowy odtwarzacz ma jakąś skomplikowaną logikę w środku, ale na zewnątrz ma tylko kilka [...]
środa, 17 października 2018
Tagi: JavaScript
Zgodnie z obietnicą, dzisiaj będziemy kontynuować temat związany z programowaniem zorientowanym obiektowo w JavaScipt. Na pierwszy ogień pójdzie enkapsulacja. Enkapsulacja, która inaczej zwana też jest hermetyzacją. OOP rozwiązuje różne problemy, między innymi tak zwany "spaghetti code" czyli w skrócie mówiąc kod, który jest bardzo skomplikowany i trudny do zrozumienia, który ma różne powiązania w różnych miejscach. OOP rozwiązuje te problemy, ponieważ taki kod jest bardziej [...]
sobota, 6 października 2018
Tagi: JavaScript
Dzisiaj wstęp do bardzo ważnego tematu, ponieważ w kilku kolejnych artykułach postaram Ci się opisać na czym polega programowanie zorientowane obiektowo w JavaScript. Dzisiaj zrobimy sobie zaledwie krótki wstęp do kolejnych tematów, gdzie omówimy sobie bardziej szczegółowo i na konkretnych przykładach wszystkie nowe pojęcia. Wspomnę, że jeśli chcesz pracować jako programista kilka najbliższych tematów musisz mieć bardzo dobrze opanowane. Często na rozmowach kwalifikacyjnych na stanowiska młodszego programisty rekruterzy lubią zapytać o różne [...]

Wyszukiwarka

© Copyright 2024 modestprogrammer.pl. Wszelkie prawa zastrzeżone. Regulamin. Polityka prywatności. Design by Kazimierz Szpin