Programování pro web (PHP/JS/SQL)

Petr 'PePa' Pavel
Přes deset let se živím jako programátor na volné noze, poslední roky i jako lektor/mentor. Baví mě předávat, co jsem se naučil. Učím jednotlivce i ve firmě, podílel jsem se na školení holek z Czechitas. Dělám v PHP Více o lektorovi »

Kurz je individuální
PHP, JavaScript (jQuery) a databáze (SQL) je nejjednodušší cesta, jak oživit svoje webové stránky a jak si ušetřit čas s jejich úpravami. Individuální kurz / workshop pro začátečníky i profíky. Also in English (scroll down for more).
Spočítej si, kolik tě stojí den tápání a pojď se radši zeptat mě :-)
Komu je kurz určen?
- Jestli jsi teprve na začátku, pomůžu ti pochopit, jak to vlastně funguje, v čem psát programy, jak hledat chyby, jak rozdělit kód, aby ses v něm vyznal(a) i za rok. Někomu se hodí i samotné SQL nebo jQuery. Do půl hodiny uvidíš výsledky.
- Pokročilejší zase ocení seznámení s Nette (PHP) nebo Knockoutem či Handlebars (JS) a řešení obvyklých problémů.
- Profíkům usnadním přechod na Nette, pomůžu s řešením konkrétních problémů.
- Správcům webu, kteří jen chtějí pochopit, jak to celé funguje.
- Analytikům a testerům, kteří jdou pomocí SQL na dřeň datům.
- Lidem, které láká práce na volné noze, ale zatím jen sbírají odvahu.
Budeme se bavit o tom, co konkrétně ty právě teď potřebuješ. Pochopit něco, co ti zatím nedávalo smysl, najít chybu, kterou se marně snažíš už dva dny ulovit. Napiš mi, co bys potřeboval(a) vědět.
Ušetřím ti čas a trápení. Samostudium je základem, ale často je efektivnější si nechat pomoct. Neboj se o to požádat.
Zeptej se šéfa, jestli ti konzultaci se mnou firma proplatí. Někdy se stačí jen zeptat.
Kde bude kurz probíhat?
Sednout si můžeme buď u mě doma nebo v nějaké kavárně poblíž Jiřího z Poděbrad. Pokud nejsi z Prahy, nevadí. Přes Skype se dá sdílet obrazovka, na dálku to zvládneme taky. Klidně s sebou vezmi kámoše nebo kolegu.
Kdo ke mně chodí
Programátor, kterému spadl do klína cizí projekt a těžko se mu v něm vyznává. Párově programujeme a po cestě vysvětluji, co jak v Nette funguje. Platí firma.
Starší pán, kterého v důchodu zaujal JavaScript. Podílí se na vývoji knihovního systému a potřebuje aktualizovat integraci API služby třetí strany na novější verzi. Ukázali jsme si debugger a konzoli, koncept knihovny jQuery a odcházel nadšený z možností, které se mu otevřely.
Juniorní Nette programátoři ve firmě, kam pravidelně docházím mentorovat. Zkoukneme kód, který od posledně napsali, vysvětlíme si koncepty nebo technologie, které se potřebují doučit, hledáme řešení problémů. Společně se snažíme pochopit legacy kód, na kterém pracují.
Business analyst, které nikdo neměl čas a chuť pořádně vysvětlit SQL. Zavolali jsme si přes Skype a slepili dohromady, co už věděla. Vysvětlil jsem jí relace, proč se data normalizují, rozdíl mezi WHERE a HAVING. Na příště si brousí zuby na komplikovanější JOINy a vnořené SELECTy.
Projektová vedoucí v malé firmě, co dělá weby. Štvalo ji, že nerozuměla přesně termínům, které kolem ní v práci lítají, a tak se rozhodla s tím něco udělat. Nechala si je ode mně vysvětlit a měla přitom hromadu přesně cílených otázek.
Markeťak, který potřeboval líp rozumět tomu, co prodává. Taky potřeboval cíleně prodávat svůj brand a to jde bez PHP dost blbě. Přesně věděl, čeho chce dosáhnout, a chtěl se mnou probrat, jak nejlíp na to. Viděli jsme se pak ještě několikrát. Postupně mě zadarmo doporučil několika dalším lidem.
A tak dál. Prostě všechno lidi, co se chtějí učit efektivně. Popojet s pomocí a pak zase frčet po svých.
English version
Everything you ever wanted to know about programming for web. For beginners or professionals, covering PHP (basics or framework Nette), JavaScript (basics or libraries jQuery, Knockout, Handlebars), SQL. In person or remotely, your choice. Bring a friend if you want. Tell me what you'd like to know.
Víš, že Petr 'PePa' vede také tyto kurzy?
- Zbav se ostychu - hra s adrenalinem - 13. 1. 2020
- Improvizuj a mluv anglicky - 15. 1. 2020
- Unit testování v PHP - Individuální
- Profesionální ladění v PHP - Individuální
- Kucháme vnitřnosti webových stránek - Individuální
- Anglická konverzace na čerstvém vzduchu - Individuální
- Zbav se ostychu - cvičení
- Snídaně s PHP
Další zajímavé kurzy

