Introduction to Python - 20% OFF NOW

introduction to python logo for

* Course fee must be paid 24 hours before course begins.

Duration: 8 weeks Level: Beginner

Places: 50 Price: €39.99

Effort: 5-6 hrs/week Notes: Weekly

About this course

In this course we dive into Python. If you have little to no programming experience this course is for you. This course is the perfect introduction to both the Python programming language and fundamental programming concepts. You will learn how to think computationally and solve real-world programming problems. Python is a great first language to have as it has a simple syntax and is super easy to read. Python is used everywhere from software development to web development and is brilliant for data analytics.

By the end of this course you will be comfortable with the Python syntax and you'll be able to take what you've learned to start solving real-world problems.

Most students who take this course will also take the "Introduction to Object Oriented Programming" course. These two courses combined will give you the skills required to kickstart your career in software development.

What you'll learn

  • The Python REPL
  • Data types and structures
  • Intro to Logic
  • Flow Control
  • Loops
  • Functions
  • Intro to Algorithmic Complexity
  • Simple Search Algorithms
  • Sorting Algorithms
  • Recursion
  • Intro to Git
  • *Project

Learn Live

Each week, the session will take place live were you can interact directly with your mentor. You will be able to ask questions and get instant answers. This will give you an edge over learning from books or videos. Although not required for you to attend these live sessions, as a recording will be provided, it is recommended as you can have your questions answered directly.

Learn by doing

After each session you will be provided with a problem sheet containing a set of programming problems. You will have the week to complete these. At the beginning of each session your mentor will go through any of the problem questions you had issues and talk you through the question. You will also be provided with a set of answers. These problems will be based on what you learned that week and also build on what you've learned in previous weeks.

Don't miss out!

Don't worry if you can't make the live session, a recording of the session along with a set of notes for each session will be provided. However, it is recommended to join the session each week as you can interact directly with the mentor.