Blog Posts

Zacznij w IT: Data scientist

Charts and analytical data on the tablet screen with a cup of coffee and a telephone in the background

Data scientist to zawód nazwany przez Harvard Business Review najgorętszą profesją nadchodzącego stulecia. Wymaga mieszanki wielodyscyplinarnych umiejętności – zaczynając od przekroju wiedzy matematycznej, statystycznej i technologicznej po umiejętności komunikacyjne czy biznesowe. Ciężko znaleźć specjalistę z tak szerokim wachlarzem umiejętności. Jeszcze ciężej znaleźć osobę, która doskonale rozumie pojęcie Data Science. Czym

czytaj więcej

Zasady pisania czytelnego kodu, czyli o kulturze programisty

kod

Czy zdarzyło ci się, że czytając cudzy kod czułeś się jak rozbitek na bezludnej wyspie? Czy błądziłeś w leśnej gęstwinie egzotycznego nazewnictwa klas, wśród ekspansji multiplikujących się divów? Czy widziałeś jak instrukcje i tagi dusiły się w zgoła nie miłosnym uścisku, rozpaczliwie potrzebując spacji niczym świeżego powietrza? Choćbyś był Wojowniczym

czytaj więcej

Programisto, nie zapominaj o algorytmach! #3

algorytmy3

Dzisiaj przed Wami kolejny wpis z algorytmiki. Dowiecie się czym są struktury danych i abstrakcyjne typy danych oraz poznacie podstawowe rodzaje ADT. Jesteś tutaj pierwszy raz? Zacznij od wprowadzenia do algorytmów oraz złożoności obliczeniowej. Podczas tworzenia programów napotykamy na problem: jak mamy zapisać dane w pamięci? Bardzo często od dobrego lub

czytaj więcej

Lifelong learning, czyli jak się uczyć przez całe życie

habits-new

Kiedy ostatnio nauczyłeś się czegoś nowego? Jeżeli odpowiedź na to pytanie brzmi “nie wiem” lub “dawno”, koniecznie czytaj dalej.  Większość z nas pewien etap regularnej nauki kończy razem z opuszczeniem murów uczelni. Kiedyś umiejętności zdobyte w trakcie studiów były wystarczające do rozpoczęcia kariery zawodowej. Obecnie coraz częściej wiedza, którą przyswoimy

czytaj więcej

Programisto, nie zapominaj o algorytmach! #2

algo_2

W poprzednim odcinku rozpoczęliśmy temat algorytmiki i powiedzieliśmy co nieco o złożoności obliczeniowej. Pewnie część z Was głowi się – jak to właściwie obliczyć? Spróbujemy sobie dzisiaj odpowiedzieć na to pytanie i (z pewną dokładnością) przeanalizować złożoność obliczeniową kawałków kodu. Temat wymagający pełnego skupienia 🙂 Analiza złożoności obliczeniowej Przypomnijmy, że będziemy

czytaj więcej

Znalezione w sieci #2

man-sitting-at-table-with-coffee-cup-using-digital-tablet

Kolejna odsłona nowinek z sieci przed Wami. W grudniowym zestawieniu odkryjecie sporo najnowszych funkcjonalności m.in. ECMAScript 6, WordPressa 4.7 czy Angulara 1.6. Poza tym znajdziecie zestawienie najlepszych stron mijającego roku według Davida Walsha, wyzwanie „24 pull requests for Christmas” czy kopalnię wiedzy dla front-endowców. Wpis w sam raz na długie,

czytaj więcej

Programisto, nie zapominaj o algorytmach! #1

Programming flow chart and a cup of coffee

Każdy początkujący programista w swojej karierze trafia prędzej lub później na temat algorytmów i struktury danych. Czy to na studiach, czy na własną rękę, kiedy okazuje się, że cudowne rozwiązanie problemu jest skrajnie niewydajne. Odpowiedzi na pytanie: „Dlaczego mój program działa tak wolno?” udziela często algorytmika – nauka o algorytmach. Dzisiejszym

czytaj więcej

Cachowanie w PHP

2122071509_9d3bb40b0a_b

Wraz ze wzrostem popularności naszego serwisu, kiedy dzienna liczba odwiedzających to nie 100 a 10 000 osób, zapotrzebowanie serwera na zasoby rośnie. Najczęściej jesteśmy wtedy zmuszeni do zakupienia lepszego, bardziej wydajnego serwera. Z pomocą może przyjść nam cachowanie, z którego możemy skorzystać na kilka różnych sposobów. Na początek, czym jest

czytaj więcej

5 miękkich umiejętności, o których każdy programista powinien pamiętać

skille

Co widzi przeciętna osoba, kiedy wyobraża sobie programistę? Prawdopodobnie stereotypowy obraz: posępny człowiek siedzący przy klawiaturze, wpatrzony w monitor i maniakalnie przebierający palcami po klawiaturze. Mamrocze coś do siebie, klnie na komputer, po jego biurku walają się puste kartony po pizzy oraz puszki Red Bull’a. Nikt nigdy nie widział, aby

