Spisu treści:
Wideo: Existentialism: Crash Course Philosophy #16 2024
Gdy zaczniesz się uczyć o wszystkim, co jest technologią, najprawdopodobniej natkniesz się na tak wiele nowych słówek, że czujesz się, jakbyś wrócił do liceum studiując ponownie dla SAT. Aby zacząć, oto przewodnik po podstawowych terminach technicznych, które każdy powinien znać … nawet jeśli jesteś początkującym.
User Experience (UX)
User Experience dotyczy sposobu, w jaki dana osoba doświadcza produktu, zwłaszcza w odniesieniu do stron internetowych lub aplikacji. UX koncentruje się głównie na łatwości użytkowania i zadowoleniu / przyjemności użytkownika.
- Mapa strony: Zarys wszystkich stron na stronie internetowej
- Interfejs użytkownika: Interfejs użytkownika. Każda część maszyny, z którą użytkownicy wchodzą w interakcje, obejmuje takie elementy, jak wyświetlacze, ekrany, klawiatury, myszy / touchpady itp.
- Badania użytkowników: Obserwacje i analizy prowadzone w celu zrozumienia potrzeb i zachowań użytkowników.
- Model szkieletowy: Szkic tego, jak będzie wyglądać strona internetowa / aplikacja internetowa, zawiera kluczowe komponenty w witrynie.
Narzędzia workflow i sprzęt
Narzędzia, które pomagają zwiększyć wydajność i wydajność.
- Edytor tekstu: Oprogramowanie stosowane w kodowaniu i programowaniu do pisania zwykłego, niesformatowanego tekstu. Przykłady: Sublime Text, Brackets, TextEdit, TextWrangler, Notepad ++
- IDE: Zintegrowane środowisko programistyczne. Pomaga ludziom programować bardziej efektywnie. Podobne do edytora tekstu, ale ma więcej funkcji. Przykłady: PyCharm, Webstorm
- Router: Router jest krokiem pomiędzy modemem a komputerem. Gdy informacje docierają do modemu za pośrednictwem łącza szerokopasmowego, router odszyfrowuje i wysyła te dane do komputera.
- Maszyna wirtualna (VM): Maszyna wirtualna jest zasadniczo oprogramowaniem, które zachowuje się jak sprzęt: nie ma fizycznej obecności, ale może uruchamiać programy takie jak fizyczna maszyna. Istnieją dwa typy maszyn wirtualnych maszyny wirtualne systemu (zaprojektowany do uruchamiania całych systemów operacyjnych) i przetwarzać maszyny wirtualne (zaprojektowany do uruchamiania tylko jednego programu).
- Wirtualna sieć prywatna (VPN): VPN zapewniają dodatkową warstwę bezpieczeństwa dla sieci. Mogą być używane w sieciach publicznych lub prywatnych, ale są najczęściej używane w korporacjach, które chcą chronić dane.
- Kontrola wersji: Kontrola wersji to system, który śledzi zmiany w pliku lub zestawie plików w czasie. Pozwala na późniejsze przywoływanie konkretnych wersji, jeśli pewne zmiany nie działają, co oszczędza Ci kłopotu z cofaniem wszystkich kroków.
- Menadżer zadań: Aplikacje, które umożliwiają automatyzację powtarzalnych, ale niezbędnych zadań, usprawniając proces pracy. Przykłady: Grunt, Gulp
Rozwój Front-end
Znany również jako "strona klienta", ponieważ jest to to, co użytkownicy / klienci zobaczą na swoich komputerach. "Przód" strony internetowej lub aplikacji obejmuje ekran / projekt zakodowany w nim.
- HTML: Hipertekstowy język znaczników. "Oblicze" internetu. Wszystkie strony mają HTML. Przeglądarki internetowe odczytują pliki HTML i konwertują je na stronę, którą ostatecznie widzisz.
- CSS: Kaskadowe arkusze stylów. Jeśli HTML jest "twarzą", CSS jest "makijażem". Pozwala wybrać style i dodać odmiany.
- JavaScript: Działa w kliencie (jednym z niewielu języków programowania). Najpopularniejszy język w tworzeniu stron internetowych. Teraz również używane na zapleczu.
Back-end Development
Często nazywana "stroną serwerową", jest to, co dzieje się za kulisami, aby uruchomić stronę internetową lub aplikację - przednim końcem jest twarz, a tylny koniec to mózg. Obejmuje serwery i bazy danych.
- API: Interfejs aplikacji do programowania. Używane w tworzeniu oprogramowania w celu zapewnienia zestawu reguł i bloków dla programu.
- Baza danych: Zbieranie danych aplikacji internetowej.
- DevOps: Metoda opracowywania oprogramowania mająca na celu pomóc zespołom w lepszym komunikowaniu się i lepszej współpracy. Łączy programistów z innymi pracownikami działu IT, a celem jest zwiększenie wydajności i wydajności.
- Struktura: Pełny termin to "framework aplikacji internetowych". Zmniejsza to czas potrzebny na zbudowanie strony internetowej / aplikacji poprzez udostępnienie wstępnie zakodowanych szablonów i bibliotek, dzięki czemu masz "bazę" do rozbudowania.
- Serwer internetowy: Podstawowym celem serwera WWW jest przechowywanie treści i dostarczanie jej klientom. Może to być sprzęt komputerowy (komputer dostępny w sieci) lub oprogramowanie (program wykrywający i odpowiadający na żądania serwera).
Wniosek
19 warunków technicznych w dół, tylko kilkaset (lub tysięcy) do przejścia. Powoli, nie daj się przytłoczyć, a opanujesz je w krótkim czasie.
Zanim kupisz arkusze - wskazówki i warunki do poznania
Kupowanie pościeli może być skomplikowane i może sprawić, że wszyscy poczujemy się zagubieni. Sprawdź te wskazówki, jak kupować arkusze bez niszczenia banku.
Najlepsze wskaźniki techniczne w handlu dziennym
Wybierz najlepsze wskaźniki techniczne do codziennych transakcji, ucząc się, jakie wskaźniki rzeczywiście działają i upewniając się, że sygnały wskaźników nie są zbędne.
Ultimate Crash Course in Entrepreneurship
Chcesz założyć własną firmę, ale nie masz zbyt wiele czasu. Bez obaw, oto krótki kurs z zakresu przedsiębiorczości i od czego zacząć.