Classroom
3 days1875,-
excl. VAT
- Pleasant venue with a good trainer
- Small groups
- Inspiring and motivating
Python is one of the most popular programming languages worldwide, and for good reason. In this basic course you will master the fundamentals step by step, from syntax and data types to object-oriented programming. Ready for your first Python script?
Python is one of the most widely used programming languages in the world. The software is free, the syntax is clear and you can build almost anything with it: from scripts and data analyses to apps and websites. In this course you take your first steps in Python, step by step.
You start with the structure of the language and setting up your development environment. After that you get to work with data types, control statements, modules, functions and parameters. In the second part of the course you dive into object-oriented programming and work with classes, inheritance, files, network modules and JSON.
Through a mix of theory, demonstrations and plenty of hands-on practice, you will quickly get to grips with programming in Python. You work in a small group under the guidance of an experienced trainer, on your own laptop or on a training laptop provided by Learnit.
During this course you will learn to program in Python step by step. You start with the basics and finish with object-oriented programming. These are the topics covered:
Introduction to Python:
Structure and basic functions:
Data types, modules and parameters:
Object-oriented programming in Python:
After the Python Programming Basics course you know the structure and the most important basic concepts of Python. You have installed Python, set up a working development environment and practised with data types, control statements, functions and modules from the standard library.
You understand the principles of object-oriented programming and can apply classes, objects and inheritance yourself. You also work with file I/O, network modules, requests and JSON. With this you write your first own scripts and applications in Python and can read and adapt existing Python code.
Afterwards you receive the Learnit certificate of participation and are ready to grow further as a Python developer.
This Python programming basics course is intended for anyone who wants to learn to program in Python. Think, for example, of (starting) developers, software architects, data analysts and system administrators. Even if you are not a developer but want to be able to read and understand Python code, this course is the right place for you. No prior programming knowledge is required.
At Learnit you can take the Python Programming Basics course in the way that suits you best: in a classroom at one of our training locations, online in a live virtual classroom or in-company at your own workplace. Whichever format you choose, you always work in a small group with an experienced trainer who guides you personally.
The course alternates between theory, demos and practical exercises. You get plenty of scope to do your own programming and receive immediate feedback on your code. That way you get to grips with Python quickly. You work on your own laptop or on a training laptop provided by Learnit.
No specific prior knowledge is needed for this course. You can find your way around a laptop and you are keen to learn to programme. Experience with another programming language is a bonus, but certainly not a requirement. Anyone can join.
There are no particular details for this course.
Would you like to organise this training for a whole group or several groups? This can be cost-effective. For example, we can tailor the content entirely to your organisation, and training a whole group is also cheaper.
Are you looking at large numbers of participants or a complete academy? That involves a great deal. Consider planning and communication, for example, or identifying and agreeing the objectives and content of the training. Or differences in level, feedback mechanisms and safeguarding. Fortunately, Learnit has extensive experience in this field (more than 25 years) and we are happy to help you through this process.
The training is given in Dutch as standard. The trainer has a good command of English. English-language course material can be used. With a minimum enrolment of 3 participants, the training can also be given entirely in English.
When would you like to start?
At Learnit you will always find a course that takes you further. From (technical) IT skills to communication or personal leadership. You can also choose the training format that suits you best: a classroom course, a tailor-made course at your own office, an online course or an e-learning. We have the right course and the right format for everyone. Because learning in the way that suits you best delivers the best results.
Personal attention and a pleasant atmosphere. Whether you take a course with us, at your office or on your own PC, we make sure you feel at home enough to push your boundaries.
New opportunities arise when you get moving. Stay sharp. Keep taking new steps. We encourage you to take the plunge and really go for it.
Discover something new. Build on your strengths. And choose your own path. We help you grow with training courses and learning formats that genuinely suit you.
We always think in terms of possibilities and win-win. And every day we work on new solutions for tomorrow. By offering training courses that leave you well prepared for the future.
We don't make empty promises. What we do offer is quality, knowledge and experience. A broad range of courses, made possible by our inspired staff and trainers.
We listen to what matters to you. To what you need. Because that is where our solution, our tailored approach, begins. Understanding each other properly and communicating clearly: that is what we believe in.
Taking a training course at Learnit means learning together. Together with your experienced trainer, together with your course group or together with your colleagues. And whether you take the training at home, at your office or at one of our training locations, we are always available to help you. To share our knowledge with you in a way that is genuinely useful to you. Getting further together through personal attention and understanding each other well; that is what we believe in.
Learning theory from a book that you can then hardly use in your work? Not at Learnit! Whichever training you take with us, you can put it to use at your workplace straight away. Because of the unique learning objectives you set together with the trainer at the start of the training. Because of the alternation between theory and (interactive) practical assignments. And by bringing the challenges you face in your daily work along to the training.
No suitable start date? Send us a date request. Then we will look together at how we can still meet your training needs.
What others say about this course
Python Programming Basics course reviews – Average rating 9.1 from 6 reviews
“Very suitable for people who want to get started with Python.”
J. Banken - Enexis- Python Programming Basics
“If you want to get acquainted with Python and are curious about what it can bring you at work or privately, this is definitely recommended!”
R. Koopman - Fokker- Python Programming Basics
“Good 3-day basic course with plenty of content and room for practice cases.”
P. Janssen - Enexis - Python Programming Basics
“Whether you want to know more about Python, or simply want to know what Python is, or would rather start programming yourself, this course is enjoyable / clear / challenging enough to engage and occupy both the beginner and someone who already knows a programming language.”
R. Schenk, Sanitair-Installatie Hoogendoorn B.V.- Python programming basics
"A pleasant way to get to know the basics of Python and to take it further after the course. Highly recommended!"
- Python Programming Basics
“This course gives you a good insight into what you can do with Python and how to develop in an IDE. If you are interested in programming, I can warmly recommend this course.”
E. Peters - Fokker- Python Programming Basics
“Good and enjoyable!”
S. Lemm - Gunnebo Doetinchem- Python programming basics
“Comprehensive coverage of the ins and outs of Python, with plenty of practical tips. Presented in a compact and understandable way by 'Pythonista' Andre van Wieringen. In 3 days of training he really took us to a higher level. Definitely recommended!”
Paul de Vries, Xsens Technologies B.V.- Programming in Python
“The course gave me a good start in better understanding the embedded system I work with at the company.”
R. van Putten, Rhosonics Analytical BV - Embedded development with Python or C++
“Intensive and inspiring!”
Christiaan Kusters, AFM - Programming in Python
“Whether you want to know more about Python, or simply want to know what Python is, or would rather start programming yourself, this course is enjoyable / clear / challenging enough to engage and occupy both the beginner and someone who already knows a programming language.”
R. Schenk, Sanitair-Installatie Hoogendoorn B.V.- Python programming basics
“A good practical introduction to Python. You learn to programme independently.”
Fred Uiterweerd, Stichting ICTU- Programming in Python
“I think the course is very suitable for anyone who wants to understand the world of embedded systems. The 4 days were certainly needed, as numerous topics were discussed. Very interesting.”
M. Brinker, Ericsson ETM - Embedded development with Python or C++
“Very suitable for people who want to get started with Python.”
J. Banken - Enexis- Python Programming Basics
“A good C / embedded C beginners' course that moves through the material quickly, so a lot of ground can be covered. There is plenty of variation between theory and practice. This course is also suitable for people with some (hobby) programming experience.”
Kiman Velt, Nedap N.V.- Embedded development with Python or C++
“A tailor-made course delivered by a knowledgeable, experienced and motivated trainer. A good balance between theory and practice.”
Rowan Klein Gunnewiek, Nedap N.V. - Embedded development with Python or C++
“This course gives you a good insight into what you can do with Python and how to develop in an IDE. If you are interested in programming, I can warmly recommend this course.”
E. Peters - Fokker- Python Programming Basics
“If you want to get acquainted with Python and are curious about what it can bring you at work or privately, this is definitely recommended!”
R. Koopman - Fokker- Python Programming Basics
“In 2 days the course gave me a good picture of Python, the basics, the possibilities and also hands-on work and practice with it. The threshold for me to start using it myself is now lower.”
Frederica Janga, Nederlandse Gasunie N.V.- Programming in Python
“A very good introduction to embedded control.”
O. Einfinger, FMTC - Embedded development with Python or C++
“Good and enjoyable!”
S. Lemm - Gunnebo Doetinchem- Python programming basics
“I followed this course entirely to my satisfaction. A very good trainer with a great deal of practical experience managed to convey the material clearly to me and my colleagues with appealing examples and exercises. I can recommend this course to anyone who wants to become familiar with Python in a short time.”
Robin van Schaik, Albelli B.V. - Programming in Python
“Excellent course, immediately applicable. Course given by a teacher with experience in using Python. Highly recommended!!”
R.A.A. van Vliet, STEricsson - Python Programming
“Enjoyable, interesting course for laying a first foundation to get started with Python”
Sander Huitema, Nederlandse Gasunie N.V. - Programming in Python
"A pleasant way to get to know the basics of Python and to take it further after the course. Highly recommended!"
- Python Programming Basics
“Good 3-day basic course with plenty of content and room for practice cases.”
P. Janssen - Enexis - Python Programming Basics
“An excellent course, with a good balance between theory and practice.”
R. van Bemmelen- Embedded development with Python or C++
Learnit reviews
Take a look at your next course now
You can find the current price at the top right of this course page, along with the schedule, location and delivery format. For in-company or bespoke courses we are happy to provide a quotation on request.