Dostępna jest już druga część artykułu to Co trzeba umieć, aby zostać programistą? zatytułowana Istotne zagadnienia z wymaganą podstawową znajomością.
Zapraszam do czytania!
Poprzednia część: Najistotniejsze technologie, narzędzia, umiejętności.
Kursy od podstaw – zostań programistą!
Dostępna jest już druga część artykułu to Co trzeba umieć, aby zostać programistą? zatytułowana Istotne zagadnienia z wymaganą podstawową znajomością.
Zapraszam do czytania!
Poprzednia część: Najistotniejsze technologie, narzędzia, umiejętności.
Rozpocząłem pisanie nowej serii artykułów: Przebranżowienie i praca programisty.
Będzie to seria artykułów zawierających informacje dla osób, które myślą o przebranżowieniu się na programistę oraz dla osób interesujących się pracą programisty.
Pierwszy artykuł to Co trzeba umieć, aby zostać programistą? Będzie się on składał z trzech części - pierwsza z nich, zatytułowana Najistotniejsze technologie, narzędzia, umiejętności, jest już dostępna na stronie.… zobacz więcej...
Znajomość skrótów klawiaturowych ma bardzo duży wpływ nie tylko na szybkość pracy, ale także na naszą wygodę. Stosując skróty klawiaturowe możemy zaoszczędzić bardzo dużo czasu podczas korzystania z komputera.
Znajomość skrótów klawiaturowych związanych z edycją tekstu jest moim zdaniem bardzo ważna dla programistów, a w szczególności dla osób, które dopiero uczą się programować. Powód jest prosty – dzięki ich wykorzystaniu jesteśmy w stanie szybko manipulować kodem źródłowym i przemieszać się po plikach.… zobacz więcej...
Na stronę dodałem nowy kurs mojego autorstwa - Podstawy Maven!
W Podstawach Maven zwięźle przedstawiłem podstawy korzystania z Mavena. Znajdziesz tam minimum informacji, które są moim zdaniem wymagane, aby zrozumieć co i jak można osiągnąć za pomocą Mavena.
Krótko o tym, czego nauczysz się po przeczytaniu Podstaw Maven:
Dzisiaj dodałem na stronę kursu nowy rozdział: Rozdział 11 - Wyjątki.
Rozdział przedstawia wyjątki oraz obsługę sytuacji wyjątkowych w języku Java - to prawie 50 stron materiału, którego zrozumienie można sprawdzić rozwiązując zadania i odpowiadając na pytania na końcu rozdziału. Do wszystkich pytań oraz zadań przygotowane są rozwiązania referencyjne na stronie Odpowiedzi do pytań i zadań.… zobacz więcej...
W tym artykule dowiemy się jak przesyłać do naszych programów argumenty.
Bardzo wiele programów korzysta z tej funkcjonalności – na podstawie rodzaju i liczby argumentów wykonują one różne operacje – przykładem jest kompilator języka Java javac bądź maszyna wirtualna java – pierwszy z nich jako argument przyjmuje nazwę pliku do skompilowania, a drugi – nazwę klasy do uruchomienia:
Gdy dopiero zaczynałem moją przygodę z programowaniem, udzielałem się na kilku forach internetowych, gdzie inni programiści zadawali różne pytania na temat problemów i błędów, które napotykali. Zauważyłem wtedy, że bardzo często osoby opisujące z czym mają problem używają zwrotu: "nie działa". Nie podawały przy tym informacji, co to stwierdzenie znaczy:
Wracam po przerwie i jestem w trakcie przygotowywania dwóch kolejnych rozdziałów kursu:
W między czasie zapraszam na stronę kursu na Facebooku:
Kurs Java od podstaw na FacebookNiedawno skończyłem pisać dokument zatytułowany Craftsmanship of Software Development. Zawiera on 21 elementów, które podzieliłem na cztery kategorie. Elementy te opisują moje przemyślenia po 10 latach pracy jako programista, a także wskazówki jak, moim zdaniem, być dobrym programistą i współpracownikiem. Dokument napisany jest w języku angielskim.
Jeżeli jesteś programistą lub myślisz o pracy jako programista, to zapraszam do przeczytania Craftsmanship of Software Development na stronie: https://craftsmanshipof.software… zobacz więcej...
Dzisiaj dodałem na stronę kursu nowy rozdział: Rozdział 9 - Klasy.
Ten rozdział jest najdłuższym ze wszystkich dotychczasowych rozdziałów - ma prawie 170 stron! Zawiera bardzo dużo materiału, zrozumienie którego można sprawdzić rozwiązując zadania i odpowiadając na pytania na końcach podrozdziałów. Do wszystkich pytań oraz zadań przygotowane są rozwiązania referencyjne na stronie Odpowiedzi do pytań i zadań.… zobacz więcej...