Skip to content

Commit

Permalink
Hillorimpsis
Browse files Browse the repository at this point in the history
  • Loading branch information
pekkis committed Jan 7, 2022
1 parent aea2603 commit 453c806
Show file tree
Hide file tree
Showing 7 changed files with 112 additions and 268 deletions.
5 changes: 2 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
yarn-error.log
node_modules/
.env
.env.*
dist/
dist-server/
.vscode
.vscode/
4 changes: 2 additions & 2 deletions INVITATION-INSTRUCTIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ Follow the instructions carefully. Make sure you got the site up and running BEF

If you want to use some other IDE / editor than VSCode, you'll miss out on LiveShare and that is a useful tool here. So maybe you really oughta use VSCode this time even if you like the usual IDE better.

See you at the server, and hey, you should absolutely pull the latest chances in the morning before the session and run `yarn`. I'm pretty sure I'll still update the repo somehow with something, update the packages & apply some latest wizardry.
See you at the server, and hey, you should absolutely pull the latest chances in the morning before the session and run `npm install`. I'm pretty sure I'll still update the repo somehow with something, update the packages and / or apply some latest wizardry.

We'll start both days at 0900 hours and end at ~1600 hours.
We'll start both days at 0900 hours and end at ~1600ish hours.

Cheers,

Expand Down
7 changes: 3 additions & 4 deletions MARKETING.fi.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ Kaikki kurssimateriaalit ovat avointa lähdekoodia ja vapaata riistaa, joten sit

Valmennus sopii sinulle, jos olet ohjelmistokehittäjä ja / tai devsigner, ja tulet käyttämään JavaScriptiä, Reactia ja / tai muita ajanmukaisia fronttikehitysvälineitä työssäsi. Monet aiheista ovat vaikeita ja etenemme vauhdilla, joten kurssi ei sovellu vasta-alkajille.

Sinun ei tarvitse missään tapauksessa olla guru, mutta olen tosissani kun sanon että valmennukseni on tarkoitettu **ammattilaisille** ja että edellytän osallistujilta taustaa ammattimaisen ohjelmistokehityksen parista. Lisäksi sinulla tulee olla soveltavaa kokemusta JavaScriptistä, HTML:stä, CSS:stä ja webbikehityksestä ylipäätään.
Sinun ei tarvitse missään tapauksessa olla guru, mutta olen tosissani kun sanon että valmennukseni on tarkoitettu **ammattilaisille** ja että edellytän osallistujilta taustaa ammattimaisen ohjelmistokehityksen parista. Lisäksi sinulla tulee olla soveltavaa kokemusta JavaScriptistä, HTML:stä, CSS:stä ja webbikehityksestä ylipäätään.

Osallistuaksi valmennukseen tarvitset:

- Avoimen ja kahden päivän ajaksi "oikeasta" työstä vapautetun mielen.
- Tietokoneen ja kehitysympäristön
- Lähetän esivalmistelu-ohjeet noin viikkoa aikaisemmin. Niiden suorittamiseen pitäisi mennä enintään puoli tuntia, ja ohjeiden suorittaminen etukäteen on **kurssille osallistumisen **ehdoton edellytys**.
- Lähetän esivalmistelu-ohjeet noin viikkoa aikaisemmin. Niiden suorittamiseen pitäisi mennä enintään puoli tuntia, ja ohjeiden suorittaminen etukäteen on **kurssille osallistumisen **ehdoton edellytys\*\*.
- Kulkutautien tai muiden poikkeusolojen aikana valmennus tapahtuu etänä. Tällä on seuraamuksia, jotka vaihtelevat, ja joita minun on vaikeaa ennakoida. Otathan asian huomioon odotusarvoissasi, niillä korteilla pelataan jotka on jaettu.

## Valmennuksen sisältö
Expand All @@ -51,7 +51,7 @@ Tässä joitakin ranskalaisia viivoja kummallekin valmennuspäivälle. Älä suh
## Päivä 1

- kehityksen Baabelin torni
- NPM & Yarn
- Paketinhallinta: NPM, Yarn, pnpm
- Babel, ES2021+, TypeScript
- Webpack
- Editorit, IDE:t, työkalut, konfiguraatiot
Expand Down Expand Up @@ -116,4 +116,3 @@ järjestän kurssia tällä hetkellä ainoastaan tilauksesta yrityksellesi.
Kurssin hinta on **6000 euroa + alv**, ja tällä hinnalla mukaan pääsee maksimissaan kymmenen henkilöä. Tämä on käytännön asettama rajoitus, koska sen suurempaa joukkoa en pysty opettamaan kerralla.

Kiinnostuitko? Lähetä minulle sähköpostia osoitteeseen <a href="mailto:[email protected]">mailto:[email protected]</a> ja jatketaan keskustelua!

2 changes: 1 addition & 1 deletion NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ Jos tilanhallinnassa ehditään TODELLA pitkälle, tässä lisäpähkinöitä. O

Yleensä about lopetan buildaukseen.

- yarn run build
- npm run build
- Kerro oman ja vendor-koodin eroista ja niiden splittauksesta
- Demonstroi stats.jsonin visualisointia esimerkiksi webpack-visualizerilla
- Tee koodinsplittaus Suspensella ja laiskoilla komponenteilla (IndexPage, PersonPage)
Expand Down
9 changes: 5 additions & 4 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ You can get to know my person by googleing me (Mikko "Pekkis" Forsström is a go
- [LinkedIn](https://www.linkedin.com/in/pekkis/)
- [Github](https://github.com/pekkis)
- [WIP Himapage Blog Portal](https://www.pekkis.eu)
- [My professional memoirs, parts 1-5](https://www.pekkis.eu/blogi/2017/04/10/hopeakettu-muistelee-osa-1-laimea-uhka)
- [My professional memoires, parts 1-5](https://www.pekkis.eu/blogi/2017/04/10/hopeakettu-muistelee-osa-1-laimea-uhka)
- [The Dictator Exchange](https://diktaattoriporssi.com/), my primary hobby project from the last 20+ years.
- [The Dr. Kobros Foundation](Imaginary context for hobby projects et al)

Expand Down Expand Up @@ -59,8 +59,8 @@ Here are some bulletin points for each coaching day. Don’t think of these subj
- Introductions
- A small lecture
- Dev tooling: The tower of Babel
- Package managers: NPM & Yarn
- Babel, ES2021 +, TypeScript
- Package managers: NPM, Yarn, pnpm?
- ES2021 +, TypeScript
- Why Vite? Why not Webpack?
- Editors, IDEs, tools, configurations, linters etc
- The basics of React
Expand All @@ -76,10 +76,11 @@ Here are some bulletin points for each coaching day. Don’t think of these subj
- component-based styling
- styling with CSS modules and PostCSS
- styling with CSS-in-JavaScript
- styling in type safe TypeScript?!?!
- devtools
- debugging
- profiling
- animations (bonus subject!)
- animations (bonus subject)

#### Day 2

Expand Down
Loading

0 comments on commit 453c806

Please sign in to comment.