• 2024-11-21

Pagrindiniai įgūdžiai, skirti pagrindiniams kūrėjams

PLANTED TANK LEGENDS - DOUBLE IAPLC CHAMPION TAKAYUKI FUKADA WORKSHOP

PLANTED TANK LEGENDS - DOUBLE IAPLC CHAMPION TAKAYUKI FUKADA WORKSHOP

Turinys:

Anonim

Darbo skelbimai skiriasi atsižvelgiant į tai, ką jie ieško priekinio kūrėjo. Kai kurios įmonės nori, kad pareiškėjai žinotų tokius dalykus kaip Ruby, Git, dizaino įrankiai, vaizdo redagavimas - ir sąrašas tęsiasi.

Tačiau yra keletas įgūdžių, kurių reikės bet kokiam „front-end“ kūrimo darbui - „pagrindiniams“ įgūdžiams ir keliems kitiems, kuriuos turėtumėte rimtai apsvarstyti papildydami savo repertuarą.

Ką tu turi žinoti

Naršykite darbo skelbimus internete, ieškodami to, kas yra svarbiausia priekinių programų kūrėjams, kad jie žinotų ir suprastų; yra trys pagrindiniai dalykai. Nesiderėtina.

Ir jie yra:

  1. HTML
  2. CSS
  3. „JavaScript“ (jQuery)

Tai yra pagrindai. Laimei, yra nemažai nemokamų ar prieinamų internetinių mokymosi platformų, kuriose galite išmokti šių įgūdžių, jei jų jau nežinote.

HTML

„HyperText Markup Language“ arba „HTML“ yra pagrindinis visų interneto svetainių struktūrinis komponentas. Kaip sako Jennifer Kyrnin,

„Tai žiniatinklio puslapių kalba - žymėjimo kalba, kurią naršyklės skaito, kad pateiktų tinklalapius.“

Interneto puslapiai negali egzistuoti be HTML.

CSS

CSS ir HTML veikia kartu: CSS prideda stilių HTML. Man patinka naudoti analogiją, kurią HTML yra kaip veidą, ir CSS yra kaip makiažas.

Nors CSS nėra būtina norint gauti internetinę svetainę, iš esmės kiekviena internetinė svetainė naudoja tam tikrą stilių.

Priešingu atveju tai būtų gana nuobodu. Su naujausiomis CSS versijomis galite daryti tokius dalykus kaip animacijos ir labiau pažengęs stilius, kuris buvo įmanomas tik su „JavaScript“ ar „Flash“.

„JavaScript“

„JavaScript“ arba „JS“ per daugelį metų sparčiai auga. Šiandien ji turi daugybę tikslų ir gali būti naudojama priekyje arba gale.

Kalbant apie „front-end“ plėtrą, JS yra svarbus, nes padeda interaktyviai kurti tinklalapius. Jūs galite padaryti nuostabius dalykus, pvz., Sukurti apklausas, viktorinas ar formą. Šiandien internete yra daug JS bibliotekų, kurios padės jums perkelti savo tinklalapius į kitą lygį.

Tačiau, norėdami tapti pagrindiniu kūrėju, jūs turite suprasti pagrindinius „JavaScript“ ir populiariausius „JS“ bibliotekas - jQuery.

„Nice-to-Have“ įgūdžiai

Po to, kai nusileisite pagrindai, tai yra kiti malonūs įgūdžiai. (Ir ieškoma daugybė „front-end“ kūrinių.)

MV * JavaScript sistemos

„JavaScript“ sistemos padeda jums organizuoti ir sutvirtinti jūsų kodą.

Kiek tai susiję su MV * (arba MVC) parinktimis, ten yra trisdešimt: du iš populiariausių yra backbone.js ir angular.js.

Be abejo, JS sistemos mokymasis yra sudėtingiausia tapti tikra priekinio kūrėjo dalimi, tačiau tai geriausias būdas įgyti įgūdžių į kitą lygį.

CSS įrankiai

