Zawód Fullstack Developer - bezpłatny kurs od Skillbox, szkolenie, Data: 29.11.2023.
Miscellanea / / November 28, 2023
Układ stron internetowych
Poznaj HTML i CSS, będziesz mógł projektować strony docelowe i witryny wielostronicowe, dostosowywać je do różnych urządzeń. Naucz się znajdować błędy w czyimś układzie i poprawiaj gotowy kod.
Tworzenie backendowych stron internetowych
Naucz się pisać kod w wybranym przez siebie języku - PHP, Python lub JavaScript. Zaznajomisz się z zasadami programowania obiektowego i będziesz potrafił tworzyć strony internetowe o złożonej funkcjonalności.
Pracuj z bazami danych
Poznaj różnice pomiędzy MySQL, Redis i MongoDB. Naucz się zarządzać dużymi wolumenami danych i poprawnie pisać zapytania do baz danych, aby szybko pozyskać potrzebne dane.
Użyj Gita
Zrozumiesz jak i dlaczego pracować z systemem kontroli wersji. Możesz łatwo wprowadzać lub wycofywać zmiany oraz pracować nad projektem w dużym zespole.
Użyj frameworków
Poznaj React.js, Vue.js lub Angular i dowiedz się, jak tworzyć dynamiczne, interaktywne interfejsy użytkownika.
Pracę w zespole IT
Popraw swoje umiejętności komunikacyjne, naucz się współdziałać z projektantami i kierownikami projektów oraz zarządzać zespołem programistów.
Wprowadzenie Podstawowy HTML Podstawowy CSS Praca z układem Zaawansowany HTML. Formularze Zaawansowane Responsywność CSS Dostępność JavaScript dla projektanta układu Różne przeglądarki Praca z hostingiem
JavaScript
Wstęp. Co to jest JavaScript Zmienne i praca z liczbami Łańcuchy, instrukcje logiczne i warunkowe Tablice i pętle Funkcje Obiekty Stałe, zakresy i domknięcia Konwersja typów i luźne porównania Wprowadzenie do obsługi zdarzeń DOM i wprowadzania danych przez użytkownika Moduły programistyczne i umiejętności miękkie npm, package.json Pętla zdarzeń i rozwój asynchroniczny Metody obiektowe i prototypy Testowanie Obsługa błędów Komunikacja z serwerem, async/await Zdarzenia OOP i jego implementacja w JavaScript FP, praca z tablice i ciągi znaków
Ramy do wyboru. Reaguj.js
Wprowadzenie do React Tworzenie projektu Komponenty na przykładzie karty wiadomości Reddit Więcej o komponentach. Wprowadzenie do testowania modułowego Praca z publicznym API na przykładzie Reddita Wprowadzenie do Redux na przykładzie kanału informacyjnego Redux-Thunk na przykładzie niekończącego się kanału Pasek boczny + routing Formularze na przykładzie komentarzy i pocztówek Optymalizacja aplikacji SSR + Następny. Moduł bonusowy JS: MobX
Ramy do wyboru. Vue.js
Wprowadzenie Podstawy Vue Tworzenie projektu Katalog produktów Paginacja i filtrowanie Strona produktu Koszyk Praca z API. Lista produktów Współpracujących z API. Złóż zamówienie Wdróż
Ramy do wyboru. Kątowy
Wprowadzenie do produktów Angular Listing RxJS: wyszukiwanie produktów Praca z http. Ulepszona lista produktów RxJS i komponenty Zaawansowane: karta produktu Trasowanie: strona produktu Formularze: kasa Autoryzacje i obszary chronione Testowanie Metody organizacji wymiany danych Zaawansowana praktyka Zaawansowana praktyka: gdzie rosnąć
Programista PHP. Część 1
Wprowadzenie do programowania Struktura zarządzania danymi. PHP 7 Podstawowe pojęcia Protokół HTTP/HTTPS Funkcje użytkownika Pliki i katalogi Pliki cookie/sesja Baza danych MySQL
Programista PHP. Część 2
Obiekty (pojęcia podstawowe) Zasady Obiekty (pojęcia zaawansowane) Funkcje i standardy pracy z klasami Wyjątki i inne wbudowane klasy OOP. Szablony
Node.js
Wprowadzenie do kursu Przygotowanie środowiska pracy Piszemy Witaj, świecie! Rozwiązywanie podstawowych problemów Kod asynchroniczny Express.js Relacyjne bazy danych Nierelacyjne bazy danych Programy CLI Zaawansowane koncepcje. Strumienie, generatory, iteratory w czasie rzeczywistym i porady dotyczące WebSockets Pro
Podstawy Pythona
Wprowadzenie Podstawy pracy z operatorami Pythona, wyrażenia. Instrukcja warunkowa If, rozgałęzianie. Instrukcja warunkowa if: warunki zaawansowane. Podczas gdy pętla For. Pętle z licznikiem Pętla For. Parametry funkcji range() Liczby Podstawowe kolekcje: lista Pętla For: praca z listami Rozumienie list, sortowanie plasterków i list Tablice dwuwymiarowe Zbiory podstawowe: krotki i ciągi znaków Zbiory podstawowe: słowniki Funkcje. Podstawy funkcji. Tematy zaawansowane Podstawowe kolekcje: zbiory Algorytmy i struktury danych Funkcje. Projekt i dokumentacja Praca z plikami Wyszukiwanie w podciągu przy użyciu drzew i funkcji wyrażeń regularnych. Rekurencja Wprowadzenie do OOP Praca z modułami Praca z systemem plików Elementy programowania funkcjonalnego Algorytmy Struktury danych Zasady OOP OOP. Tematy zaawansowane Wyjątki Protokoły, generatory, dekoratory i menedżery kontekstu Podstawy sieci Zagadnienia zaawansowane
Zaawansowane Pythona
Podstawy pracy w systemie Linux Podstawy kultury CI Podstawy debugowania i profilowania Podstawy CI/CD Testowanie aplikacji HTML, DOM itp Sieć Wielozadaniowość Bazy danych Indeksy Protokoły Python Flask Async web Podstawy CI/CD N Podstawy CI/CD N+1 Docker. Co to jest? RESTfull API Wprowadzenie do serwera ORM CGI Tworzenie stron WWW Projekt dyplomowy Zespołu ds. Bezpieczeństwa
Uniwersalna wiedza programisty
Jak zostać programistą najwyższej klasy Jak szukać zleceń deweloperskich Marka osobista programisty Photoshopa dla programisty Podstawy języka zapytań SQL Układ newsletterów e-mailowych. Wskazówki z prawdziwymi przykładami
Sesje online na temat tworzenia stron internetowych
Układ układu od podstaw Biblioteka jQuery Dostosowanie układu do urządzeń mobilnych Warsztaty z elementów interaktywnych Czym jest Webpack Zbuduj projekt na Gulp i recenzja preprocesora Sass Animacja w CSS Tworzenie bloga na WordPress Układ liter preprocesora Sass Adaptacyjny układ strony internetowej od podstaw do wysyłanie
Kurs pisania dotykowego
Przewodnik po funkcjach trenera Ratatype
Podstawy Photoshopa
Premia. Instalacja Adobe Photoshopa. Klawisze skrótu Wprowadzenie do narzędzi programu Photoshop Praca z plikami i obrazami Jak pracować warstwy i maski Efekty Zaawansowane techniki przycinania/retuszu Zasady tworzenia obrazów rastrowych Premia. Jak opanować kolaż ćwiczeń Pen Tool, aby stworzyć moduł Key Visual Bonus. Postępuj zgodnie z dobrą praktyką tworzenia najbardziej oryginalnych memów dla sieci społecznościowych
Figma
Wprowadzenie do Figmy. Przegląd funkcji Praca z grafiką Edytor Figma - siatki modułowe i obszary robocze Tworzenie i dostosowywanie komponentów, praca z efektami Tworzenie zagnieżdżonych komponentów. Auto Layout Organizacja przestrzeni roboczej komponentów i stylów Praca zespołowa, kontrola wersji i przekazywanie układów do rozwoju Prototypowanie modułu Figma Animate Bonus. Przegląd i zastosowanie wtyczek Figma
System kontroli wersji Git
Wersje kodu Instalowanie indeksu Git i częściowe zatwierdzenia Porównywanie wersji Cofanie zmian i wycofywanie wersji Repozytoria i współpraca Oddziały - tworzenie i zarządzanie Łączenie i rozwiązywanie konfliktów Przydatne narzędzia Regulamin praca z Gitem
Praca z linią poleceń Bash
Jaka jest linia poleceń Praca z plikami i folderami Autoryzacja i prawa dostępu Procesy, usługi i zadania Konfiguracja i narzędzia Pisanie skryptów w Bashu Na przykładzie Bash'a konfiguracja serwer internetowy
Angielski dla informatyków
IT CV i CV: pisanie CV w języku angielskim Rozmowa kwalifikacyjna: pytania i odpowiedzi. U nas rozmowa kwalifikacyjna w języku angielskim Praca zespołowa: rozmawiamy o pracy zespołowej i procesach w języku angielskim Komunikacja w miejscu pracy: Angielski do komunikacji List biznesowy: korespondujemy w języku angielskim Rozwój oprogramowania: analizujemy wszystkie etapy cyklu życia oprogramowania w języku angielskim. Rozwój koncepcji systemu i SRS: opracowujemy specyfikacje techniczne w języku angielskim. Projektowanie: rozmawiamy o głównych koncepcje projektowe Rozwój i testowanie: przyglądamy się kluczowym terminom w rozwoju i testowaniu Wdrożenie i utrzymanie: omawiamy typowe działania podczas wdrażania i po nim wsparcie oprogramowania
Kariera i rozwój programisty
Czego potrzebuje pracodawca? Jak stworzyć CV i szukać pracy? Jak pomyślnie przejść rozmowę kwalifikacyjną? Jak przejść okres próbny?
Algorytmy i struktury danych
Poznasz kluczowe struktury danych i algorytmy. Razem zapewnią podstawę Twojej wiedzy z zakresu informatyki i inżynierii oprogramowania.
Kompetencje miękkie programisty
Kurs doskonalący umiejętności komunikacji, samoorganizacji, twórczego myślenia i odporności na stres. Umiejętności miękkie pomogą Ci efektywnie pracować w każdym zespole i zbudować udaną karierę.
R
Roman Fz
05.07.2022 G.
Świetna platforma do nauki
Zalety: Nowoczesne kursy, Szybka informacja zwrotna, Brak ścisłych ram czasowych. Wady: Dużo wiadomości e-mail w celu zakupu innych kursów z platformy. Chciałbym podzielić się swoją opinią na temat szkoleń w Skillbox, szkolę się, aby zostać programistą fullstack. Cały materiał metodyczny jest przedstawiony w przystępnej i szczegółowej formie, niektóre rzeczy będziesz musiał sam sprawdzić w Google, ale jest to normalne i wymaga umiejętności...
I
ilaxi97
19.12.2022 G.
Programista full-stack, dzięki Skillbox to proste!
Zalety: Prezentacja i zawartość materiałów. Szybkie odpowiedzi na pytania. Wady: Jeszcze brak.Na platformie uczę się od 3 miesięcy. Lubię krótkie filmy, mini-zadania po każdej lekcji dla utrwalenia materiału i zadania domowe na koniec modułu. Cóż, to nie może być prostsze! [wycięte przez moderatora] kliknij link i uzyskaj maksymalny rabat!