Пут учења за почетнике у развоју ВордПресс-а

У ово информатичко доба једна од препрека у учењу нечег новог није где пронаћи ресурсе. То је одакле треба кренути и схватити све ресурсе доступне на мрежи данас. Ово посебно важи за веб развој када се нови алати појављују преко ноћи.

Давне 2015. године, откако сам први пут одлучио да научим веб развој, суочио сам се са изазовима сумње у себе и недостатка мотивације. Али једини изазов који ми је исцрпео енергију био је незнање којим путем да идем.

Узимајући у обзир почетне изазове на овом путу, написао сам овај чланак за технолошке ентузијасте који желе да упрљају своје руке у веб развоју. Нарочито развој ВордПресс-а. Све у нади да ћете потрошити своје време градећи нешто цоол од уласка у овај бескрајни зачарани круг учења једног алата другом.

Опрез! Много учења на овом путу

Ја сам програмер ВордПресс-а (иако мој синдром самозванца говори другачије). Могу да поделим своје искуство везано само за ВордПресс. Али пре него што уђемо у детаље, прво испитајмо сесију питања и одговора.

Сад, да ли је одговор средан? Можда. Да ли је то истина? Апсолутно! ВордПресс и веб развој су генерално озбиљни и захтевни као и било која професија. Зато будите спремни за ...

  • Животно време учења
  • Повлачење свих ноћника повремено

У реду, јесте ли прочитали и разумели горње тачке? Сјајно. Сада се опустите јер то неће вас обесхрабрити или било шта друго. Управо је такав живот програмера какав захтева непрестано променљива природа овог поља.

Добра вест је што нема много веб технологија које морате научити да бисте савладали занат ВордПресс развоја. То је речено, дајте времена овом невероватном софтверу, а ВордПресс ће вас обожавати заузврат.

ВордПресс ће вам променити живот ако му дозволите - Цхрис Лема

Све је то инспиративно и слатко, зар не? То је један од разлога што је Топхер ДеРосиа (огромни реквизити) обезбедио ХероПресс платформу за ВордПрессере (да, то је оно што поносно називамо). Овде ВордПрессерс редовно деле заједницу својих прича о пореклу ВордПресса. Будите сигурни током читања прича осетићете како адреналин продире кроз ваше тело, јер ће се многи од вас наћи повезани са тим причама.

ВордПресс за све!

ВордПресс је изузетно једноставан за употребу. У ствари, свако без икаквог техничког знања може зачас подесити и почети да користи ВордПресс. Међутим, ВордПресс има огроман екосистем. Ја бих категоризовао развој ВордПресс-а који се изводи у два различита домена. Прво ћу навести те домене у наставку, а затим ћу расправљати о сваком од њих засебно.

  • Прилагођавање ВордПресс сајта
  • Развој ВордПресс тема / додатака

Прилагођавање ВордПресс сајта

Прилагођавање сајта ВордПресс је место где се врти око свега што се ради о већини посла обављеног у вези са употребом ВордПресса. Прилагођавање локације је она домена на којој није потребно претходно знање о кодирању.

То ће рећи, ВордПресс напредни корисник може лако да извршава задатке попут подешавања и прилагођавања теме / додатка помоћу алата за изградњу страница, отклањања грешака у веб локацији и одржавања сајтова итд. Штавише, прилагођавање теме подразумева прилагођавање или модификовање унапред направљене теме према захтевима вашег клијента.

Узимајући то у обзир и како бисте вам пружили перспективу о процесу, можете погледати следећи кратки водич Тилера Моореа. У свом упутству, он прави нову веб страницу прилагођавањем унапред направљене теме користећи Елементор градитељ страница.

Развој ВордПресс тема / додатака

Ту је сва забава за ВордПресс штребере. Можемо то назвати стварним развојем ВордПресс-а, јер је овај домен свестан познавања и уласка у ситне техничке детаље програмирања. То може бити једноставно као употреба неколико ВордПресс удица за модификовање одговора или сложено као изградња комплетног производа на ВордПрессу.

Дакле, у случају да желите да започнете ову домену, морате уложити више времена учећи о веб технологијама које су укључене у развој ВордПресс-а. С обзиром на то, остатак овог чланка расправљаће о свим технологијама и неколико савета и трикова за почетак рада у стварном развоју ВордПресс-а.

Пут учења

Да бисте започели путовање у ВордПресс развој, ови алати и технологије су оно са чиме ћете радити.

  1. Поздравите се и прихватите го модулесод ол 'ХТМЛ5 модуле са концептима семантике и приступачности. ХТМЛ је оно што даје структуру садржају странице.

2. Овај цитат говори све:

Ви сте ЦСС за мој ХТМЛ - Неки геније

ЦСС је начин на који је ХТМЛ представљен у веб прегледачу. Обавезно научите САСС претпроцесор као свог спасиоца при писању модуларног ЦСС-а када једном схватите основе.

3. Организација која стоји иза ВордПресс-а има велике планове да ЈаваСцрипт учини делом ВордПресс Фронт-енд-а. Ово је званично потекло од оригиналног аутора ВордПресс-а.

Научите ЈаваСцрипт дубоко - Матт Мулленвег

Да, знам да би то могло бити намишљено за новајлију који почиње да следи овај савет, али припазите на развој у овој области. То сада не значи да морате да савладате ЈаваСцрипт да бисте радили са ВордПрессом. Почните са основама, укључујући и његову изузетно популарну библиотеку јКуери.

