Building Real World Projects in Python
What you'll learn
- Have a real world projects in your portfolio
- Enhance programming skills
- Understand how Python can be applied to solve problems
- Learn by creating impressing programms
- Advance computational thinking
Requirements
- Variables, Functions, If statements
- Understand how to run Python code on your computer
- Already installed Python on your computer
Description
What is this course about?
Feel the real power of Python and programming! The course offers you a unique approach of learning how to code by solving real world problems. Throughout the course we will be understanding how to identify and formulate the problems, what is the key to a great app, we will learn how to efficiently adopt the problem for the computer and the most important that you will be writing a lot of code! The course is structured in a way that lectures are like labs where we study the material, do the quizzes, write programs and test them! The most important that you will be involved into work a lot in order to get the best experience!
Technical background
You will understand how Python can be used to solve problems from different fields, including mathematics, cryptography, guess-n-check algorithms and more! You don't need to be familiar with concepts we will be solving, however the basic understanding of programming is needed, only the basics, like variables, if statements, loops and functions.
Who this course is for:
- Students having a little programming experience (variables, if statements, functions)
- Basic understanding of Python syntax
Instructor
I believe that self-education and development are the only things which matter in order to achieve a concrete goal. Having received a Bachelor of Engineering in IT and having gained invaluable experience working for giant tech companies like Microsoft and small startups, I can be sure that experience and practice are the most important components in learning new things. Currently I am working as a software engineer focusing on cloud application development and at the same time I am pursuing a Master's degree in Computer Science from Aalto University. I would like to share my knowledge and years of experience with aspiring students who wish to learn how to create complex software and put the practice into use by making projects you can show to future employers or make them as a starting point for your personal startup.