czytaj więcej

Znalezione w sieci #1

znalezionewsieci

Przed Wami pierwsza odsłona “Znalezionych w sieci”. Co miesiąc w tym cyklu będziemy publikować nowinki technologiczne, przydatne tutoriale i najnowsze narzędzia, które ułatwią Wam pracę ;). Co ciekawego znajdziecie w listopadowym wydaniu? Sporo wskazówek dla początkujących programistów, pokaz możliwości AI od Google oraz garść trendów w JavaScript na nadchodzący rok.

czytaj więcej

Let’s CSS #1 – kafelkowy grid

grid

Dzisiejszym wpisem ruszamy z cyklem praktycznych tutoriali, dzięki którym podszkolisz swój CSS-owy warsztat. Jeśli zastanawiasz się, co rozwieje nudę prostokątnych kształtów ułożonych wzdłuż regularnych linii waszych monitorów, wyznaczających granice przeglądarek i layoutów, które wzbogacone o kolejne kolory i kształty uparcie wyglądają zbyt grzecznie, to odpowiem wam – przechylcie głowy o czterdzieści

czytaj więcej

Lifelong learning w karierze programisty

SONY DSC

Rozwój technologiczny coraz bardziej kształtuje dynamiczne zmiany gospodarki. Większość osób, które obecnie wchodzi na rynek pracy zmieni swoje kwalifikacje zawodowe przynajmniej 4 razy w ciągu życia. Etapy nauki, pracy i odpoczynku będą się cyklicznie przeplatać, a idea ‚one job in a lifetime’ zagrożona jest wymarciem. Co zrobić by nadążyć za

czytaj więcej

Jak nie zepsuć strony WWW – czym jest SEO?

pexels-photo-1

Obecność w sieci to biznesowe must-be każdej firmy. Za pomocą wyszukiwarki Google użytkownicy generują 3,5 miliona zapytań dziennie. Jakich błędów nie popełniać, by dać się znaleźć? Dlaczego najwyższa w wyszukiwarce to ta najlepsza? Jak pozycjonować strony, by dział marketingu Cię pokochał? Tego wszystkiego dowiesz się w naszym cyklu ‚‚Jak nie

czytaj więcej

Jak znaleźć dobrego programistę JavaScript?

pexels-photo-12628

Znalezienie dobrego programisty to często duże wyzwanie, z którym mierzy się na co dzień praktycznie każda firma technologiczna. Jak zweryfikować umiejętności, wiedzę i doświadczenie kandydata? Ten artykuł pomoże ci wyłowić z morza programistów perełki do twojego zespołu. JavaScript (w skrócie JS) jest dynamicznym językiem programowania opartym na prototypowej konstrukcji obiektów. W

czytaj więcej

Site Footer

Sliding Sidebar

Dowiedz się więcej

Zostaw nam swój e-mail i daj znać, które miasto Cię interesuje.
Prześlemy Ci informator, w którym znajdziesz szczegóły naszych kursów, tego jak uczymy i jak zapisać się na kurs.

Administratorem danych osobowych jest Akademia IT Sp. z o.o. Dane zbierane są w celu wysyłki informacji marketingowych. Osoba, której dane dotyczą ma prawo dostępu do treści swoich danych oraz ich poprawiania. Podanie danych jest dobrowolne. Wyrażam zgodę na przetwarzanie przez Akademia IT Sp. z o.o. moich danych osobowych dla celów marketingowych. Oświadczam, że zostałem poinformowany/zostałam poinformowana o tym, iż administratorem danych osobowych jest Akademia IT Sp. z o.o. z siedzibąw Warszawie, a także o dobrowolności podania danych i przysługujących mi prawach, w szczególności o prawie dostępu do treści danych i ich poprawiania.

Dowiedz się więcej

Zostaw nam swój e-mail i daj znać, które miasto Cię interesuje.
Prześlemy Ci informator, w którym znajdziesz szczegóły naszych kursów, tego jak uczymy i jak zapisać się na kurs.

Administratorem danych osobowych jest Akademia IT Sp. z o.o. Dane zbierane są w celu wysyłki informacji marketingowych. Osoba, której dane dotyczą ma prawo dostępu do treści swoich danych oraz ich poprawiania. Podanie danych jest dobrowolne. Wyrażam zgodę na przetwarzanie przez Akademia IT Sp. z o.o. moich danych osobowych dla celów marketingowych. Oświadczam, że zostałem poinformowany/zostałam poinformowana o tym, iż administratorem danych osobowych jest Akademia IT Sp. z o.o. z siedzibąw Warszawie, a także o dobrowolności podania danych i przysługujących mi prawach, w szczególności o prawie dostępu do treści danych i ich poprawiania.