„WordPress“ kūrimo naujokų mokymosi kelias

Šiame informaciniame amžiuje viena kliūtis mokantis kažko naujo yra ne tai, kur rasti išteklių. Nuo ko reikia pradėti ir įprasminti visus šiais laikais internete prieinamus išteklius. Tai ypač pasakytina apie interneto plėtrą, kai per naktį atsiranda naujų įrankių.

Nuo 2015 m., Kai pirmą kartą nusprendžiau išmokti kurti internetą, susidūriau su nepasitikėjimo savimi ir motyvacijos stoka. Tačiau vienas iššūkis, kuris išsekė mano energiją, buvo nežinojimas, kokiu keliu eiti.

Atsižvelgdamas į pradinius iššūkius šiame kelyje, parašiau šį kūrinį technologijų entuziastams, norintiems susitvarkyti žiniatinklio plėtrą. Ypač „WordPress“ kūrimas. Tikimės, kad praleisite laiką kurdami ką nors šaunaus, nei patekę į šį nesibaigiantį užburtą ratą mokydamiesi vieną įrankį kitam.

Atsargiai! Daug mokytis šiame kelyje

Esu „WordPress“ kūrėjas (nors mano apgavikų sindromas man sako ką kita). Savo patirtimi galiu pasidalinti tik susijusi su „WordPress“. Bet prieš pasinerdami į detales, pirmiausia išnagrinėkime Q / A sesiją.

Ar atsakymas yra blogas? Gal būt. Ar tai tiesa? Visiškai! „WordPress“ ir interneto svetainių kūrimas apskritai yra tokie pat rimti ir reiklūs, kaip ir bet kurios profesijos atstovai. Taigi būkite pasiruošę…

  • Mokymosi visą gyvenimą
  • Retkarčiais traukia naktis

Gerai, ar perskaitėte ir supratote aukščiau pateiktus punktus? Puiku. Dabar atsipalaiduokite, kad tai neatbaidytų jūsų ar nieko. Tiesiog kaip yra kūrėjo gyvenimas, kaip to reikalauja nuolat besikeičiantis šios srities pobūdis.

Geros naujienos yra tai, kad nėra daug žiniatinklio technologijų, kurias turite išmokti įvaldyti „WordPress Development“ amatą. Tai sakant, skirkite laiko šiai nuostabiai programinei įrangai, o „WordPress“ už tai jus dievins.

„WordPress“ pakeis jūsų gyvenimą, jei leisite - Chrisas Lema

Visa tai įkvepia ir miela, tiesa? Tai yra viena iš priežasčių, kodėl „Topher DeRosia“ (didžiuliai rekvizitai) pateikė „HeroPress“ platformą „WordPressers“ (taip, tai mes patys išdidžiai vadiname). Čia „WordPressers“ reguliariai dalijasi savo „WordPress“ kilmės istorijomis su bendruomene. Būkite tikri, skaitydami istorijas, pajusite, kaip adrenalinas plūsta per jūsų kūną, nes daugelis jūsų susirasite susiję su tomis istorijomis.

„WordPress“ visiems!

„WordPress“ yra labai paprasta naudoti. Tiesą sakant, visi, neturintys jokių techninių žinių, gali greitai nustatyti ir pradėti naudoti „WordPress“. Tačiau „WordPress“ turi didžiulę ekosistemą. Aš, pavyzdžiui, kategorizuočiau „WordPress“ kūrimą, vykdomą dviejose skirtingose ​​srityse. Pirmiausia išvardysiu toliau nurodytus domenus ir tada aptarsiu kiekvieną atskirai.

  • „WordPress“ svetainių pritaikymas
  • „WordPress“ temų / įskiepių kūrimas

„WordPress“ svetainių pritaikymas

„WordPress“ svetainių tinkinimas yra tas, kuriame yra daugybė „buzz“, nes tai sudaro didžiąją dalį darbo, atlikto naudojant „WordPress“. Svetainės pritaikymas yra tas domenas, kuriame nereikia jokių išankstinių kodavimo žinių.

Tai reiškia, kad „WordPress“ vartotojas gali lengvai atlikti tokias užduotis kaip „Temos / papildinio nustatymas ir pritaikymas, naudodamas puslapių kūrimo priemones, derindamas svetaines ir tvarkydamas svetainę ir kt. Be to, temos pritaikymas yra skirtas iš anksto parengtos temos pritaikymui ar modifikavimui pagal jūsų kliento reikalavimus.

Atsižvelgdami į tai ir norėdami suteikti jums perspektyvą apie procesą, galite žiūrėti šią trumpą Tylerio Moore'o pamoką. Savo pamokoje jis sukuria naują svetainę pritaikydamas iš anksto parengtą temą naudodamas „Elementor“ puslapio kūrimo priemonę.