Palyginti su aukščiau pateiktomis „JavaScript“ sistemomis, žemiau pateiktos CSS priemonės yra gana lengva išmokti. Ieškoma trijų tipų:

  • Kompiliatoriai: Naudojant išankstinį kompiliatorių (arba išankstinį procesorių) yra daug privalumų - nuo kodo valymo iki palaikymo organizacijos. Tai paprastas būdas parašyti CSS ir skatina DRY (ne kartoti save) principus. Populiariausi CSS pirmtakai yra „Sass“, „Less“ ir „Stylus“. Jei tik pradedate, laikykitės mokymosi.
  • CSS sistemos: CSS sistemos padeda optimizuoti darbo eigą su integruotais tinklais ir kitais CSS komponentais. Du populiarūs pavyzdžiai yra „Bootstrap“ ir „Foundation“.
  • Atsakingas dizainas: Šiomis dienomis yra tiek daug skirtingų įrenginių, kuriuos jūsų svetainė turėtų pritaikyti visiems. Reaguojantis dizainas padeda kurti svetaines, kuriose veikia visi ekrano dydžiai - darbalaukis, planšetinis kompiuteris ir išmanusis telefonas. Tokios struktūros, kaip „Bootstrap“ ir „Foundation“, sukurtos reaguojant į dizainą, todėl, jei sužinosite vieną iš tų, kuriuos nustatėte.

„Front-End Build Tools“

Kaip kūrėjas, turite sugebėti valdyti failo dydžio optimizavimą ir darbo eigos efektyvumą. Šios priemonės gali padėti.

  • Paketų valdymas: Gali būti sunku organizuoti visas bibliotekas, turtą ir kt., Ypač dideliems projektams ar tiems, kuriuose dirbate su komanda. Naudokite paketų tvarkyklę, pvz., „Bower“, kad gautumėte viską, kad išsiaiškintumėte ir atnaujintumėte savo atnaujinimus.
  • Yeoman.io: Jei kartais sunku gauti projektus iš žemės, naudokite „Yeoman“, kad galėtumėte greitai pradėti projektus ir išlikti produktyvūs. Jis veikia komandų eilutėje.
  • Užduotys: Naudokite „Grunt“ arba „Gulp“, kuri taip pat veikia komandinėje eilutėje, kad suspaustų failus ir optimizuotų darbo eigą. Jie gali veikti kaip „Sass“ arba „Mažiau išankstinio apdorojimo“ kompiliatoriai, taip pat turi daugybę papildomų priedų, turinčių kitų funkcijų.

Išvada

Nors gražus skubėjimas gali atrodyti kaip daug, pagalvokite apie juos kaip įgūdžius, kuriuos turėtumėte pridėti per tam tikrą laiką. Pagrindiniai dalykai, kuriuos reikia žinoti, yra HTML, CSS ir JavaScript.

Jei turite kokių nors kitų žiniatinklio įgūdžių, net jei jie nėra susiję su „front-end“, atneškite juos prie stalo, pvz., Dizaino, vaizdo redagavimo, SEO ir kt.


Įdomios straipsniai

Patarimai sėkmingam verslo tinklui

Patarimai sėkmingam verslo tinklui

Verslo tinklų kūrimas yra ne tik geras dalykas, o tai yra būtina norint sukurti sėkmingą karjerą. Štai keletas naudingų patarimų, kuriuos galite naudoti.

Patarimai, kaip išgyventi savo pirmus metus versle

Patarimai, kaip išgyventi savo pirmus metus versle

Jei pradėjote mažą verslą, turite planuoti nenumatytas išlaidas ir laikinai prarasti pajamas. Štai keletas patarimų, kaip išgyventi savo pirmus metus.

Patarimai, kaip kalbėti apie atlyginimą moterims

Patarimai, kaip kalbėti apie atlyginimą moterims

Naudokite šias moterų darbo ieškančių asmenų taktikas, kad jie būtų informuoti ir užtikrintai kalbėti apie darbo interviu darbo užmokestį, kad galėtumėte gauti sumokėtą sumą.

Išsami informacija apie komandos kūrimą darbo vietoje

Išsami informacija apie komandos kūrimą darbo vietoje

Reikia patarimų, kurie leis jūsų komandos kūrimui ir komandiniam darbui? Šie 12 patarimų yra raktai į efektyvių ir produktyvių komandų kūrimą. Patikrink juos.

Imties siūlymo laiško gavimas

Imties siūlymo laiško gavimas

Sužinokite, ką ieškoti ir ką tikėtis darbo pasiūlymo laiške. Čia pateikiamos visos svarbios sritys, kurios turėtų būti įtrauktos į šio tipo laiškus.

Patarimai dėl tekstinių pranešimų ir interviu su įdarbinimo darbuotojais

Patarimai dėl tekstinių pranešimų ir interviu su įdarbinimo darbuotojais

Lenkkite savo profesionalų darbą, kai jums reikia bendrauti su darbo kratininku tekstiniu pranešimu, ir būti pasirengęs dirbti su tekstiniais pokalbiais.