Waar vindt de incompany training Python programmeren basis plaats?
Wherever suits you: at your office, at one of our training locations or online. You also choose the date.
Can the content be tailored to our organisation?
Yes. Before the course we discuss with you what the group can already do, where things go wrong in practice and what should be different afterwards. The trainer uses examples and exercises from your own work.
How large can the group be?
That depends on the course. For a skills course we prefer to work with a small group, so that everyone can really practise. If more people are involved, we schedule several groups or set up a fixed programme.
Wat kost Python programmeren basis incompany?
You receive a fixed price for the whole group, in a tailored quote. For a group this works out cheaper than booking everyone individually. By way of comparison: a place on the scheduled course costs € 1875,- excl. VAT per participant.
Can the course be delivered in English?
Yes. For in-company courses we deliver the training in the language of your choice, Dutch or English. Mention it in your request.
Do participants receive a certificate?
Yes, every participant receives a certificate of attendance afterwards.
How do I request a quote?
Via the quote form: state the course, the number of participants and roughly where and when you would like it. An adviser will then contact you.
What prior knowledge do you need for the Python Programming Basics course?
You do not need any programming experience for the Python Programming Basics course. The course is designed specifically for beginners and starts with the basics: from installing Python to writing your first functions. A logical way of thinking and basic computer experience are enough. Do you already have experience with another programming language? Then you will pick up the material even faster.
Which topics are covered in the Python Programming Basics course?
In the Python Programming Basics course you cover the complete basics of Python. You start with installation, syntax and development environments. You then learn to work with data types (number, string, list, set, dictionary), control statements, functions, modules and parameters. The second part focuses on object-oriented programming: classes, objects, inheritance, file I/O, network modules, requests and JSON.
Who is the Python Programming Basics course suitable for?
The Python Programming Basics course is suitable for anyone who wants to learn to program in Python, including those without programming experience. Think of junior developers, software architects, system administrators, data analysts and testers. If you want to understand colleagues' Python code or write scripts for your daily work, this course is also a good fit. You work in a small group with an experienced trainer.
Do you receive a certificate after the Python Programming Basics course?
Yes, on completing the Python Programming Basics course you receive the Learnit certificate of participation. This certificate confirms that you have mastered the basics of Python, including data types, functions and object-oriented programming. You can add it to your CV or LinkedIn profile, which improves your chances of a position as a (junior) Python developer.
Can you also take the Python Programming Basics course in-company or online?
Ja, de cursus Python Programmeren Basis is naast klassikaal ook beschikbaar als online training of incompany op jouw locatie. Bij elke lesvorm werk je in een kleine groep met een ervaren trainer. Incompany is interessant vanaf een paar deelnemers en kan inhoudelijk worden afgestemd op de praktijk binnen jouw organisatie.
What is the difference between the Python Programming Basics course at Learnit and self-study via online tutorials?
Self-study using free tutorials works fine for a first introduction to Python, but you often get stuck on object-oriented programming, scope, exceptions and setting up a development environment correctly. The classroom Python Programming Basics course gives you a clear structure: introduction, data types and control statements on day 1, functions and modules on day 2, and object-oriented programming with classes, inheritance, file I/O, requests and JSON on day 3. You work in a small group with an experienced trainer who gives immediate feedback on your code. That speeds up the learning process considerably compared with self-study, where you often only discover incorrect assumptions weeks later. On completion you receive the Learnit certificate of participation. Choose self-study if you want to explore without commitment; choose this course if you want to write working Python code quickly.
When should you choose the classroom-based Python Programming Basics course at Learnit, and when does an online course or bootcamp make more sense?
The right choice depends on your learning objective and the time you have available. The classroom-based Python Programming Basics course at Learnit: you work in a small group with an experienced trainer who answers questions on the spot and gives feedback on your code. That makes sense if you need structure and guidance, and if you want a solid grounding in syntax, data types, functions and object-oriented programming.
An online self-study course suits you better if you want to work at your own pace and don't need direct guidance. A bootcamp lasting several weeks is a better fit if your aim is to switch careers and become a developer, and you also want frameworks, projects and interview training. For a working grounding in Python, the classroom-based course is usually sufficient.
What can I build independently after Python Programming Basics at Learnit, and what not yet?
After the course you can independently write small Python scripts and console programs. For example, a script that reads in files, filters data, performs a calculation or calls an API with the requests module and processes JSON. You work with data types, control statements, functions, your own classes and inheritance. File and network modules are also covered.
What you will not yet be doing: building complete web applications with Django or Flask, data analysis with pandas and NumPy, machine learning with scikit-learn, or production deployments. Those require follow-up programmes or self-study. The basics course gives you the foundation of object-oriented programming and the standard library, so that you can then choose a specialisation with a clear focus. The course is taught in a classroom setting in small groups.