„WordPress“ temų / įskiepių kūrimas

Čia visi malonumai skirti „WordPress“ geekams. Mes galime tai pavadinti tikruoju „ WordPress“ kūrimu, nes šis domenas yra skirtas žinoti ir patekti į smulkmeniškas technines programavimo detales. Tai gali būti taip paprasta, kaip naudoti kelis „WordPress“ kablius atsakymams modifikuoti, arba taip pat sudėtinga, kaip sukurti visavertį produktą „WordPress“.

Taigi, jei norite patekti į šį domeną, turite skirti daugiau laiko mokytis apie žiniatinklio technologijas, susijusias su „WordPress“ kūrimu. Atsižvelgiant į tai, kad šio straipsnio poilsio aptarsime visas technologijas ir keletą patarimų ir gudrybių, kurie padės jums pradėti faktinį WordPress plėtros.

Mokymosi kelias

Norėdami pradėti savo „WordPress“ kūrimo kelionę, naudosite šiuos įrankius ir technologijas.

  1. Pasisveikink ir apkabink HTML5 modulius su semantikos ir pritaikymo neįgaliesiems sąvokomis. HTML suteikia struktūrą svetainės turiniui.

2. Ši citata viską pasako:

Jūs esate mano HTML CSS - „Some Genius“

CSS yra tai, kaip HTML pateikiamas žiniatinklio naršyklėje. Įsigiję pagrindus, būtinai išmokite SASS išankstinį procesorių kaip savo gelbėtoją rašydami modulinę CSS.

3. „WordPress“ organizacija turi didelių planų, kaip „JavaScript“ įtraukti į „WordPress Front-end“. Tai oficialiai gavo originalus „WordPress“ autorius.

Išmokite „JavaScript“, giliai - Mattas Mullenwegas

Taip, aš žinau, kad naujokui, kuris pradeda laikytis šio patarimo, gali būti toli gražu, tačiau stebėkite plėtrą šioje srityje. Tai nereiškia, kad dirbdami su „WordPress“ turite įvaldyti „JavaScript“. Pradėkite nuo pagrindų, įskaitant itin populiarią biblioteką „jQuery“.

4. Ar nebūtų malonu, jei galėtumėte pasinaudoti šiomis trimis technologijomis, kad paspartintumėte savo kūrimo procesą? Na, būtent čia atsiranda „front-end“ sistemos, tokios kaip „Twitter Bootstrap“. Naršykite ir nustebkite. Nepainiokite „front-end“ rėmų su „JavaScript“ rėmeliais. „Front-end“ yra keičiamas su „JavaScript“ bibliotekomis ir sistemomis, o tai yra visiškai kitoks kelias.

5. PHP yra scenarijų kalba, kuria valdoma „WordPress“. Jei norite pasinerti į „WordPress“, pirmiausia išmokite PHP su savo OOP koncepcijomis, įskaitant „MySQL“ kaip savo vidinę duomenų bazę.

6. Apskritai, kai žmonės kalba apie „WordPress Development“, tai paprastai reiškia tik du „WordPress“ segmentus.

  • „WordPress Theme Development“, kuria svetainių pristatymą (išdėstymą) (taigi ir pavadinimas „Tema“).
  • „WordPress“ papildinių kūrimas, kuris yra funkcionalumo papildymas „WordPress“ svetainėse

Kūrėjui nepaprastai svarbu suprasti ir patogiai dirbti su šiais abiem segmentais. Norėdami pridėti šiek tiek daugiau savo mokymosi kelionėje, susipažinkite su internacionalizavimu ir lokalizavimu. Jūs taip pat turite žinoti „WordPress“ kablius ir API, kad galėtumėte juos įvardyti.

Kuriant svetaines, didžiąją laiko dalį praleisite vietos kūrimo aplinkoje ir kodų redagavimo priemonėje. Norint pateikti išsamią informaciją apie šį straipsnį, leiskite jums atkreipti dėmesį į lengvai sukonfigūruojamą, tačiau galingą vietos kūrimo aplinką („Local by Flywheel“) ir žaibišką kodų redagavimo priemonę („Microsoft“ „Visual Studio Code“). Taip, jie abu yra nemokami, pavyzdžiui, „WordPress“.

Darbo eiga

Kai jūsų darbo eiga tampa pažangesnė ir sudėtingesnė, svarbu išlikti sveiko proto ir mėgautis gyvenimu. Tokiu atveju turėsite supaprastinti savo darbo eigą. Išbandykite užduočių automatizavimo įrankius, pvz., „Grunt / Gulp“, ir naudokite versijų valdymo sistemą, pvz., „Git“, kad išvengtumėte klaidų.

Mokymosi kelio vadovo iliustracija, paskelbta „GitHub“

