3 2 1 koder start

Firefox Developer Edition


dlaczego jest dobry do nauki programowania

Przeglądarka dla twórców stron WWW – ma wbudowane narzędzia specjalnie dla programistów (HTML, CSS, JavaScript

Podgląd kodu strony na żywo – możesz zobaczyć strukturę HTML i style CSS każdej strony bezpośrednio w przeglądarce

Pierwszą stronę – możemy zapisać utworzyć z przeglądarki 🙂 i edytować ja w notatniku

Kod strony – będzie identyczny jak w notatniku (Uwaga!!! To jest tylko w kodzie wykonywanym po stronie klienta np. HTML)

Visual Studio Code


dlaczego warto używać tego edytora

Obsługa wielu języków – nadaje się do HTML, CSS, JavaScript, PHP, Pythona i wielu innych języków.

Wieloplatformowy – działa na Windows, Linux i macOS, więc możesz używać tego samego edytora na różnych komputerach.

Podpowiadanie składni (IntelliSense) – podpowiada znaczniki, funkcje, nazwy plików, co przyspiesza pisanie kodu i zmniejsza liczbę błędów.

Rozszerzenia (Extensions) – można doinstalować dodatki, np. formatowanie kodu, motywy kolorów, podgląd HTML na żywo.

XAMPP SERWER


jest dobry do nauki programowania WWW

Gotowy pakiet „wszystko w jednym” – w jednym instalatorze dostajesz serwer Apache, bazę danych MariaDB/MySQL i obsługę PHP, więc nie musisz wszystkiego konfigurować osobno.

Wsparcie dla PHP i baz danych – idealny do nauki dynamicznych stron, formularzy, logowania użytkowników i prostych aplikacji webowych

Środowisko jak na prawdziwym hostingu – strony działają „jak na serwerze w internecie”, więc to, co zrobisz lokalnie, łatwo przeniesiesz później na hosting.


Strona na lokalnym serwerze
XAMPP


otwieramy stronę przez serwer

W serwerze – jest już Apache, PHP i baza danych. Dzięki temu przeglądarka (np. Firefox Developer) może otwierać strony spod adresu http://localhost, tak jakby były w sieci.

Gdzie zapisujemy pliki strony – wszystkie pliki HTML, CSS, obrazki i skrypty umieszczamy w katalogu htdocs przycisk „Explorer” dostaniesz się do serwera katalogu z którego otwiera się strona

(np. C:\xampp\htdocs\1).

Zastosowanie w nauce programowania WWW – XAMPP pozwala ćwiczyć zarówno zwykłe strony HTML, jak i dynamiczne aplikacje PHP z bazą danych, czyli środowisko bardzo zbliżone do tego, z którym spotkamy się w pracy lub na egzaminach. O czym trochę później 🙂

Pytanie 1 ?

Dlaczego Firefox Developer Edition jest dobrym wyborem do nauki programowania WWW?

  • Dobrze. Firefox Developer Edition ma wbudowane narzędzia deweloperskie, które ułatwiają naukę tworzenia stron WWW.
  • Źle. Właśnie możliwość podglądu kodu strony jest jedną z najważniejszych zalet Firefox Developer Edition.
  • Źle. Firefox Developer Edition jest przeglądarką z narzędziami dla programistów, nie tylko do oglądania filmów.
  • Źle. Przeglądarka nie pisze kodu za nas, ale pomaga go analizować i testować.

Pytanie 2 ?

Co daje podgląd kodu strony na żywo w przeglądarce Firefox Developer Edition?

  • Dobrze. Inspektor w Firefox Developer umożliwia podgląd HTML, CSS i szybką zmianę wyglądu strony.
  • Źle. Narzędzia deweloperskie dotyczą zawartości strony WWW, a nie ustawień pulpitu.
  • Źle. Podgląd kodu pomaga znaleźć błędy, ale ich poprawienie nadal należy do programisty.
  • Źle. Adres URL widać w pasku adresu, a podgląd kodu służy do analizy struktury strony.

Pytanie 3 ?

W scenariuszu z plikiem strona.htm pierwszą prostą stronę zapisujemy i możemy edytować w Notatniku. Co jest wtedy prawdą o kodzie strony?

  • Dobrze. Dla kodu wykonywanego po stronie klienta (np. HTML) treść pliku i kod wczytany przez przeglądarkę są identyczne.
  • Źle. Notatnik jest prostym edytorem tekstu i niczego sam nie dopisuje.
  • Źle. Dla zwykłego HTML kod w pliku i kod w przeglądarce jest taki sam, nie jest szyfrowany.
  • Źle. HTML jest interpretowany po stronie klienta, dlatego można go swobodnie edytować w Notatniku.

Pytanie 4 ?

Dlaczego Visual Studio Code jest wygodnym edytorem do nauki wielu technologii WWW?

  • Dobrze. Visual Studio Code pozwala pracować z wieloma językami w jednym edytorze.
  • Źle. Zaletą VS Code jest właśnie obsługa wielu języków programowania.
  • Źle. VS Code podkreśla błędy składni i pomaga je poprawiać.
  • Źle. Jedną z zalet VS Code jest możliwość instalowania wielu rozszerzeń.

Pytanie 5 ?

Co oznacza, że Visual Studio Code jest edytorem wieloplatformowym?

  • Dobrze. Wieloplatformowość oznacza działanie na różnych systemach operacyjnych.
  • Źle. VS Code można zainstalować na wielu komputerach i różnych systemach.
  • Źle. Visual Studio Code jest darmowy i nie wymaga licencji na plik.
  • Źle. Wieloplatformowość dotyczy systemów operacyjnych, a nie liczby języków.

Pytanie 6 ?

Która funkcja Visual Studio Code pomaga przyspieszyć pisanie kodu i zmniejszyć liczbę literówek?

  • Dobrze. IntelliSense podpowiada elementy kodu i pomaga unikać błędów.
  • Źle. Motyw wpływa na wygląd, a nie na poprawność składni.
  • Źle. Komentarze są często potrzebne i nie służą do podpowiadania składni.
  • Źle. VS Code ma pomagać w pisaniu kodu, a nie go blokować.

Pytanie 7 ?

Jaka jest główna zaleta używania pakietu XAMPP przy nauce programowania WWW?

  • Dobrze. XAMPP to gotowy pakiet „wszystko w jednym” dla programisty WWW.
  • Źle. XAMPP jest pakietem serwerowym, a nie programem graficznym.
  • Źle. XAMPP tworzy lokalny serwer na naszym komputerze.
  • Źle. XAMPP służy właśnie do obsługi stron HTML, PHP i pracy z bazami danych.

Pytanie 8 ?

Dlaczego XAMPP jest szczególnie przydatny do nauki dynamicznych stron WWW (np. logowanie użytkowników, formularze)?

  • Dobrze. PHP wraz z bazą danych jest podstawą wielu dynamicznych stron WWW.
  • Źle. XAMPP właśnie umożliwia wykonywanie kodu po stronie serwera, np. w PHP.
  • Źle. Wygląd strony nadal projektuje programista, XAMPP daje tylko środowisko serwerowe.
  • Źle. Formularze są ważną częścią dynamicznych stron i XAMPP ich nie usuwa.

Pytanie 9 ?

Gdzie należy zapisać pliki strony (HTML, CSS, obrazki, skrypty), aby były poprawnie otwierane przez lokalny serwer XAMPP?

  • Dobrze. Katalog htdocs jest domyślnym katalogiem, z którego XAMPP serwuje strony.
  • Źle. Pliki muszą być w katalogu htdocs, aby były widoczne pod adresem http://localhost.
  • Źle. Nazwy plików i miejsce zapisu mają znaczenie, a htdocs jest katalogiem serwera.
  • Źle. Foldery sterowników nie mają związku z lokalnym serwerem WWW.

Pytanie 10 ?

Pliki strony zostały zapisane w katalogu C:/xampp/htdocs/1. Jaki adres należy wpisać w przeglądarce, aby otworzyć tę stronę przez lokalny serwer XAMPP?

  • Dobrze. Katalog 1 w htdocs jest widoczny pod adresem http://localhost/1.
  • Źle. Ten adres otwiera plik bez użycia serwera; chcemy skorzystać z serwera pod adresem http://localhost.
  • Źle. Poprawny adres zaczyna się od http://localhost, a potem podajemy nazwę katalogu.
  • Źle. To nie jest standardowy adres lokalnego serwera XAMPP. Używamy http://localhost.

Pytanie 11 ?

Co trzeba zrobić w programie XAMPP Control Panel, aby strona pod adresem http://localhost/1 mogła się poprawnie wyświetlić w przeglądarce?

  • Dobrze. Bez uruchomionego Apache lokalny serwer WWW nie działa i adres http://localhost/1 nie będzie dostępny.
  • Źle. Wyłączenie Apache uniemożliwi działanie lokalnego serwera.
  • Źle. Musimy Apache uruchomić (Start), a nie zatrzymywać.
  • Źle. Do obsługi stron WWW potrzebny jest serwer Apache; sama baza danych nie wystarczy.
Wygenerowanych certyfikatów w tym module: 0

Przewijanie do góry