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 [...]
Najwyższa pora napisać pierwszą taką powiedzmy bardziej rozszerzoną i kompletną aplikację. Myślę, że warto zacząć od takiego prostego kalkulatora. Często właśnie na studiach również studenci piszą takie proste aplikacje na początek. Także pokaże Ci krok po kroku jak podejść do napisania takiej aplikacji w C#, na tą chwilę będzie to jeszcze aplikacja konsolowa. Oczywiście będziemy pisać w visual studio, które mam nadzieję, że zainstalowałeś już sobie zgodnie z instrukcją przedstawioną w poprzednich moich artykułach. Oczywiście taki kalkulator możemy napisać na różne sposoby. W tym artykule
[...]
Jeżeli chcesz się nauczyć programować, to przede wszystkim musisz umieć pisać aplikacje. Wspominałem Ci już we wcześniejszych artykułach, że w C# możesz pisać wiele typów aplikacji. Możesz pisać między innymi aplikacje webowe, aplikacje desktopowe, aplikacje mobilne czy aplikacje konsolowe i właśnie od tych ostatnich zaczniemy. Pokaże Ci w tym artykule jak stworzyć swój pierwszy projekt w visual studio i jak napisać aplikację konsolową w języku C#. Pokaże Ci również kilka ciekawych funkcji, które na pewno będą przydatne w aplikacjach tego typu. Zaczniemy od aplikacji konsolowych [...]
Jeżeli chcesz zacząć programować, to przede wszystkim potrzebujesz odpowiedniego środowiska programistycznego, tak zwanego IDE, czyli Integrated Development Environment. Jeżeli chcesz programować w C#, to masz do wyboru sporo takich narzędzi. Takie 3 obecnie najpopularniejsze to na pewno visual studio, visual studio code oraz rider. Na początek Twojej drogi polecam Ci zacząć od visual studio w wersji community, jest to wersja darmowa, którą możesz spokojnie używać. Są też płatne wersje express oraz enterprise, ale nie są Ci one do niczego potrzebne, w wersji community zrobisz [...]
Koniec roku coraz bliżej, zastanawiałem się jakie tematy jeszcze warto poruszyć i jakie tematy mogą przynieść Ci drogi czytelniku najwięcej wartości. Wiem, że sporo z moich czytelników dopiero rozgląda się za pierwszą pracą, bierze udział w rozmowach kwalifikacyjnych, dlatego chyba warto poruszyć tematy, o które możesz zostać zapytany na swojej rozmowie kwalifikacyjnej. Niestety takich pytań jest sporo, w kolejnych artykułach przybliżę Ci kolejne, ale dzisiaj pokaże Ci jak w C# możesz przekazać zmienną typu prostego do metody za pomocą referencji. Oczywiście w tym celu będziemy musieli użyć [...]
Dzisiejszy wpis pojawia się trochę później niż zazwyczaj, ale oczywiście nie mogło go zabraknąć. Wynika to przede wszystkim z tego, że miałem dzisiaj więcej pracy niż zwykle, ponadto w końcu wystartowałem z moim kanałem na youtube, do którego przygotowywałem się już dość długo. Na kanale będę chciał dzielić się swoją wiedzą programistyczną, także również zapraszam Cię w to miejsce (kanał youtube). Dzisiejszy artykuł chciałem poświęcić 4 wyrażeniom, które na pewno zdarzyło Ci się już nie raz użyć, pisząc zapytania za pomocą LINQ. Mówię tutaj o First, FirstOrDefault, Single oraz [...]
Programiści ASP.NET MVC wiedzą, że z kontrolera do widoku można przekazać dane na różne sposoby. Najpopularniejszym sposobem jest użycie ViewModelu, ale można też użyć między inny ViewBag, ViewData oraz TempaData, ale czym tak naprawdę, różnią się te 3 sposoby? O tym dowiesz się z tego artykułu. Postaram Ci się właśnie przybliżyć te 3 podejścia oraz pokazać, jaka jest między nimi podstawowa różnica. Przykład 1. Jak widzisz w naszym pierwszym przypadku, wszystkie wyniki są prawidłowe i takie jak zakładaliśmy. Który sposób w takim razie jest najlepszy i czym tak naprawdę się one [...]
Z roku na roku programowanie staje się coraz bardziej popularne. Coraz więcej osób chce spróbować swoich sił i zostać programistą. Jednym - tym bardziej zmotywowanym i pracowitym wychodzi to lepiej, a innym trochę gorzej. Ale czy praca programisty naprawdę jest taka łatwa i przyjemna? Czy faktycznie programiści zarabiają tak dobrze, jak głoszą to media? Czy faktycznie warto zostać programistą oraz, czy warto zostać programistą .NET? W tym artykule odpowiem Ci na te pytania. Przedstawię również kilka zalet i wad pracy programisty. To może najpierw dla osób, które zastanawiają się [...]
Wiadomo, że dobry programista musi posiadać wiele umiejętności. Oprócz tego, że umie programować, powinien mieć ogólną wiedzę informatyczną, znać język angielski, umieć logicznie myśleć, umieć rozwiązywać problemy, szukać informacji itd. Większość programistów to tak zwane umysły ścisłe i mają predyspozycję do nauki takich przedmiotów jak informatyka czy matematyka. Jednak czy faktycznie programista musi umieć matematykę? Czy osoba, która jest humanistą, nie nadaję się na programistę? Czy aby zostać programistą, trzeba znać matematykę na zaawansowanym poziomie? Czy [...]
Do dzisiejszego wpisu zainspirował mnie jeden z Czytelników mojego bloga, który w artykule "Jaki Język Programowania Wybrać?" zasugerował, że na początek powinno się wybrać język angielski. Pomijając już fakt, że w tamtym artykule pisałem tylko o językach programowania, to zastanówmy się dzisiaj, czy faktycznie na początku powinniśmy się skupić nad językiem angielskim i czy w ogóle programista musi znać język angielski? Jest to bardzo dobre pytanie i oczywiście odpowiedź na nie, nie jest taka oczywista, dlatego postaram się w tym artykule na nie odpowiedzieć. Na początek przydałoby się [...]