Avatar
About the training

We gather a group of enthusiasts who want to start their journey with programming and prepare them for real-world experience as a Software Engineer or a Test Automation Engineer. You will learn how to code and to understand how to approach a task, where to start and how code works inside.

  • Start programming: start from the very beginning, from "Hello, World" to advanced object-oriented programming
  • Build simple applications: a todo list or an expense manager can be very useful in day-to-day life, you have an opportunity to create them yourself!
  • Learn your tools: programming comes with a variety of tools like an editor or a version control managers. You will use them on our meetings the same way as you would've used them on a real project.
  • Enjoy an easy-going approach: no grades, no homework, no mandatory attendance.
  • Get real-life hints: how to google technical stuff, how to pass a job or a project interview.
  • Interview & Certificate: as a final step, we offer you to pass a test job interview at the end of the training. Pass it and get a certificate of successful completion!

*Invite friends and get a 200 PLN discount for each person who joins the training
**Sign up for any other training program from us and get 5% discount for this one


Avatar
Price
2000 PLN*
Avatar
Languages
ENG / PL
Avatar
Skill level
Beginner
Avatar
Duration
2 months
Avatar
Presents
T-shirt, bonuses
Avatar
Awards
Certificate
How it works
Avatar
We work in small groups to be able to adjust to your needs. The learning process is very practical and informal. We simulate real work environment, trying to solve tasks together.

*You will be contacted about all payment details once you sign up as well as we will present you with the full list of regulations that we follow.
Avatar
We meet 2 times / week (up to 2h each). We meet online through Discord or Zoom. Attending all the meetings is not required. All meetings are recorded and privately shared with course members. So, do not worry if you need to skip once in a while. Although, the meetings are very practical, and we encourage you to visit them ;) Use your time with a real life expert to the maximum!

Avatar
Our meetings contain both practical and theoretical parts. We focus on practice, but you get a portion of theory to understand the topic deeply. At any time you are welcome to ask questions, show your screen, pair-program etc.

Avatar
Each meeting (except the first one) will start with questions about the previous topic, to refresh your knowledge. You will also get a "motivational homework". You are not required to do it, but you are definitely advised to. This will test how you are capable of approaching coding tasks by yourself. We also encourage you to ask your mentor to review your "homework" and get feedback.


Avatar
Want to know how Python knowledge is evaluated on real interviews? Try out our technical interview at the end of the training, it will look exactly like that. You will get feedback about how you did as well as a certificate of successful training completion if you pass! The questions we ask will be on the level of a Junior Python Software Engineer and they are the same you would be asked on a real job interview.

Avatar
Each participant will get a T-Shirt with unique Introvert_IT design and some small bonuses. If you pass the interview at the end, you will get a certificate of successful completion.

Topics we'll cover


Below you'll find the list of topics we will definitely cover during our training program. You will learn them while doing tasks, implementing simple applications, pair programming and explanations of your mentor. Additionally, we can cover other topics, but that will be decided within the group.
How programming works (different types of languages, compilation, 1s and 0s) Storing values in programming: variables, assignment concept Data types: number, string, boolean, list, tuple, dictionary Type casting and why we need it How to input and output data (read, write data, use files to retrieve and save information) Conditionals (if / else) Loops (while / for) Functions with different types of arguments and return values Exceptions: exception handling / raising exceptions Object-oriented programming: intro to classes and objects Inheritance, polymorphism, abstract classes & interfaces Decorators: using them, creating them in different ways The icon says it all ;) Basic git commands you have to know to work as an engineer Practice! Practice! Practice! Writing simple apps all way long. Interview: the final step after our training to test your knowledge and prepare you for the real thing Getting out together for a party! :)

Trainer

Stacy (Anastasiia Naboikina)
E-mail: elderes11@gmail.com
Hi! I am Stacy, nice to meet you :)
I'm a full stack engineer (Python & JS) with 11+ years of experience. I've been a test automation engineer for more than 8 years, making relative trainings and workshops for last 5 years. During my free time I do sports (bungee fitness, jumping boots, cycling), travel, compose music, paint, play riichi mahjong and spend time with my dog. Feel free to drop me a message and talk (or play mahjong) :) Have a great day and a happy coding!

Apply

Please, use the form below to apply for the training. We will contact you back with further information shortly after receiving your application.

Request sent. Thank you for applying! :)
There was an error, please try again.

Got a question?

CONTACT US

EMAIL: info@introvert-it.com