This course also introduces: Advanced Python syntax, Tkinter (Desktop app framework), Git (version control) and Github (project management tool), Pycharm IDE
|Price||170 Euro (20% discount for bachelor students)|
|Application deadline||May 24|
This is a project based course. Its focus is to let the participants practice programming skills by creating real projects. Participants are given project descriptions and instructions and are constantly assisted regarding project implementation. With participants’ choice, these projects may be stored in their github accounts which are a good CV for them when they apply for jobs.
This course also introduces: Advance Python syntax, Tkinter (Desktop app framework), Git (version control) and Github (project management tool), Pycharm IDE
Learning Python can be difficult. You can spend time reading a textbook or watching videos, but then struggle to actually put what you’ve learned into practice, or you might spend a ton of time learning syntax and get bored or lose motivation.
Problem-solving is a key skill when working with Python (or any other programming language). When you’re building a project, you’re going to have to come up with ways of approaching problems and solving them using code.
Building projects thus forces you to practice what is perhaps the most important skill in programming. And the more practice you can give your brain in solving problems with code, the faster your skills will develop.
This course gives the opportunity to build real projects, familiarize yourself with advance python syntax, and get familiar with IDE-s and collaboration tools for managing your code and project.
The first reason a project-based approach works is that there’s no gap between learning the skill and putting it into practice. You won’t waste time learning irrelevant things, because you’ll be actively trying to learn the specific things you need to build your project.
The second reason that building Python projects works for beginners is that you can get a head-start on getting your first job (if that’s your goal). When employers are looking to hire entry-level candidates, they want to see that you have the key skills they need. A great way of achieving this is having a portfolio of relevant projects that demonstrate your skills.
If you’re looking for your first job in the field, employers are going to want to see tangible proof of your Python skills. In other words, they’re going to want to see what projects you’ve built.
• New programmers familiar with programming fundamentals.
• Anyone with good idea who want to implement it using programming.
• Job-seeking people.
• Pycharm IDE
• Git (version control)
• Tkinter (desktop app framework)
• Conditional expressions
• List Comprehenssion
• Familiar with programming fundamentals and Python syntax:
o Variables, expressions and statements
o Conditionals (if).
o Iteration (for and while loops)
o OOP (classes, objects, methods)
30 hrs* / 2 days per week / 3 hours per day / 5 weeks*
Monday & Wednesday from 18:00 - 21:00
The course will start on May 24, 2021.
Training room 2/First Floor.
• Course Attendance: 80%
• Mini Projects: 20%
Qëndrim Krasniqi, Bachelor degree in Computer Engineering from Istanbul Sehir University. Over 3 years experience as Python Developer and Machine Learning Engineer and over 1 year experience as Python Programming Teacher.
© ICK — Innovation Centre Kosovo