Předpokládejme, že máte dobré znalosti HTML a CSS a rozumíte téměř všem úryvkům PHP. Kromě toho vám JavaScript není cizí. V této fázi je přirozené položit si otázku, zda jste vývojář WordPress. Před touto otázkou byste však měli mít jasnou odpověď na jiný problém – je titul „WordPress developer“ legitimní?
WordPress demokratizoval publikování obsahu a všichni jsme vděční všem, kteří jej vylepšili. Postupem času si ti, kteří vytvářeli témata a pluginy WordPress, začali říkat vývojáři WordPress. Jiní upravili témata a pluginy WordPress a také si nárokovali název. Díky WordPressu se během krátké doby rozrostla nová vlna vývojářů. A ano, „WordPress developer“ je legitimní výraz!
Zatímco jiní vývojáři mohou vývojáře WordPress přehlížet, pevně věříme, že kodéři WordPress si zaslouží naše uznání. Přesto by měli mít nějaké zkušenosti s MySQL, takže to je důvod pro tento článek – to, co byste měli vědět o MySQL jako vývojář WordPress.
Jsem vývojář WordPress?
Někteří softwaroví inženýři považují WordPress za jednoduchý nástroj a ignorují takzvané WordPress vývojáře. WordPress je skutečně méně komplexní než Java, Python nebo strojové učení. Vyladění kódu ve WordPressu však není tak snadné jako ABC. Skutečným problémem je, že mnoho lidí se nazývá vývojáři, ale stěží znají HTML a CSS. Dobrý uživatel WordPress NENÍ vývojář, to je křišťálově jasné! Nejste vývojář, pokud vytváříte webové stránky pomocí zvoleného tvůrce stránek. Nadřazený přístup softwarových inženýrů a vývojářů je z tohoto pohledu částečně pochopitelný.
Jedinou jistotou je, že tato otázka nemá jednoznačnou odpověď. Můžete se považovat za vývojáře WordPress, zatímco ostatní s tímto faktem nebudou souhlasit. Nakonec vás označí za odborníka na WordPress. Záleží na referenčním systému každého člověka.
Než se zaměřovat na čitelnost a férovost obchodů, raději udělejte vše pro to, abyste se stali skutečnými mistry WordPressu. Ve skutečnosti můžete vytvářet weby a aplikace WordPress bez důkladných znalostí MySQL. Za správou databáze WordPress však stojí MySQL. Někteří z vás použili několik jednoduchých příkazů MySQL pro práci se svými stránkami v řídicím panelu PhpMyAdmin.
MySQL vs. SQL
Je snadné smíchat MySQL s SQL, pokud jste v této oblasti nováčky. Mezi těmito dvěma termíny je rozdíl, ale existuje spousta lidí, kteří je používají zaměnitelně. Není to velká chyba, ale měli byste znát rozdíly mezi nimi.
SQL je zkratka pro Structured Query Language a je to dotazovací programovací jazyk. Vezmeme-li v úvahu rozšířené používání databází, není divu, že je SQL tak populární. Dodržuje jednoduchý standardní formát a v důsledku toho je počet aktualizací omezen.
MySQL je systém pro správu relačních databází (RDBMS) založený na jazyce SQL. Umožňuje manipulaci s daty, včetně databáze WordPress. Oracle vlastní MySQL, ale je to open-source, takže ji používejte, kde chcete, a upravte ji tak, aby vyhovovala vašim potřebám. Jednoduše řečeno, SQL je programovací jazyk a MySQL je jedním ze systémů, které běží na SQL.
MySQL a WordPress
Uživatelé se více zajímají o front-endové úlohy. Uživatelé WordPressu proto věnují více pozornosti HTML, CSS a PHP. Přesto je stále dobré vědět, jak back-end funguje pro weby WordPress.
Všechny příspěvky, stránky, komentáře, témata, pluginy a uživatelé jsou uloženy v databázi. Prakticky každý aspekt vašeho webu WordPress je uložen v databázi. Pokaždé, když provedete nějakou akci, jako je zobrazení příspěvků v rámci kategorie nebo pod konkrétní značkou, zadáte dotaz do databáze.
Informace z databáze webu WordPress jsou uloženy v tabulkách. Podívejte se na WordPress Codex a zjistěte více o výchozích tabulkách instalace WordPress.
Na tento úkol můžete zapomenout, ale po instalaci WordPressu budete muset zadat název databáze, uživatelské jméno, heslo, hostitele databáze a předponu tabulky. To je databáze, která bude uchovávat všechny podrobnosti o vašem webu.
PhpMyAdmin je běžný nástroj pro správu databází, který umožňuje psát SQL příkazy pro váš web. Dobrým pravidlem je vytvořit záložní kopii před psaním příkazů SQL. Místo konání je pro účely školení povinné.
Úvod do MySQL
Pokud rozumíte a píšete základní úryvky PHP nebo JavaScript, pak se MySQL naučíte celkem snadno. Mějte na paměti, že MySQL nemá nic společného s PHP a JavaScriptem. Je to srovnání jen proto, abyste měli představu o obtížnosti MySQL. MySQL je široce používán — od jednoduchých až po podnikové projekty. Proto můžete po několika měsících neustálého cvičení získat práci jako expert na MySQL. Kromě toho jsou dobré znalosti MySQL pro vývojáře WordPress „dobré mít“.
Začněte se učit MySQL tím, že pochopíte, co je databáze, její účel a jak s ní uživatelé manipulují. Dále si zvykněte na práci s tabulkami – CREATE, ALTER, DROP nebo TRUNCATE jsou dotazy, kterým budete neustále čelit při používání MySQL. Klauzule, podmínky a funkce jsou další témata, která je třeba se naučit, a jsou docela intuitivní. Záleží na vaší minulosti a plánovaném čase pro učení, ale pár měsíců stačí k tomu, abyste se stali zkušeným uživatelem MySQL.
Zdroje pro výuku MySQL
Naštěstí máte spoustu zdrojů, jak se naučit MySQL, z nichž mnohé jsou zdarma. Následující návrhy jsou dobrým začátkem pro učení se MySQL. Samozřejmě existuje mnoho dalších špičkových znalostních bází, online kurzů nebo tutoriálů. Není možné je všechny uvést, ale s radostí příspěvek aktualizuji o vaše skvělé návrhy. Zanechte komentář se svým oblíbeným zdrojem pro výuku MySQL a vaše doporučení vložím do příspěvku.
Výukový program MySQL
W3Schools je výchozím bodem pro mnoho vývojářů. Tento zdroj pokrývá různé oblasti a vysvětlení jsou stručná a jasná. Všechny teoretické výklady jsou podložené cvičeními, takže si toho hodně procvičíte. Za těchto okolností je jasné, proč je W3Schools oblíbeným doporučením pro každého, kdo se chce naučit kódovat. MySQL je téma důkladně probírané na W3Schools, takže zvažte naučení se základů MySQL zde.
Kurz MySQL – Programování s Mosh
Programování s Mosh je jedním z nejoceňovanějších kanálů YouTube pro výuku vývoje webu . V průměru vás Mosh naučí základy jazyka, včetně MySQL, přibližně za pět hodin. Učitel ví, jak zpříjemnit výuku. Naučit se základy jazyka je však úplně jiný příběh než kódování v tomto jazyce. Jinými slovy, doplňte své učení mnoha hodinami praxe.
Důrazně doporučuji podívat se na video na YouTube vysvětlující základy MySQL. Je to zdarma, efektivní a zábavné! Pokud se chcete ponořit hlouběji, zvažte zakoupení jeho kurzu. (Žádné affiliate odkazy zde, jen čisté uznání talentovanému tvůrci kurzu!)
Úvod do strukturovaného dotazovacího jazyka (SQL)
Pro práci SQL vývojáře nejsou vyžadovány certifikáty, ale je dobré je mít, pokud je to možné. University of Michigan nabízí tuto úvodní lekci k SQL a po jejím dokončení získáte certifikaci. Podle jejich rozvrhu nepotřebujete k dokončení kurzu více než 16 hodin. Jeho struktura vyžaduje čtyřtýdenní závazek, ale pokud jej zvládnete absolvovat rychleji, není problém. Osnova je následující:
- 1. týden: Instalace PHP a SQL
- 2. týden: Úvod do SQL
- 3. týden: Návrh databáze
- 4. týden: Architektura mnoho k mnoha.
Kompletní SQL Bootcamp 2022
Navzdory některým negativním poznámkám je Udemy vynikajícím zdrojem pro výuku jakéhokoli tématu. Používám ho zejména na kurzy pro začátečníky a nikdy jsem nebyl zklamán (není zde žádný partnerský odkaz). V důsledku toho vřele doporučuji vyzkoušet The Complete SQL Bootcamp 2022. Je to jedna z nejprodávanějších tříd na Udemy a tento kurz prošlo více než půl milionu lidí. 9hodinová lekce je vše, co potřebujete, abyste se naučili SQL, a to i bez předchozích zkušeností.
Build MySQL Databases Bootcamp (kurz pro začátečníky až experty)
Toto je další bestseller třída na Udemy pro každého, kdo se chce naučit MySQL. Posledním projektem třídy je vytvoření webové aplikace pomocí NodeJs a MySQL, což zní docela zajímavě. Kurz pokrývá všechny aspekty potřebné k dosažení mistrovské úrovně SQL, takže si dejte další šálek kávy a začněte sledovat lekce.
K Tobě
Naučit se SQL není vůbec jednoduché, ale obecně je považováno za jeden z nejjednodušších jazyků. Doufám, že tento článek je výchozím bodem pro každého, kdo se chce naučit SQL a spravovat databáze pomocí MySQL.
Zanechat odpověď