I think working off previous and simple examples is great. It gives me a sense a familiarity that's much welcomed when presenting.
The few times I have done a workshop/presentation, I've always had issues with time, whether it's overestimating or underestimating. Any tips for that?
Have you ever tried to use your cell phone to keep track of time?
My advice is:
Introduction using slides - 10 / 15 min:
Avoid comprehensive introductions about yourself. Something like: My name is Andy, I'm a developer X currently working in company Foo and I want to share my experience with React.
Talk about what to expect in your workshop so everybody will be aligned.
Show a fully working example of the final project first and then begin from scratch.
Try to split the project in git branches so it will be easier to follow along.
Provide a link to the project repo. So everybody will be able to clone it.
And finally:
If something breaks: Keep calm! - Ask for help to atendees. It might just be a typo. Whatever it is, remember we all make mistakes. No one expect you to be a super-hero coder :)
Great advice! Thanks a lot for the response. I've never used my phone, although I think it would be more applicable for workshops as opposed to previous presentations I've done (mostly college presentations, about 10-20 minutes). I'm thinking of doing a workshop soon and I'm definitely going to read over this before the next time I present.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think working off previous and simple examples is great. It gives me a sense a familiarity that's much welcomed when presenting.
The few times I have done a workshop/presentation, I've always had issues with time, whether it's overestimating or underestimating. Any tips for that?
Have you ever tried to use your cell phone to keep track of time?
My advice is:
Explain key React concepts: Declarative, Virtual DOM, Components composition...
Hands on: 1h / 2h:
Show a fully working example of the final project first and then begin from scratch.
Try to split the project in git branches so it will be easier to follow along.
Provide a link to the project repo. So everybody will be able to clone it.
And finally:
If something breaks: Keep calm! - Ask for help to atendees. It might just be a typo. Whatever it is, remember we all make mistakes. No one expect you to be a super-hero coder :)
Great advice! Thanks a lot for the response. I've never used my phone, although I think it would be more applicable for workshops as opposed to previous presentations I've done (mostly college presentations, about 10-20 minutes). I'm thinking of doing a workshop soon and I'm definitely going to read over this before the next time I present.