Popularne frameworki webowe w Pythonie

Python jest obiektowym językiem programistycznym, który charakteryzuje się czytelnością i klarownością kodu źródłowego. Jest także językiem wieloplatformowym, o bardzo szerokim zastosowaniu, począwszy od tworzenia back-endu aplikacji webowych, a skończywszy na takich dziedzinach jak data science i machine learning. Wśród programistów cieszy się niesłabnącą popularnością, głownie ze względu na wszechstronne zastosowanie, posiadanie niezwykle rozbudowanych i bogatych bibliotek oraz dobrze działających frameworków. Poniżej znajdują się opisy popularnych frameworków […]

Dagmara Czarnota, 21 października 2020

Dlaczego warto inwestować w język Python

1. Rosnąca popularność W rankingu najpopularniejszych języków programowania TIOBE Programming Community Index (z października 2019 roku) Python plasuje się na trzecim miejscu (po Javie i C). To o jedno oczko wyżej, niż rok wcześniej. Ta tendencja nie powinna dziwić – prostota składni, wysoki poziom abstrakcji oraz bogaty zbiór bibliotek i pakietów sprawia, że liczba użytkowników tego języka stale rośnie. 2. Ekosystem Python ma niezwykle bogaty ekosystem. Najpopularniejszy zbiór […]

Maciej Mazurek, 13 stycznia 2020

Jak stworzyć sieć neuronową

Wstęp Celem tego artykułu jest przedstawienie koncepcji działania sieci neuronowych, a konkretnie sieci neuronowych typu Feedforward neural network, poprzez skonstruowanie prostego przykładu takiej sieci w języku Python. Do pełnego zrozumienia załączonego do artykułu kodu wymagana jest jedynie umiejętność mnożenia macierzy. Sieć neuronowa to statystyczny model obliczeniowy stosowany w uczeniu maszynowym. Można o nim myśleć jak o systemie połączonych synapsami neuronów, które przesyłają między […]

Maciej Mazurek, 8 stycznia 2020

Zastosowania języka Python

Zastosowania w nauce Python jest bardzo chętnie używany przez programistów działających w przeróżnych dziedzinach. Używają go bioinformatycy, inżynierowie, matematycy, astronomowie czy kognitywiści. Poniżej przedstawiamy niektóre narzędzia dostępne w języku Python używane w poszczególnych dziedzinach nauki. Bioinformatyka Najpopularniejszym pakietem stosowanym przez bioinformatyków jest Biopython. Umożliwia między innymi: parsowanie i obsługę popularnych bioinformatycznych formatów danych np. Clustal, FASTA czy GenBank, a także analizę sekwencji za pomocą metod k Nearest Neighbors, Naive […]

Maciej Mazurek, 30 grudnia 2019