Skip to content

Commit cea24e6

Browse files
committed
Update README with workshop details
1 parent 8ccc16b commit cea24e6

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<div>
2-
<h1 align="center"><a href="https://www.epicweb.dev/workshops">Workshop Title 🎃</a></h1>
2+
<h1 align="center"><a href="https://www.epicweb.dev/workshops">Object-Oriented TypeScript 🏗️</a></h1>
33
<strong>
4-
Workshop subtitle
4+
Build robust applications with classes, inheritance, and design patterns
55
</strong>
66
<p>
7-
Workshop summary
7+
Learn classes, access modifiers, inheritance, polymorphism, and when to choose composition over inheritance.
88
</p>
99
</div>
1010

@@ -13,7 +13,7 @@
1313
<div align="center">
1414
<a
1515
alt="Epic Web logo with the words Deployed Version"
16-
href="https://epicweb-dev-workshop-template.fly.dev/"
16+
href="https://epicweb-dev-object-oriented-typescript.fly.dev/"
1717
>
1818
<img
1919
width="300px"
@@ -32,23 +32,23 @@
3232

3333
## Prerequisites
3434

35-
- TODO: add prerequisites
36-
- Some
37-
- Pre-requisite
38-
- links
39-
- here
35+
- [Programming Foundations](https://github.com/epicweb-dev/programming-foundations) workshop
36+
- [Structured Data](https://github.com/epicweb-dev/structured-data) workshop
37+
- [Type Safety](https://github.com/epicweb-dev/type-safety) workshop (or equivalent knowledge)
38+
- Understanding of interfaces and type annotations
4039

4140
## Pre-workshop Resources
4241

4342
Here are some resources you can read before taking the workshop to get you up to
4443
speed on some of the tools and concepts we'll be covering:
4544

46-
- TODO: add resources
45+
- [TypeScript Handbook - Classes](https://www.typescriptlang.org/docs/handbook/2/classes.html)
46+
- [JavaScript.info - Classes](https://javascript.info/classes)
4747

4848
## System Requirements
4949

5050
- [git][git] v2.18 or greater
51-
- [NodeJS][node] v18 or greater
51+
- [NodeJS][node] v20 or greater
5252
- [npm][npm] v8 or greater
5353

5454
All of these must be available in your `PATH`. To verify things are set up
@@ -69,7 +69,7 @@ variable and how to fix it here for [windows][win-path] or
6969
Use the Epic Workshop CLI to get this setup:
7070

7171
```sh nonumber
72-
npx --yes epicshop@latest add workshop-template
72+
npx --yes epicshop@latest add object-oriented-typescript
7373
```
7474

7575
If you experience errors here, please open [an issue][issue] with as many
@@ -86,13 +86,13 @@ Learn all about the workshop app on the
8686
[npm]: https://www.npmjs.com/
8787
[node]: https://nodejs.org
8888
[git]: https://git-scm.com/
89-
[build-badge]: https://img.shields.io/github/actions/workflow/status/epicweb-dev/workshop-template/validate.yml?branch=main&logo=github&style=flat-square
90-
[build]: https://github.com/epicweb-dev/workshop-template/actions?query=workflow%3Avalidate
89+
[build-badge]: https://img.shields.io/github/actions/workflow/status/epicweb-dev/object-oriented-typescript/validate.yml?branch=main&logo=github&style=flat-square
90+
[build]: https://github.com/epicweb-dev/object-oriented-typescript/actions?query=workflow%3Avalidate
9191
[license-badge]: https://img.shields.io/badge/license-GPL%203.0%20License-blue.svg?style=flat-square
92-
[license]: https://github.com/epicweb-dev/workshop-template/blob/main/LICENSE
92+
[license]: https://github.com/epicweb-dev/object-oriented-typescript/blob/main/LICENSE
9393
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
9494
[coc]: https://kentcdodds.com/conduct
9595
[win-path]: https://www.howtogeek.com/118594/how-to-edit-your-system-path-for-easy-command-line-access/
9696
[mac-path]: http://stackoverflow.com/a/24322978/971592
97-
[issue]: https://github.com/epicweb-dev/workshop-template/issues/new
97+
[issue]: https://github.com/epicweb-dev/object-oriented-typescript/issues/new
9898
<!-- prettier-ignore-end -->

0 commit comments

Comments
 (0)