Our friends at ImaginCafé are arranging a novel event in Barcelona. SheHacks is a full day of workshops and lectures on the 17th of March, and we are also part of the program with our Javascript 101 workshop. A little bit about the event and our aims with the workshop.
SheHacks is basically a tech marathon targeted to women and non-binary people in Barcelona. Their aim is to get more women in technological fields by providing a safe learning environment that will inspire and spark deeper interest. With the wide range of activities and topics, we think there will be only one problem with this: dealing with FOMO. There are so many interesting workshops and talk propositions, we would have a hard time choosing. So our intention is to try to convince why should one come to ours, and how to make the best use of the day.
Javascript 101: Beat the beast and learn the basics of coding with Codeworks.
That’s the title of our workshop. We think many people are interested in what coding is, and a lot of people (more than how many currently are) would be great at it. But it’s an intimidating field to get in. Especially because once you’re in, and everyone knows this, you will end up in a never ending spiral of new things to learn and master. And of course, coders are very honest people, and when you ask them whether you should learn, they will give you an often sarcastic and obscure answer, that is just the opposite of empowering, and rather threatening. So our aim is to change that.
Our workshop is built up from 3 modules, and we think it’s the right amount of foundation one should have to decide whether they have further interest in learning Javascript (or any programming language). In the first module we will give an intro to what coding is. No obscure language, a little history, background, and the basics in a simple, understandable language. Because we believe a good developer also knows what’s happening in the background by giving a line of code to a machine.
On the second module we get into the basics of Javascript, a specific programming language most people use for web applications (lately mobile as well). At Codeworks we teach everything on Javascript environment for many reasons. Javascript is currently probably the most used and most sought-after programming language. It is not the easiest language to learn, one of the cons people usually bring up when it comes to deciding between languages. But Javascript has an outstanding performance i.e. execution speed compared to its often mentioned rivals: Ruby and Python. Javascript is also better to build robust, scalable applications both on backend and frontend. And with one language, one is able to do both.
Our third module is the most exciting in our opinion. This is when we get down to the dirty business and we build a simple but fun web application together. Web applications are more than just websites. They have functionalities and business logic built into them. And that is why they are much more complex than building a website for your uncle’s bakery. We will do a live coding session. That means our instructors will be coding live on the projector together with you. It’s a collaborative session, where we encourage people to participate rather than just follow along. And then you will understand the practical implications of the concepts you learnt in the first two modules, and hopefully you will feel accomplished looking at the web app we built.
Practical details
- Start: 11:00
- Duration: 4 hours (plus breaks)
- Language: English
- Age limit: none
- Ticket: free from here: https://proticketing.com/imagincafe_tickets/es_ES/entradas/evento/11438/session/615650/select
- Our event on Facebook: https://www.facebook.com/events/348609738992128/
- Our event on Meetup: https://www.meetup.com/codeworksbcn/events/248540391
How to get the maximum out of SheHacks
This is our highly subjective idea of how to maximize the value and fun of the SheHacks day:
10:00
If we were you, we would start the day at 10:00, and listen to Cecilia Tham’s speech: Humanity and diversity in the era of technology. Cecilia is a kick ass women founder and creative. A great inspirational leader, we are sure listening to her will inspire you and feel empowered to deep dive into this day.
11:00
Attend our workshop and learn the basics of coding, and get a hands-on experience with Javascript. It will be really fun and you will learn a lot, we promise!
16:00
If you still have energy and eagerness to learn, we recommend to go to Open IDEO’s workshop on design thinking.
17:00
If you have less energy, take a virtual visit to the International Space Station or join the round table discussion on building powerful communities. We think those are appropriate endings for the day.
18:00
If you still have energy, listen to the closing talk of María Galindo.
Happy hacking for all, hope to see you on the 17th of March!