Bootcamp programistyczny (PL): Web dev Full stack

Web Development Full stack: HTML, CSS, JavaScript, Angular 7, React 16, Python 3, Django 2, NativeScript 5
4.24 (270 reviews)
Udemy
platform
Polski
language
Web Development
category
Bootcamp programistyczny (PL): Web dev Full stack
1 859
students
31 hours
content
Nov 2024
last update
$19.99
regular price

Why take this course?

Świetny zarys planu kursu lub szkolenia dla osoby chcący zapoznać się z szerokim zakresem technologii webowych i mobilnych! Poniżej przedstawię uproszczony plan, jak możemy realizować ten program badania, biorąc pod uwagę, że każdy z tych projektów wymaga pewnej ilości czasu na zrozumienie teorii oraz praktyczną implementację.

Faza Teoretyczna:

  1. Zrozumienie podstawów programowania:

    • Zasady języka JavaScript (syntaksa, zmienne, pętle, funkcje, obsługa asynchroniczności itp.).
    • Wyjaśnienie DOM i jego manipulacji w JavaScript.
  2. Wstęp do Angular 7:

    • Komponenty, serwisy, moduły, routing, formularze reaktywne.
    • Użycie Angular CLI do tworzenia i zarządzania projektami.
  3. Podstawy Python 3:

    • Zrozumienie syntaksy, obiekto-orientowany programowanie, tworzenie skryptów.
    • Manipulacja plikami, działanie z komendą liniową.
  4. Wstęp do Django 2:

    • Tworzenie aplikacji webowych, modelowanie danych, widoki, seriale, URL routing.
  5. Podstawy NativeScript 5:

    • Koncepcje architektury natywnych aplikacji mobilnych.
  6. Wstęp do React 16:

    • Komponenty, props, stan (state), hooki, tworzenie i zarządzanie stanem w aplikacji.

Faza Praktyczna:

  1. Projekt "Zrozumienie JavaScript i DOM":

    • Tworzenie prostych interfejsów użytkownika, manipulacja elementami DOM.
  2. Projekt "Mobilny Zapiskowiec" z NativeScript:

    • Implementacja aplikacji do przechowywania i zarządzania notatkami, korzystając z Angular i NativeScript.
  3. Projekt "Filmy API" z Angular:

    • Tworzenie interfejsu użytkownika wyświetlającego listę filmów, ściąganie danych zewnętrznego API.
  4. Projekt "Python Data Handler":

    • Opracowanie skryptu Python odczytującego i manipulującego danymi z plików lub bazą danych.
  5. Projekt "Mobilna Aplikacja Filmy" z React:

    • Tworzenie aplikacji mobilnej wyświetlającej filmy, korzystając z React i jego bibliotek dodatkowych (np. axios dla HTTP requests).
  6. Projekt "Django REST API":

    • Utworzenie i uruchomienie lokalnego API REST z Django, umożliwiające dostęp do danych filmów.
  7. Projekt "React Web Application":

    • Tworzenie webowej aplikacji React, ściąganie danych z wcześniej stworzonego Django API.
  8. Dodatkowe informacje:

    • Best practices, testowanie, debugging, konwencje kodowania, narzędzia i środowiska programistyczne.

Rozważzenia końcowe:

  • Każdy projekt wymaga indywidualnego podejścia i może wymagać dostosowania zależnie od poziomu zaawansowania uczącego się.
  • Ważne jest, aby każdy z projektów był wykonywany zgodnie z zasadami best practices i włączał nowo nabyte umiejętności.
  • Warto zwrócić uwagę na aspekty bezpieczeństwa, dostępności i skalowalności od początku projektu.
  • Uczestnicy powinni mieć dostęp do środowiska programistycznego oraz narzędzi wymienionych technologiach.

Efektywna realizacja takiego planu kursu wymaga zarówno wiedzy teoretycznej, jak i praktycznego doświadczenia w tworzeniu projektów. Uczestnicy będą potrafili nie tylko zrozumieć każdą z technologii, ale również zastosować ją w praktyce, stwarzając solidną podstawę do dalszego rozwoju w dziedzinie deweloperstwa webowego i mobilnego.

Course Gallery

Bootcamp programistyczny (PL): Web dev Full stack – Screenshot 1
Screenshot 1Bootcamp programistyczny (PL): Web dev Full stack
Bootcamp programistyczny (PL): Web dev Full stack – Screenshot 2
Screenshot 2Bootcamp programistyczny (PL): Web dev Full stack
Bootcamp programistyczny (PL): Web dev Full stack – Screenshot 3
Screenshot 3Bootcamp programistyczny (PL): Web dev Full stack
Bootcamp programistyczny (PL): Web dev Full stack – Screenshot 4
Screenshot 4Bootcamp programistyczny (PL): Web dev Full stack

Loading charts...

2032346
udemy ID
17/11/2018
course created date
16/11/2019
course indexed date
Bot
course submited by