Nauč se Python > Kurzy > Beginners course PyLadies > Installation > Introduction

Who are PyLadies?

An international group of people trying to involve women in the Python programming community.

Why?

About 10-15% of programmers are women. That's very little. It's not that women are stupid or awkward or have no logical thinking. They are discouraged by other things; a lots of small details that create a not very friendly environment. PyLadies are trying to solve this problem, for example by creating an environment that is more enjoyable for new programmers.

PyLadies in Czechia

  • 2012 - there was a Django workshop (Python framework for web pages) during the Ruby on Rails (another programming language) conference.
  • 2013 - The first PyLadies course (for free) in Brno -- the first course that had own open-source materials
  • 2015 - this course also started in Prague
  • 2016 - PyLadies in Ostrava
  • 2018 - PyLadies in Pilsen, Hradec Kralove, and the first English (translated) version of the Czech course - the first open-source materials (at least as we know) by volunteers from CA Technologies.

What will you learn here?

  • Basic programming: variables, data types, conditions, loops, functions, exceptions, modules, ...
  • Skills connected with programming: command line, version control, collaboration, and open-source
  • Games: text games and also some graphic games

What shouldn't you expect?

  • an IT course
  • PyLadies do not require knowledge of advanced mathematics or graph theory. If you are interested in these topics, we recommend studying computer science instead of attending this course.
  • This is also not a course like Django Girls, RailsGirls, or Czechitas that are focused on creating web pages.
  • And finally, PyLadies are not the course - PyLadies are the ones preparing the course :)

Coaches

  • We are here in our free time - volunteering
  • We will help you if you have a problem
  • We shouldn't touch your keyboard (so each time we try to do this, you should slap our fingers :) )
  • How to contact us: Marketa.Muzikova(at)ca.com, Vsevolod.Khanin(at)ca.com, Atul.Sharma(at)ca.com, Charalampos.Polychronakis(at)ca.com, Alexandru.Dumitru(at)ca.com
  • Join our Facebook group where you can ask us anything.

Red and Green post-its

During our lessons we will use red and green post-its. When we are doing an exercise and you finish it successfully -- stick the green paper on the right upper corner of your screen so everyone can see it. If however you encounter ANY problem, stick the red (pink, actually) post-it on your screen and someone will help you.

  • RED POST-IT: I have a problem, please help me!
  • GREEN POST-IT: I have successfully finished the exercise :)

We won't continue until everyone has a green post-it on their laptop's screen.

What to do after this course?

  • You will need to practice a lot so you don't forget everything
  • At this time, we can't promise anything, we want to do some workshops on advanced topics, but as I said -- we can't promise anything
  • You can also practice and learn some advanced stuff (e. g. algorithms, data structures) at Hackerrank
  • There are also a lot of games where you practice by "coding" a game (the beginnings are not really hard, they will give you a foundation) - e.g. Coding game, Code combat, Checkio, Cyber Dojo, Code Wars
  • Once a month there is Pyvo, some lightning talks are in English
  • You can go to PyWorking, but it's mostly in Czech
  • If you have a project in mind, you can go to Meetups (right side of the page) where surely someone speaks English
  • Or you can read some books - I recommend to follow Humble Bundle where they once offered a bundle with books, videos, and some software for Python development, or books about how to develop games with Python. Currently (25.9. - 9.10.2018) there is a bundle that includes the great book "Automate the Boring Stuff with Python" for just €0.75, or you buy many more books about different programming languages including "Python Crash Course: A Hands-On, Project-Based Introduction to Programming" for €12.74 (this one is on Amazon for €19.49).



And now, the coaches will introduce themselves. (Once they finish, it will be your turn, so think about what you want to say -- your name, why you want to learn python, ...?)

Toto je stránka lekce z kurzu, který probíhá nebo proběhl naživo s instruktorem.