4. Зар не би било лепо када бисте могли да покренете корак од 1000 корака са ове три технологије да бисте убрзали свој развојни процес? Е, ту се појављују фронт-енд оквири попут Твиттер Боотстрапа. Истражите и задивите се. Не бркајте фронт-енд оквире са ЈаваСцрипт оквирима. Фронт-енд се користи наизменично са ЈаваСцрипт библиотекама и оквирима, што је сасвим другачији пут.

5. ПХП је скриптни језик који покреће ВордПресс. Ако желите дубоко заронити у ВордПресс, научите ПХП директно са његовим ООП концептима, укључујући МиСКЛ као позадинску базу података.

6. Генерално, када људи говоре о развоју ВордПресс-а, то обично значи само два сегмента ВордПресс-а.

  • Развој ВордПресс теме, који развија презентацију (изглед) веб локација (отуда и назив „Тема“).
  • Развој додатка за ВордПресс, а то је додавање функционалности ВордПресс локацијама

За програмера је од највеће важности разумевање и удобност у раду са оба ова сегмента. А да бисте додали мало више на своје путовање, упознајте се са интернационализацијом и локализацијом. Такође морате знати ВордПресс удице и АПИ-је да набројимо неке.

Током развоја веб локација, већина вашег времена проводиће се у локалном развојном окружењу и у уређивачу кода. Ради комплетних информација у овом чланку, дозволите ми да вам укажем на лако подесиво, али моћно локално развојно окружење (Лоцал би Фливхеел) и брзи уредник кода (Висуал Студио Цоде од Мицрософта). Да, обоје су бесплатни попут ВордПресс-а.

Процес рада

Како ваш радни процес постаје напреднији и сложенији, важно је да останете здрави и да уживате у животу. У том случају, мораћете да поједноставите свој ток посла. Испробајте алате за аутоматизацију задатака попут Грунт / Гулп-а и користите систем за контролу верзија као што је гит да не бисте направили грешке.

Илустрација Водича кроз пут учења објављена на ГитХуб-у

Да би вам ствари биле јасније, објавио сам илустрацију Путања учења као детаљни водич на ГитХуб-у који сам навео у наставку.

Учите из ње, дајте повратне информације, побољшајте је како би била боља за почетнике и на тај начин слободно пошаљите захтеве за ПР.

Ресурси

У случају да сте и даље забринути да ће вам требати више од гомиле мотивационих речи да бисте заиста почели да обављате смислен посао, можда вам је потребан водич корак по корак - па, не брините више. Пратите ВордПресс ВордПресс приручник за програмере и ВордПресс Девелопер Цодек попут религије и сматрајте се сигурним рукама.

Штавише, велику помоћ можете добити од ВордПресс подршкефоруму, као и ископавање ваших одговора са странице Питања и одговори Стацк Оверфлов , која је изузетно популарна међу заједницом програмера.

Поред званичних ВордПресс ресурса, форума за подршку и веб локација са питањима и одговорима усмјереним ка програмерима. Постоји мноштво веб локација попут ВПБегиннер , које је омогућила сјајна ВордПресс заједница, нудећи бесплатне водиче и водиче оријентисане на ВордПресс.

ЦодекСпот је један од таквих покушаја гомилеВордПресс штрајкача,укључујући ваш, да врате заједници. ЦодекСпотјемрежнаплатформа, фокусирана искључиво на пружање веб решења. Циљ нам је да пружимо квалитетне водиче, уради сам водиче и будемо у току са вестима из веб индустрије и извештајима о трендовима.

Велики смо поборник бесплатне иницијативе за софтвер отвореног кода и не пропуштамо ниједну прилику да евангелизујемо ФОСС праксе за промоцију овог покрета. Поред тога, нудимо и бесплатне генераторе веб алата и алате који ће вам убрзати време развоја.

Сада постоји још једна врста ресурса за учење, а то су премиум курсеви. У поређењу са бесплатним ресурсима, главна предност премијских је правовремена подршка коју инструктори курса нуде својим студентима. То ће рећи, способност да на ваше упите одговоре управо инструктори од којих учите, изузетно вам користи током вашег учења. Поред тога, они остају у току са најновијим индустријским трендовима.

Лично сам научио много тога на Линда.цом (сада ЛинкедИн Леарнинг ) курсевима, топло препорученим. Такође сам пронашао Леарн ВордПресснаравно поЦхрис Цастиглионе, леп почетнички курс за почетак. Дакле, ако тражите врхунски курс на ВордПресс-у, наћи ћете било који од ових курсева који вреде вашег новца .

У овом тренутку имате посвећеност и мноштво ресурса који су вам доступни да научите све о ВордПрессу. Међутим, подједнако је важно да разумете тржиште рада и шта компаније траже од кандидата који се пријављују за место програмера за ВордПресс.

Топтал, ексклузивна мрежа најбољих слободњака на свету, објавио је водич за запошљавање „Великог програмера за ВордПресс“ који можете прочитати како бисте се боље ускладили са најтраженијим ВордПресс вештинама.

Закључак

Не покушавајте да научите све одједном. Почните са основама. Примените оно што сте научили, а затим градите одатле. Водите рачуна о следећа два правила која нису претерано брза, јер ће вам ова правила добро доћи на путовању.

  • Управо у време (ЈИТ) учење учите алат кад вам затреба.
  • Правило учења 80/20 је да 20% свог времена дајете учењу и 80% времена спроводите оно што сте већ научили.

Понови за мном:

Ја учим.

Ја кодирам!

Поново кодирам !!

Кодирам још !!!

Настављам са кодирањем !!!!!

... и тако започињете у ВордПрессу. Сретно, ВордПрессер и добродошли у ВордПресс породицу!