16 weeks
Distance
English
This versatile and popular programming language is great for anyone wanting to start their journey as a programmer.
This course has been designed for people with little to no experience in programming wanting to start a career in software development.
This highly practical course will teach you everything you need to know about the Python syntax, how to think as a developer, good coding practices, and much more.
"Awesome spot for beginners. The lessons are well organized, and the tools used make learning easy. The exercises make you think and develop problem-solving and analytical skills. I had an amazing experience."
★ ★ ★ ★ ★
Not sure if this course is right for you? Get in touch and we’ll guide you.
Get in touch!Complement existing studies
You want to complement your current high school or university studies with a highly practical course to help you become a better programmer.
Expand knowledge beyond a hobby
You have been studying Python as a hobby using resources like YouTube. However, you want to fill the gaps and improve what you have learned.
Beginners curious about programming
You already know that Python is a popular programming language. So, you are curious to learn more about Python and programming.
Find new career opportunities
You are interested in changing or expanding your existing career into the IT field. So, you want a proper introduction to the world of programming.
1 080 SEK
We will help you develop the programming mindset and become familiar with the techniques for structuring one's ideas before writing code
You will start writing code of easy complexity to become comfortable with the various data types and operations you can perform on each one
You will learn to write code that uses conditional statements and repetition. Boolean logic and looping are the key concepts in this module
You will learn how to manipulate a collection of data using two powerful data structures: Lists and Sets
After learning about Lists and Sets, you will learn a third data structure called Dictionary
Errors are an inevitable part of software development. Therefore, in this module, you will learn the various types of errors and how to handle them
You will learn how to write your own functions but, more importantly, their importance when creating maintainable software
Also known as Object Oriented Programming. You will learn the essence of classes and objects when creating software systems
To ensure you are prepared for the industry, throughout your entire education, you will be using industry-leading tools such as Git and PyCharm
Over the years, we have perfected our teaching methodology to ensure that, by the end of their education, every student not only knows how to read and write Python software
but also how to think as a programmer.
The following components are an essential part of our teaching methodology:
We developed, from the ground up, a learning platform that contains more than 160 programming videos. It represents approximately 40 hours of programming content that will guide you in understanding all the programming theory.
Questions and confusion are a part of learning something as complex as programming. Nevertheless, we will provide you with the support and guidance you require to succeed.
The key to success in programming is to practice, practice, and practice. Therefore, you will be assigned to work on more than 100 programming assignments of different complexity. With us, you will be constantly putting into practice all the theories you learn.
Mistakes and errors are an essential part of learning. Therefore, we ensure that you receive frequent and constant feedback to make sure you learn from your mistakes and understand why some approaches are better than others.
Our mission goes beyond teaching you the Python syntax. We want to make sure that by the end of your education, you have a solid foundation in the domain of programming. So that you can easily apply all the knowledge you learned with us when learning other programming languages and advancing your career.
Holds a Bachelor's in Computer Science from the University of South Florida, USA, and a Master's in Software Engineering from Gothenburg University, Sweden.
Among other programming languages, Humberto uses Python on a regular basis for backend development and scripting.
Between the years 2019 to 2020, he was part of the International Transport Energy Modeling consortium doing data cleaning, data visualization, and data management with Python.