Verzování s GITem pro začátečníky
Praha ,

Vlastní mobilní aplikace - I

Základy VueJS 2.x

Zbavte se úzkostí jednou pro vždy
Praha ,

Jak připravit kurz na Naučmese.cz
Nejoblíbenější kurzy tohoto týdne

Citlivý řez ovocných stromů – teorie i praxe
Kyjov ,

Vyšehrad, jak ho možná (ne)znáte
Praha ,

Řezbářský kurz aneb Velká radost z malého kousku dřeva
Praha ,

Řezbářský kurzík
Liberec ,

Improdílny - Otevřené tréninky improvizace
Brno ,
Kurz byl opravdu na míru přizpůsoben tomu, co jsem potřebovala řešit - vychytali jsme všechny mouchy na webu a po doplnění databází už všechno šlape jak má.
Jsem ráda, že jsem mohla s někým zkušeným probrat, co zrovna řeším. Ukázalo mi to nový pohled na věc a rozšířilo obzory.
Výborný přínos.
Zaměření dle dohody na míru. Super. Nakonec jsme se dostali ke koučingu volnonožce, skvělý rozhovor. Díky
Perfektní kurz a skvěle využitý čas , před kurzem jsem v nette nevěděl ani jak si uchovat info o uživateli a po kurzu už pro mě není problém naprogramovat v nette kompletní eshop . Vše vysvětleno srozumitelně , pro nováčky i pokročilé určitě doporučuji .
Maximálně efektivní. Za hodinu času jsem se dozvěděla to, co potřebuji jako jinde za několik hodin.
Páčila sa mi efektivita individuálneho prístupu, domáce prostredie a celkový pozitívny dojem z toho, že sa kurz uberal produktívnym smerom. V skratke na jednotku.
Kurz byl velice obohacující, vnímám ho jako výborně využitý čas. Byl přínosný nejen teoreticky (dozvědět se něco nového), ale i prakticky (doporučení a instalace potřebných aplikací atd. + vyřešili jsme i jeden praktický zádrhel, s nímž jsem si v rámci určitého projektu nevěděla rady). Od začátku do konce k věci, správně nadávkováno a srozumitelně podáno. Doporučuji!
Odpovídáš či reaguješ na tento komentář:
Dobrý den,
Zrušit odpovědět na tento komentář Odpovědětřeším webové stránky ve wixu (wix.com), ale některé prvky již potřebuji řešit přes wix code, hlavně co se týče propojení s databází. Wix používá javasrcipt v kombinaci asi s php, což všechno dohromady zahrnuli pod název wix code, ale díky kombinaci ještě s grafickým prostředím v tom mám zmatek. Zatím vše řeším přes různé tutoriály, které ale vždy řeší pouze konkrétní věc a chybí mi v tom nějaký celkový nadhled. Když už použiji nějaký zkopírovaný kód, tak mu chci i rozumět, co přesně které slovo v něm na webu dělá, abych ho mohla měnit a opravovat. Je možné Váš kurz nějak zaměřit přímo na práci s wixem? Případně se podívat, co přesně wix používá a kurz pak zaměřit na základy daného jazyka? Web je pro architektonické studio, kde pracuji - sídlíme v Korunní ulici, časově tedy mohu kdykoliv ve všední dny. Sejít se můžeme u nás v ateliéru případně i u Vás na Jiřího z Poděbrad.
S pozdravem,
Dagmar Tománková
@Dagmar Tománková Zdravím Dagmar,
Zrušit odpovědět na tento komentář Odpověděts Wix Code jsem ještě nepracoval, takže pokud najdete někoho, kdo v něm dělá, určitě bude efektivnější se domluvit s ním.
Na druhou stranu, už jsem potkal hodně technologií a s dobrou dokumentací jsem se nakonec dokázal vyznat v každé.
Dokumentace Wix Code vypadá srozumitelně. Je tam nejen popis API, ale i dost příkladů, od kterých bychom se mohli odpíchnout. Věřím, že bych Vám mohl pomoci. Pokud nebudete spokojená, vrátím Vám peníze.
Rád se podívám k Vám do ateliéru, Korunní je "za rohem" :-) Můžeme ale i u mě, kdybychom potřebovali klid.
Těším se
Petr
(můžeme si tykat)
@Petr 'PePa' Pavel Ahoj Petře,
Zrušit odpovědět na tento komentář Odpovědětmyslím, že wix má velmi dobrou podporu - jak dokumentaci, tak tutoriály i kurzy, akorát nejbližší jsou v Londýně. Kurzy u nás jsou spíš na to grafické prostředí ve stylu vlastní web snadno a rychle, což většině uživatelů asi stačí, protože nepotřebují databáze.
Poslala jsem tedy přihlášku a můžeme se domluvit na termínu.
Hezký den,
Dagmar