P-Programowanie
Tekst
zmniejsz/powiększ
Kolory
jasne/ciemne/kontrast/brak

Zakładanie i prowadzenie bloga. Podstawy SEO. Hosting, domeny i pozycjonowanie.

Edycja pamięci i analizowanie działania aplikacji. Dodawanie funkcjonalności.

Zadania maturalne z informatyki oraz różne informacje na temat egzaminu.

Czy warto studiować, jakie studia wybrać? Gdzie i kedy szukać pierwszej pracy.

Zasady SOLID

solid

Zasady SOLID to termin jakim zostało nazwane pięć podstawowych zasad, którymi należy się kierować programując obiektowo. Skrót pochodzi od pierwszych liter poszczególnych zasad, są to: single responsibility, open/closed, liskov substitution, interface segregation oraz dependency inversion. Zasady SOLID zostały wymyślone przez znanego amerykańskiego programistę Roberta Martina. Słynie on ze swojego podejścia do czystego kodu, przyczynił się także do rozwoju manifestu zwinnego programowania. Znajomość SOLIDu może Ci znacznie pomóc, a na pewno nie podziała na Twoją niekorzyść.

Czytaj więcej >>

Service, factory i provider – odchudzenie kontrolera

angular factory service

Zaczynając pracę z platformą programistyczną AngularJS należy jak najszybciej zacząć korzystać z serwisów jakie oferuje. Dzięki nim możliwe jest trzymanie porządku w kodzie i odchudzenie kontrolera aplikacji. Jednymi z trzech podstawowych rodzajów serwisów są service, factory oraz provider. Zaczynając pracę z Angularem czasem trudno jest zrozumieć subtelne różnice pomiędzy nimi. Czasem wpływa to na umieszczanie zbyt dużej ilości logiki bezpośrednio w kontrolerze, co jest totalnie błędnym podejściem.

Czytaj więcej >>

Bindowanie parametrów w ApiController

webapi

Ostatnio w pracy napotkałem drobne problemy związane z przekazywaniem parametrów do ApiControllera. Z tego krótkiego wpisu dowiesz się w jaki sposób parametry akcji są bindowane z danymi zawartymi w żądaniu. Dodatkowo zaprezentuję i omówię niektóre metody z protokołu HTTP. Z artykułu dowiesz się jak utworzyć kontroler WebAPI i ustawić format zwracanych przez niego danych na JSON.

Czytaj więcej >>

Jak nauczyć się programowania?

thumnb-300x170

Być może od dawna zastanawiasz się jak zabrać się za naukę programowania? Po przeczytaniu tego krótkiego artykułu sytuacja będzie dla Ciebie o wiele jaśniejsza. Wyjaśnię czym jest programowanie oraz jak najlepiej zabrać się za jego naukę, gdzie szukać najlepszych materiałów i jak długo zajmie Ci nauczenie się programowania. Opiszę kwestię wyboru języka programowania, co jest problemowe dla wielu początkujących.

Czytaj więcej >>

CV programisty

CV programista

Zastanawiasz się jak napisać CV programisty? Co powinno znaleźć się w CV? Czy warto wspominać o poznanych technologiach, czy warto wpisywać poprzednie miejsca pracy nie związane z informatyką? Odpowiedź na te wszystkie pytania znajdziesz w tym artykule. Po jego przeczytaniu napisanie CV programisty nie będzie dla Ciebie żadnym problem!

Czytaj więcej >>

Delegaty

delegaty C#

Delegaty są ściśle związane z językiem C#. Delegaty są bardzo często porównywane do wskaźników na funkcje znanych z języka C++. Oferują bardzo podobną funkcjonalność, jednak są o wiele bezpieczniejsze i udostępniają większe możliwości. Zapewniają kontrolę typów oraz wywołania asynchroniczne metod.

Czytaj więcej >>

13 najlepszych wtyczek do WordPressa

najlepsze wtyczki wordpress

