Coraz częściej słyszy się o stale rosnącym zapotrzebowaniu na specjalistów w dziedzinie IT. Rozwój technologiczny oraz postępująca cyfryzacja, przejawiająca się praktycznie w każdej dziedzinie życia sprawia, że programiści wydają się być potężną siłą napędową wielu branż, dlatego coraz częściej mówi się, że programowanie jest zawodem przyszłości. Wiele osób zaciekawionych coraz większą popularyzacją programowania, chciałoby spróbować swoich sił właśnie w tej dziedzinie, jednak już na starcie oceniają programowanie jako coś bardzo abstrakcyjnego, a wręcz niemożliwego do poznania [...]
Tworząc aplikacje w C# na pewno często będziesz musiał wykonywać różne operacje związane z tekstem. To znaczy, będziesz chciał zweryfikować, czy podany string zawiera jakiś ciąg znaków, zamienić ze sobą znaki, usunąć, zmodyfikować tekst, sprawdzić index szukanego znaku itd., możliwości jest naprawdę sporo. W tym artykule właśnie przybliżę Ci 19 metod string'a, które musisz znać. Na pewno ich znajomość bardzo przyda Ci się w pracy, gdy będziesz tworzył aplikacje w C#. Będziemy w tym artykule pracować na prostym przykładzie. Mamy tutaj prostą aplikacje konsolową i w metodzie Main [...]
Od C# w wersji 3.0 programiści C#/.NET mają dostęp do tak zwanego typu domniemanego var. O tym, czym dokładnie jest var, kiedy i jak używać go w C# dowiesz się z tego artykułu. W jakim celu używamy słowa kluczowego var? Przygotowałem wcześniej kilka deklaracji wraz z inicjalizacją zmiennych w metodzie Main. Jak widzisz, każda z tych zmiennych ma jawnie zdefiniowany typ (int, double, string, bool, DateTime oraz AnExampleOfAVeryLongClassName). Dzięki słowu kluczowej var, czyli typu domniemanemu możemy w każdym z tych przypadków zamienić właśnie [...]
W C# mamy do czynienia z dwoma typami, to znaczy typ wartościowy zwany też typem prostym, a także typem referencyjnym. Konieczne jest zrozumienie, czym tak naprawdę są te typy, jak ich używać i jakie są między nimi różnice. W tym artykule przybliżę Ci ten temat, ponieważ zrozumienie jak działa typ wartościowy i referencyjny, jest bardzo ważne. Koniecznie musisz je poznać, jeżeli chcesz zostać Programistą .NET. Typ wartościowy (prosty). Typ wartościowy to elementy, które rozszerzają System.ValueType i są to typy proste takie jak na przykład int, long, decimal, double, bool itd. Są to typy o [...]
W dzisiejszym artykule przedstawię Ci 16 popularnych błędów początkujących programistów, z którymi często się spotykam. Oczywiście nie ma nic złego w popełnianiu błędów. Każdy programista kiedyś stawiał swoje pierwsze kroki i wielu z nas popełniało wtedy te same błędy. Ważne, żeby wyciągać z nich wnioski na przyszłość. Jeżeli uczysz się programowania lub jesteś początkujących programistą, to zdecydowanie ten artykuł Cię zainteresuje. Te błędy dotyczą wszystkich języków programowania, jednak przykłady, które będę pokazywał, będą pisane w C#. Kolejność przedstawiania błędów nie jest ważna [...]
W ostatnim czasie pomagam w nauce programowania wielu osobom, które chcą zostać programistami. Przez ten czasu zauważyłem wiele błędów, jakie te osoby często popełniają. W tym artykule chciałem się z Tobą podzielić właśnie 19 najczęstszymi błędami w nauce programowania, których warto unikać. Jeżeli dopiero zaczynasz naukę programowania i chcesz zostać programistą, to koniecznie przeczytaj ten artykuł do końca. Kolejność, w jakiej będę je przedstawiał, jest przypadkowa. Błąd 1. Spędzanie zbyt dużo czasu nad wyborem języka programowania. Kiedyś nawet napisałem cały artykuł w tym [...]
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 [...]
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 [...]