Jak samemu rozpocząć naukę programowania?
Nie od dziś wiadomo, że praktyka czyni mistrza, ale niestety początki bywają trudne i płynne przejście do działających już programów może okazać się zbyt wymagające.
Ciekawe materiały o relacyjnych bazach danych, które warto poznać
Chcesz zgłębić zagadnienia bazodanowe? W tym wpisie znajdziesz spis wartościowych książek po które warto sięgnąć.
Krotka i jej adnotacja
Jedną z pierwszych informacji jaką poznajemy w kontekście krotki (eng. tuple) jest fakt, że krotka w odróżnieniu od listy należy do typów niemodyfikowalnych. To prawda, ale warto podkreślić w tym miejscu również to, że zastosowanie obu kolekcji jest odmienne.
Blokada w programowaniu
Niejednokrotnie na prowadzonych przeze mnie zajęciach, spotkałem się z osobami, które chciały już na samym początku skupić się na nauce programowania od tematu obiektowości. Takie podejście nie zawsze było trafione, ponieważ problem zazwyczaj tkwił w braku solidnych podstaw.
Rekrutacja - praca domowa
Jednym z etapów rekrutacji programisty jest praca domowa, która polega na napisaniu projektu zgodnie z otrzymanymi wymaganiami.
Modularyzacja
O ile sam podział projektu na moduły nie jest złożony, to trudnością może okazać się odpowiadanie na zmiany zachodzące w wymaganiach projektu.
Ekspresja wyrażeń w Pythonie
Python jest językiem programowania, który cechuje wysoki poziom ekspresji.
Django czy Flask?
Django jest kompletnym frameworkiem, bardziej popularnym, posiada więcej materiałów, a także jest bezpieczniejszą opcją przy tworzeniu aplikacji webowej zarówno dla osoby początkującej jak i profesjonalisty, o czym dowiesz się z tego wpisu.