Kad viskas būtų aiškiau jums, aš paskelbiau mokymosi kelio iliustraciją kaip nuoseklų „GitHub“ vadovą, kurį pateikiau žemiau.

Mokykitės iš to, duokite atsiliepimų, patobulinkite juos, kad jie būtų geresni naujokams, ir tokiu būdu nedvejodami siųskite PR užklausas.

Ištekliai

Jei vis tiek nerimaujate, kad jums reikės daugiau nei krūvos motyvacinių žodžių, kad iš tikrųjų pradėtumėte dirbti prasmingą darbą, galbūt jums reikia tokio žingsnio po žingsnio vadovo - na, nesijaudinkite daugiau. Sekite „ WordPress WordPress Developer Handbook“ ir „ WordPress Developer Codex“, kaip religija, ir laikykite save saugiomis rankomis.

Be to, galite gauti daug pagalbos iš „ WordPress“ palaikymo tarnybosforume, taip pat ieškokite atsakymų iš klausimų ir atsakymų svetainės „ Stack Overflow“ , kuri yra be galo populiari kūrėjų bendruomenėje.

Be oficialių „WordPress“ išteklių, palaikymo forumo ir į kūrėjus orientuotų klausimų ir atsakymų svetainių. Yra daugybė svetainių, tokių kaip „ WPBeginner“ , kurią sukūrė nuostabi „WordPress“ bendruomenė, siūlanti į „WordPress“ orientuotas nemokamas pamokas ir vadovus.

„CodexSpot“ yra vienas iš daugybės „ WordPress“ geekų,įskaitant jūsų,bandymasgrąžinti bendruomenę. „CodexSpot“yra internetinė platforma, orientuota tik į interneto sprendimų teikimą. Mūsų tikslas yra pateikti kokybiškas pamokas, pasidaryk pats vadovus ir nuolat informuoti apie interneto pramonės naujienas ir tendencijų ataskaitas.

Mes labai remiame nemokamos ir atviro kodo programinės įrangos iniciatyvą ir nepraleidžiame progos evangelizuoti FOSS praktikos, kad galėtume skatinti šį judėjimą. Be to, mes taip pat siūlome nemokamus interneto kūrimo generatorius ir įrankius, kad pagreitintumėte jūsų kūrimo laiką.

Dabar yra dar viena mokymosi išteklių rūšis - aukščiausios kokybės kursai. Palyginti su nemokamais ištekliais, pagrindinė aukščiausios klasės nauda yra savalaikė parama, kurią kursų dėstytojai siūlo savo studentams. Tai reiškia, kad mokymosi kelionėje jums labai naudinga galimybė gauti atsakymus į klausimus iš tų instruktorių, iš kurių mokotės. Be to, jie išlaiko naujausias pramonės tendencijas.

Aš asmeniškai daug išmokau iš „ Lynda.com“ (dabar „ LinkedIn Learning“ ) kursų, labai rekomenduojamų. Taip pat radau „ Learn WordPress“žinomaChrisas Castiglione, puikus pradedantiesiems tinkamas kursas. Taigi, jei ieškote aukščiausios klasės „WordPress“ kursų, rasite bet kurį iš šių kursų, kurių verta .

Šiuo metu jūs turite atsidavimą ir daugybę išteklių, kuriuos galite lengvai sužinoti, kad sužinotumėte viską apie „WordPress“. Tačiau ne mažiau svarbu suprasti darbo rinką ir tai, ko įmonės siekia kandidatuose, pretenduojančiuose į „WordPress“ kūrėjo pozicijas.

Išskirtinis geriausių pasaulio laisvai samdomų vertėjų tinklas „Toptal“ išleido „Didžiojo„ WordPress “kūrėjo“ samdymo vadovą, kurį galite perskaityti, kad geriau atitiktumėte paklausiausius „WordPress“ įgūdžius.

Išvada

Nebandykite išmokti visko iš karto. Pradėkite nuo pagrindų. Įgyvendinkite tai, ko išmokote, ir tada kurkite iš ten. Atkreipkite dėmesį į šias dvi nesunkias ir greitas rekomendavimo taisykles, nes šios taisyklės bus naudingos jūsų kelionėje.

  • „Tiesiog laiku“ (JIT) mokymasis - jūs išmokote įrankį, kai jums to reikia.
  • 80/20 mokymosi taisyklė - jūs skiriate 20% savo laiko mokymuisi ir 80% laiko įgyvendinate tai, ką jau išmokote.

Dabar pakartok po manęs:

Aš mokausi.

Aš kodas!

Aš vėl koduoju !!

Dar koduoju !!!

Aš vis koduoju !!!!!

... ir taip jūs pradedate naudoti „WordPress“. Sėkmės „WordPresser“ ir sveiki atvykę į „WordPress“ šeimą!