Hossein started programming from an early age. He continued focusing on Computer Science field throughout his studies. As a developer, he has worked as an iOS Developer and a freelancer. He enjoys working with different teams on exciting ideas.
As a student, he earned a bronze medal in Iran National Olympiad in Informatics and a bronze medal in the SWERC ICPC competition. He is currently studying Masters of Computer Science in Harbour.Space University.
As a teacher, he has taught discrete math, programming, and algorithms mostly focused on competitive programming in different high schools in Iran.
After successful completion of the course students will be able to:
-Build GUI with python using Tkinter
-Deal with files i/o
-Use functions and recursion
-Test their programs
-Use git to develop projects in teams
-Apply OOP methods in their codes
-Handle exceptions and errors
-Write documentation
SKILLS:
-Python
- Algorithms
- Programming
- C++
- Computer Science
- Combinatorics
DATE: 6 Apr - 24 Apr, 2020
DURATION: 3 Weeks
LECTURES: 3 Hours per day
LANGUAGE: English
LOCATION: Barcelona, Harbour.Space Campus
COURSE TYPE: Offline
WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT HOSSEIN
BIBLIOGRAPHY
In this course, we will learn more about software development, and use Tkinter to make graphical user interfaces for our programs and testing it with PyTest. We’ll also learn about the core concepts of Object-Oriented Programming.
HOSSEIN YOUSEFI
DATE: 6 Apr – 24 Apr, 2020
DURATION: 3 Weeks
LECTURES: 3 Hours per day
LANGUAGE: English
LOCATION: Barcelona, Harbour.Space Campus
COURSE TYPE: Offline
Session 2
GUI with Python: Tkinter 1
Session 3
GUI with Python: Tkinter 2
Session 1
Review
All rights reserved. 2018
Session 4
Git, Github
In this course, we will learn more about software development, and use Tkinter to make graphical user interfaces for our programs and testing it with PyTest. We’ll also learn about the core concepts of Object-Oriented Programming.
INTRODUCTION TO PROGRAMMING 3: PYTHON
INTRODUCTION TO PROGRAMMING 3: PYTHON
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming by Eric Matthes (No Starch Press, 2019)
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming by Eric Matthes (No Starch Press, 2019)
Harbour.Space is a university created by entrepreneurs for entrepreneurs. We focus on meeting the demands of the future, while traditional education providers are too often stuck in the past.
We’re one of the only European institutions completely dedicated to technology, design and entrepreneurship, and our interdisciplinary courses are taught by some of today’s leading professionals. Our aim is not only to equip students with the knowledge to take on the real world, but to nurture, create and shape tomorrow’s tech superstars.
HARBOUR.SPACE UNIVERSITY
HARBOUR.SPACE UNIVERSITY