Gdy pojawia się temat bootcampów często przewijają się pytania: Ilu kursantów zostało później zatrudnionych? Czy kursanci podchodzili do kursu z zerową wiedzą, czy wiedzieli już coś wcześniej? Jak intensywny był kurs? Zalety i wady takiego kursu? Jaki był poziom języka angielskiego kursantów? Jak wygląda przykładowy projekt końcowy napisany przez uczestnika kursu? Odpowiedzi na te pytania […]
Gdy pojawia się temat bootcampów często przewijają się pytania: Ilu kursantów zostało później zatrudnionych? Czy kursanci podchodzili do kursu z zerową wiedzą, czy wiedzieli już coś wcześniej? Jak intensywny był kurs? Zalety i wady takiego kursu? Jaki był poziom języka angielskiego kursantów? Jak wygląda przykładowy projekt końcowy napisany przez uczestnika kursu? Odpowiedzi na te pytania […]
Dzisiejszym gościem jest Piotr Kaczor. Rozmawiamy o powstaniu i zamknięciu Digart.pl – legendy polskiego internetu. Jakie technologie wykorzystywał Digart? Jakie miał problemy? Czy portal dobrze zarabiał? Wszystkiego dowiecie się z odcinka podcastu! -> Dobrowolne wsparcie podcastu. <- Nawet bez wkładu pieniężnego. Linki z odcinka: Strona domowa gościa odcinka. Inny wywiad. Piotr Kaczor na LinkedIn. Piotr Kaczor na […]
Dzisiejszym gościem jest Piotr Kaczor. Rozmawiamy o powstaniu i zamknięciu Digart.pl – legendy polskiego internetu. Jakie technologie wykorzystywał Digart? Jakie miał problemy? Czy portal dobrze zarabiał? Wszystkiego dowiecie się z odcinka podcastu! -> Dobrowolne wsparcie podcastu. <- Nawet bez wkładu pieniężnego. Linki z odcinka: Strona domowa gościa odcinka. Inny wywiad. Piotr Kaczor na LinkedIn. Piotr Kaczor na […]
Witam w dziewiątym odcinku podcastu "Porozmawiajmy o IT". Tematem rozmowy z moim gościem będzie programowanie frontendu aplikacji webowych . Dziś moimi gościem jest Tomek Nieżurawski , doświadczony web developer specjalizujący się w technologiach frontendowych. Pracował w kilku polskich i zagranicznych firmach mierząc się z takimi technologiami jak różne frameworki JS, CSS a także z NodeJS i innymi technologiami backendowymi. Na co dzień pracuje zdalnie nad kilkoma aplikacjami frontendowymi dla berlińskiego startupu/ Prywatnie dumny tata. W tym odcinku: co to jest frontend aplikacji webowej? jakie technologie wykorzystuje frontend deweloper? czy HTML i CSS to pełnoprawne języki programowania? opowiemy o JavaScript ES6 i o tym dlaczego JavaScript jest ostatnio bardzo popularnym językiem programowania co to są narzędzi typu module bundler? czy frontend deweloper musi być wyczulony na kolory i design? jak przekłada się design graficzny na technologie webowe? jak się testuje aplikacje frontendowe? co można zrobić by przyspieszyć czas ładowania strony w przeglądarce? jakie wyzwania stoją przed fronetnd deweloperem w codziennej pracy? jak zostać takim programistą? jak będzie wyglądała przyszłość programowania frontendu dla aplikacji webowych? Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Blog Tomka na Medium Tomek na Twitterze Tutorial ES6 Days since last JavaScript framework Index Tiobe Invision Zeplin Perceive performance JerryScript Email do Tomka: [email protected] https://porozmawiajmyoit.pl/9
Czołgiem! Ostatnio w ramach ćwiczenia napisałem prostą aplikację w ElectronJS. Jest to opakowana w formie aplikacji witryna http://www.devdocs.io. Póki co bardzo prosta – sam okienko. Do tego obsługa klawisza Cmd+F do wyszukiwania. Prezentuje się następująco: Repozytorium: https://github.com/ddziaduch/devdocs-electron. Błędy i sugestie? Zapraszam do współpracy na GitHub. W planach zrobienie wersji na pozostałe platformy, globalny skrót i kurcze …
OPERATORY W tym poście zajmę się Operatorami, czym są i jak z nich korzystać? Operator to jeden lub kilka znaków (zazwyczaj nie będących literami), które mają specjalne znaczenie w języku programowania. Operator to jeden lub kilka znaków (zazwyczaj nie będących literami), które mają specjalne znaczenie w języku programowania, który informuje kompilator o tym jakie […]
Książkę „Zaufanie czyli waluta przyszłości” kupiłem przedpremierowo. Posiadam już w sumie książkę Michała Szafrańskiego „Finansowy ninja”, ale nie miałem jeszcze okazji jej w końcu przeczytać. Inaczej było z tytułową pozycją, która również miała czekać na swoją kolej, jednak gdzieś tam w wolnej chwili pomyślałem „a sprawdzę co tam we wstępie jest”, następnie „dobra to jeszcze […]
Książkę „Zaufanie czyli waluta przyszłości” kupiłem przedpremierowo. Posiadam już w sumie książkę Michała Szafrańskiego „Finansowy ninja”, ale nie miałem jeszcze okazji jej w końcu przeczytać. Inaczej było z tytułową pozycją, która również miała czekać na swoją kolej, jednak gdzieś tam w wolnej chwili pomyślałem „a sprawdzę co tam we wstępie jest”, następnie „dobra to jeszcze […]
Asynchroniczność cz. 2: Async/Await Async/Await to dwa nowe słowa kluczowe dodane do języka JavaScript w wersji
Mam pomysł na kolejną aplikację. Nie jest to nic innowacyjnego, lecz szukając ciekawych inspirujących projektów innych deweloperów nie zawsze da się trafić na portal gdzie inni dzielą się swoimi aplikacjami, wypowiadają się na temat innych aplikacji innych twórców, oceniają aplikacje i być może je testują. Jest na świecie wielu twórców czy to zwykłych stron czy […]
W czym każdy z nas, programistów, przypomina komponent React? Człowiek przechodzi przez dzieciństwo, dojrzałość i starość. Tak się składa, że bardzo podobny cykl życia charakteryzuje komponenty. Możemy w ich przypadku wydzielić okresy Mounting (dzieciństwo), Updating (dojrzałość) i Unmounting (starość).
Kolejny wpis zainspirowany prezentacją Krzysztofa Kędzierskiego podczas konferencji BoilingFrogs 2018. Zacznę dość nietypowo od pytania: Jaka jest jego wartość? Zerowy dług techniczny jest wtedy, gdy nie ma żadnych bugów do poprawienia ani żadnych nowych funkcjonalności do napisania. Nic nie trzeba robić, nie ma długu. Jeśli chcemy zrobić nawet najmniejszą zmianę w kodzie, to już wtedy…