You will get programming lessons from basic to expert level


Project details
During the last 7 years I found out the true strength of programming -making your ideas come alive-. Whether this is a website, a game, an application, programming smart IoT devices or any kind of an innovation, programming follows the same rules.
I will share my knowledge with you and teach you how to code. Having successfully worked in:
o Creating and publishing my own video games
o Developing, programming and installing IoT devices
o Developing general purpose scripts
o Maintaining and improving websites
o Compute graphics, algorithms and data structures
I realized that a true developer is able to learn a new programming language extremely fast, because he knows how programming works.
That will be the main goal.
Using the following programming languages:
o Python
o C
o C++
we will:
► Make a thorough introduction to programming
► Go all the way to becoming an expert
► Cover certain topics that you are interested in
To supplement the courses I will provide you with exercises and notes upon the end of every lesson. During the lessons we will create scripts, apps and many more!
I will share my knowledge with you and teach you how to code. Having successfully worked in:
o Creating and publishing my own video games
o Developing, programming and installing IoT devices
o Developing general purpose scripts
o Maintaining and improving websites
o Compute graphics, algorithms and data structures
I realized that a true developer is able to learn a new programming language extremely fast, because he knows how programming works.
That will be the main goal.
Using the following programming languages:
o Python
o C
o C++
we will:
► Make a thorough introduction to programming
► Go all the way to becoming an expert
► Cover certain topics that you are interested in
To supplement the courses I will provide you with exercises and notes upon the end of every lesson. During the lessons we will create scripts, apps and many more!
Lesson Purpose
OtherStudent Age
Child (12 & Under), Teen (13-17), Adult (18-65), Senior (65+)Development Technology
Python, C & C++, OtherWhat's included
| Service Tiers |
Starter
$160
|
Standard
$400
|
Advanced
$530
|
|---|---|---|---|
| Delivery Time | 8 days | 14 days | 20 days |
Number of Lessons | 6 | 10 | 10 |
Lesson Length (Minutes) | 60 | 90 | 120 |
Exercises & Supporting Materials |
Frequently asked questions
About Kostas
Expert-Vetted Software Engineer | Coding Tutor
Katerini, Greece - 6:48 am local time
I am here to share my knowledge with you.
► In the last few years I have expertized in C, C++ and Python which I used for various projects, from scripting and scraping, back end development, computer graphics and competitive programming to programming IoT devices.
► I will share all my knowledge with you and teach you programming from basic to expert level. After the courses, you will be ready to start working on your own unique project, whatever this may be. Are you already a developer and you have problems understanding a specific topic? Don't worry, I got you covered. If you already have a good understanding of programming or you have completed the abovementioned courses and you are interested in game development, we will create a fully working and responsive cross - platform game from scratch. Programming can be taught in the following languages (can add more upon request).
o Python
o C
o C++
For game development we will be using a cross platform gaming framework. The advantage of using a framework and not a complete engine is that it is more code focused and offers a better understanding and handling of game development. Changing to famous engines such as Unity will be much easier afterwards.
o LibGDX
Steps for completing your project
After purchasing the project, send requirements so Kostas can start the project.
Delivery time starts when Kostas receives requirements from you.
Kostas works on your project following the steps below.
Revisions may occur after the delivery date.
Overview
For every tier, each step corresponds to each lesson. For example, if the tier has 6 lessons then there are a total of 6 steps. Some of the teaching material of each step will probably change based on the needs of each individual student.
Starter
Learn the fundamentals of programming, an extremely important thing.