W oderwaniu od programowania, postanowiłem napisać artykuł w którym przygotuję (moim zdaniem) listę najlepszych wtyczek do WordPressa. Podczas tworzenia zestawienia sugeruję się własnym doświadczeniem oraz opiniami z wielu portali społecznościowych. Na pewno nie skorzystasz ze wszystkich wtyczek opisanych przeze mnie, ale możesz zasugerować się moją krótką recenzją.
Czytaj więcej >>

Metody wirtualne, abstrakcyjne i polimorfizm

metody wirtualne abstrakcyjne

Metody wirtualne oraz metody abstrakcyjne są ściśle związane z mechanizmem polimorfizmu. Polimorfizm jest jednym z filarów paradygmatu programowania obiektowego. Jak wiadomo język C# jest w całości językiem obiektowym, dlatego tak ważne jest aby zapoznać się z jego podstawowymi konstrukcjami. Dowiesz się także, kiedy lepiej wybrać metodę wirtualną a kiedy abstrakcyjną.

Czytaj więcej >>

Diagramy klas UML

diagram klas UML

Umiejętność czytania oraz tworzenia diagramów klas UML jest podstawą w przypadku zawodu programisty. Z takimi diagramami będziesz spotykał się w przeciągu całej swojej kariery. Diagramy klas UML są zawsze obecne we wszelkiego rodzaju dokumentacjach.

Czytaj więcej >>

Facebookowy fanpage na bloga

facebook fanpage blog

Prowadzisz własnego bloga i zastanawiasz się czy warto uruchomić facebookowy fanpage? Przeczytaj ten artykuł, aby dowiedzieć się dlaczego warto założyć fanpage oraz jak krok po kroku to zrobić. Wszystkie operacje robi się niezmiernie krótko, a uzyskane korzyści są ogromne!

Czytaj więcej >>

Klasy i składniki statyczne

statyczne C#

Zrozumienie funkcji danych statycznych jest podstawą programowania obiektowego. W niniejszym artykule opiszę zasadę tworzenia klas statycznych w C#. Oprócz tego dowiesz się czym są statyczne pola i metody występujące w klasach. Ostatnim omówionym pojęciem będą statyczne konstruktory.

Czytaj więcej >>

Typy wartościowe i referencyjne

typy referencyjne wartosciowe

W języku C# istnieje kilka podstawowych typów danych. Na pierwszy rzut oka nie widać między nimi żadnej różnicy, jednak pojawia się w charakterystycznych sytuacjach takich jak przekazywanie parametrów do funkcji czy kopiowanie wartości zmiennych. Dokładne zapoznanie się z typami danych pozwoli Ci unikać błędów charakterystycznych dla początkujących programistów.

Czytaj więcej >>

Własna domena na blogspot blogger

domena blogspot

Własna polska domena pasuje do każdego bloga niczym wisienka na torcie. Podpięcie własnej domeny do bloga blogspot to bardzo prosty i szybki zabieg. Na własną domenę najlepiej zdecydować się jak najszybciej, dzięki temu unikniemy problemów związanych ze zmianą domeny na istniejącym już blogu.

Czytaj więcej >>

Strona responsywna

strona responsywna

Strony responsywne są nowością jeżeli chodzi o strony przeznaczone dla urządzeń mobilnych. Tworzenie stron określonych mianem responsywnych daje nam bardzo dużą elastyczność i wiele możliwości. Strony responsywne same dostosowują się do rozdzielczości urządzenia, na którym są przeglądane, niezależnie czy jest to PC, urządzenie mobilne czy telewizor.

Czytaj więcej >>

Dlaczego warto studiować (informatykę)

studia informatyka

Panuje ogólne przekonanie, że studia w Polsce nic nie znaczą. Panuje ogólne przekonanie, że studia zrobić może każdy, a później i tak nie będzie miał pracy. Popierają i nakręcają to różne internetowe blogi i słabej jakości artykuły. Często ich autorami są osoby, które z własnej winy wybrały nietrafiony kierunek studiów po którym zwyczajnie nie ma pracy. Czy warto i dlaczego warto studiować informatykę?

Czytaj więcej >>

1 2 3 4 5 6 7 Następna

Zachęcam Cię do polubienia bloga na facebooku! Dając lajka wspierasz moją pracę - wszystkie artykuły na blogu są za darmo!