Zawód twórca stron internetowych

twórca stron internetowych
Credits: Shutterstock.com

Projektant stron internetowych projektuje i rozwija aplikacje i strony internetowe. Tworzy i okre śla parametry techniczne. Zarządza zawarto ścią, tworzeniem, odnawianiem i zmienianiem stron internetowych.

Chcesz dowiedzieć się, jaki rodzaj kariery i jakie zawody najbardziej Ci odpowiadają? Skorzystaj z naszego bezpłatnego testu kariery w oparciu o kod Hollanda i przekonaj się.

Typ osobowości

Bezpłatnego testu Kariery

Jakie zawody lubisz? Wybierz karierę, która odpowiada Twoim preferencjom. Przeprowadź test kariery.

Do testu

Zadania twórca stron internetowych

  • Tworzy projekt strony uwzględniający budżet, aspekty techniczne tj. wyposażenie, wymagania dotyczące funkcjonowania; oraz prawne; dostępno ść i ochrona praw użytkowników; a także analizuje potrzeby użytkowników w celu okre ślenia ich wymagań.
  • Tworzy strukturę strony internetowej.
  • Opracowuje system interakcji lub diagramy kolejnych sekwencji.
  • Wybiera język(i) programowania.
  • Buduje strony internetowe używając języka programowania oraz urządzeń i oprogramowania służących do tworzenia zawarto ści oraz zarządzania stronami.
  • Zapisuje, tworzy i edytuje zawarto ść strony internetowej.
  • Kieruje osobami opracowującymi zawarto ść strony.
  • Bada, dokumentuje, ocenia i wybiera alternatywne rozwiązania dotyczące konstrukcji strony internetowej oraz wykorzystywanej technologii.
  • Wprowadza i testuje strony internetowe.
  • Od świeża strony internetowe.

Powiązane zawody internet

  • Administrator sieci, administrator stron www
  • Diennikarz internetowy
  • Programista usług sieciowych
  • Technik sieciowy

Wiedza

  • Zintegrowane środowisko programistyczne

    Zestaw narzędzi do opracowywania oprogramowania, takie jak kompilator, program uruchomieniowy, edytor kodu oraz główne elementy kodu w postaci pakietu stanowiącego zunifikowany interfejs użytkownika, na przykład Visual Studio lub Eclipse.

  • Narzędzia ICT do debugowania

    Narzędzia ICT wykorzystywane do testowania i debugowania programów i kodu oprogramowania, takie jak GNU Debugger (GDB), Intel Debugger (IDB), Microsoft Visual Studio Debugger, Valgrind i WinDbg.

  • Standardy World Wide Web Consortium

    Normy, specyfikacje techniczne i wytyczne opracowane przez międzynarodowe konsorcjum organizacji World Wide Web Consortium (W3C), które umożliwiają projektowanie i opracowywanie aplikacji internetowych.

  • Narzędzia zarządzania konfiguracją oprogramowania

    Oprogramowanie do przeprowadzania identyfikacji konfiguracji, kontroli, rozliczania i audytu stanu, takie jak CVS, ClearCase, Subversion, GIT i TortoiseSVN, które wykonuje zadania zarządzania.

  • Języki arkusza stylów

    Dziedzina języka komputerowego, zajmująca się prezentacją ustrukturyzowanych dokumentów, takich jak kaskadowe arkusze stylów (CSS). Dokumenty te muszą być zgodne z arkuszami stylów, zestawem reguł stylistycznych, takich jak czcionka, kolor i układ.

  • Programowanie komputerowe

    Techniki i zasady opracowywania oprogramowania, takie jak analiza, algorytmy, kodowanie, testowanie i kompilacja paradygmatów programowania (np. programowanie ukierunkowane na cel, programowanie funkcjonalne) oraz języków programowania.

  • Programowanie sieciowe

    Paradygmat programowania oparty na łączeniu znaczników (co dodaje kontekst i strukturę do tekstu) oraz na innym kodzie programowania sieciowego, takim jak AJAX, Javascript i PHP, w celu przeprowadzenia odpowiednich działań i wizualizacji treści.

  • Procesy opracowywania treści

    Specjalistyczne techniki stosowane do projektowania, pisania, kompilowania, edycji i organizacji treści cyfrowych, takich jak tekst, grafika i materiały wideo do celów wydawniczych.

Umiejętności

  • Używać bibliotek oprogramowania

    Wykorzystywać zbiory kodów i pakietów oprogramowania, które przechwytują często używane procedury, aby pomóc programistom uprościć ich pracę.

  • Używać języków znaczników

    Używać języków komputerowych, które można odróżnić składniowo od tekstu, aby dodawać adnotacje do dokumentu, określać układ i typy dokumentów, takie jak HTML.

  • Opracowywać prototyp oprogramowania

    Opracowywać pierwszą niekompletną lub wstępną wersję oprogramowania komputerowego w celu symulacji pewnych określonych aspektów produktu końcowego.

  • Tworzyć projekt interfejsu (front-end) strony internetowej

    Opracowywać układ stron internetowych i poprawiać doświadczenia użytkownika w oparciu o przedstawione koncepcje projektowe.

  • Używać wzorców projektowych

    Wykorzystywać rozwiązania wielokrotnego użytku, sformalizowane najlepsze praktyki, aby rozwiązywać typowe zadania związane z programowaniem ICT w rozwoju i projektowaniu oprogramowania.

  • Przygotowywać dokumentację techniczną

    Przygotowywanie dokumentacji dla istniejących i przyszłych produktów oraz usług, z opisem ich funkcjonalności i składu w taki sposób, aby były zrozumiałe dla szerokiego kręgu odbiorców nieposiadających przygotowania technicznego oraz zgodne z określonymi wymogami i normami. Aktualizuj dokumentację.

  • Interpretować teksty techniczne

    Czytać i rozumieć teksty techniczne informujące o sposobie wykonywania zadań, zazwyczaj z podziałem na etapy.

  • Gromadzić opinie klientów na temat aplikacji

    Gromadzić opinie i analizować dane od klientów, aby zidentyfikować żądania lub problemy w celu ulepszenia aplikacji i ogólnej satysfakcji klienta.

  • Debugować oprogramowanie

    Naprawiać kod komputerowy, analizując wyniki badania, lokalizując usterki powodujące wprowadzanie niepoprawnego lub niechcianego wyniku w oprogramowaniu oraz usuwać te usterki.

  • Tworzyć schemat blokowy

    Tworzyć diagram, ilustrujący systematyczny postęp poprzez procedurę lub system z wykorzystaniem linii łączących i zestawu symboli.

  • Przekładać wymagania koncepcyjne do projektowania wizualnego

    Opracowywać projekt wizualny na podstawie danych specyfikacji i wymagań, w oparciu o analizę zakresu i docelowych odbiorców. Tworzyć wizualną reprezentację pomysłów, takich jak logo, grafika witryny, gry cyfrowe i układy.

  • Analizować specyfikacje oprogramowania

    Oceniać specyfikację produktu lub systemu oprogramowania opracowywanego poprzez określenie wymogów funkcjonalnych i niefunkcjonalnych, ograniczeń i możliwych zestawów przypadków użycia, które ilustrują interakcje między oprogramowaniem a jego użytkownikami.

Source: Sisyphus ODB