No. All workshops require some experience in software development (being proficient in at least one programming language). The specific requierements for each workshop are listed individually on their page.
Not necessarily, but we advise you to do so. In our experience, working directly on your own computer makes the learning process easier. However, if you don’t want to bring your own laptop, please let us know when you apply.
You may participate at the workshops you applied to if you met the technical prerequisites of the workshop and paid the participation fee in due time. To insure a high quality workshop, we need to make sure every participant has the requiered level of knowledge in a short technical conversation.