facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from17.09GBP/ h

Learn Skills: Master Algorithms and Computer Programming

As a seasoned computer science trainer with a wealth of experience, I specialize in delivering tailor-made courses spanning the broad spectrum of computer science, with a particular focus on algorithms and programming. My primary objective is to foster substantial growth in students' skills and understanding without overwhelming them, striking a careful balance between challenge and achievability.

To ensure consistent progress and to reinforce each lesson's content, I assign practical homework tasks after every session. In addition, I provide regular progress reports, offering students a clear snapshot of their development and areas for improvement.

This comprehensive course welcomes learners at all stages of their journey, from absolute beginners to those at an intermediate level. The primary goal is to equip students with the knowledge and skills to program functions effectively and to cultivate a professional mindset towards algorithms and programming. This aids in developing robust problem-solving abilities and a rigorous approach to computational challenges – pivotal skills in today's tech-driven world.

Extra information

Need laptop

Location

At student's location: Around Zaanstad, Netherlands
At teacher's location: Amsterdam, Netherlands
At student's location: Around Amsterdam, Netherlands

|
Use ⊞+wheel to zoom!
+

General info

Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
The class is taught in:English

About Me

a passionate and experienced coach specializing in empowering individuals to achieve their full potential. With a unique blend of expertise in software implementation, data analysis, sport, therapy, and wellness, I offer a holistic approach to personal growth that addresses the body, mind, heart (emotions), and spirit.

My own journey of overcoming challenges and personal transformation has equipped me with a deep understanding of the human experience. I believe that everyone possesses the capacity for extraordinary growth, and I am committed to helping others tap into their inner strengths and overcome limiting belief.

Education

Diploma in Improv Theater
Certified instructor for improv
Student of Insight Improvisation and Magick
Masters in Electrical engineering
Bachelors in Electrical engineering

Experience / Qualifications

Programmer for 11 years
Leadership role in a foundation Taste before you waste for 2 years
Certified awaken as love instructor
Concious consumer trainings and workshops for 2 years
Unlock the future of technology with my personalized AI tutoring services! As an experienced professional in computer science, I'm dedicated to providing tailored one-on-one lessons in 'Mastering AI Prompt Engineering: In-depth Tutoring on Algorithms, Programming, and Computer Science for All Skill Levels'. In our increasingly data-driven world, AI and machine learning are more than just trendy phrases - they are the gateways to a myriad of career opportunities and advancements. With my specialized tutoring service, I aim to equip you with the crucial skills in AI, focusing in-depth on algorithms and programming, the very pillars of successful AI applications. What sets my tutoring approach apart is the personalization. I adapt each session to your unique learning goals and pace, ensuring an efficient, enjoyable, and stress-free educational experience. My lessons are meticulously planned to gradually build your knowledge and confidence, presenting challenges that foster growth without creating overwhelm. To reinforce your understanding and sharpen your problem-solving skills - an essential trait in the AI field - I assign practical tasks after each session. These assignments not only help you to apply and practice your newfound skills but also provide a real-world context to the theoretical concepts. Progress is a journey, and to ensure you're on the right path, I provide regular, detailed reports. These reports offer comprehensive insights into your learning progress, celebrating your accomplishments, and identifying areas where a bit more focus may be beneficial. This continual feedback process keeps you well-informed and highly motivated on your journey to mastering AI. One of the key goals of my tutoring service is to help you develop a robust understanding of how to program functions and foster a professional mindset towards AI prompt engineering. With this solid grounding, you'll be well-equipped to tackle real-world computational challenges, making you a highly valued asset in any tech-driven environment. Elevate your skills, harness the power of AI, and ride the wave of the digital revolution with my personalized AI tutoring service. Whether you're looking to gain a competitive edge, transition careers, or simply satisfy your intellectual curiosity, I'm here to guide and support your journey into the fascinating world of artificial intelligence." Keywords: AI, Artificial Intelligence, AI prompt engineering, algorithms, programming, computer science, machine learning, data-driven, problem-solving skills, digital revolution, personalized tutoring, one-on-one lessons.

Ask a question

Send a message explaining your needs and Wingston will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9              
10              
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15              
16              
17              
18              
19              
20              
21              
22              
23              
from £17.09At teacher's location
from £17.09At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since March 2020
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9              
10              
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15              
16              
17              
18              
19              
20              
21              
22              
23              
from £17.09At teacher's location
from £17.09At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Baia
Front-end development(Html, Css, Javascript, Vue.js, React.js) by professional and experienced developer
Are you ready to craft stunning, interactive websites that captivate audiences and elevate user experiences? Look no further than my dynamic Front-End Development course. From mastering HTML, CSS, and JavaScript to harnessing the power of cutting-edge frameworks like React and Vue, you'll acquire the skills needed to build responsive, intuitive websites that stand out in today's competitive market. But it's not just about learning code—it's about cultivating creativity. My methods fosters a collaborative learning environment where you'll engage in real-world projects, tackle challenges head-on, and refine your design sensibilities to create visually stunning interfaces that leave a lasting impression. If you are stuck with your project, or you want to kearn high-income, future skills, my Front-End Development course is your gateway to success. Enroll now and embark on a journey towards a fulfilling and rewarding career in tech!" For further details, please don't hesitate to contact me!

Gergely
Python Lessons for All Ages! All Levels Welcome! Beginners, Intermediates, Professionals!
What is this AI thing everybody is talking about these days? Do you want to understand technology at a deeper level? Are you interested in how common applications fundamentally operate? Would you like to improve your logical and analytical skills (not to mention endurance and patience)? Learning to code - a phrase that is all too popular nowadays. Still, dealing with programming languages is kind of inevitable in every sector. And by becoming fluent in Python or AI techniques you broaden the spectrum of your possibilities, in academia, in the job market and in your personal life too! There is simply no better language than Python to begin with on your exciting coding journey. And there is also no better way of doing that than by having someone personal to ask questions to. This way you not only don't have to waste time and effort on a stupid typo, but you're also less likely to give up. Effort * Encouragement = Success!

Izhar
Python Step by step tutorial for beginners and intermediate
Python is a high level programming language. It's object oriented approach help programmers to write simple and logical codes. Due to its easy syntax, it is actually easier as compared to other programming languages. Having years of experience in coding language, I know how and where to start and move the topics at a good pace. I'll be starting with you from scratch and help you to build your concepts and master over the language. I am providing you a brief summary of our course which we generally follow but that doesn't mean that I am bound to just this much content. In case you have any doubt for any other specific topic related to the subject, you could always come up to me or you need any help in your assignments or projects, you are always welcome. Here is a brief overview of the topics we'll be covering : 1: Introduction To Python • Installation and Working with Python • Understanding Python variables • Python basic Operators • Understanding python blocks 2: Python Data Types • Declaring and using Numeric data types: int, float, complex • Using string data type and string operations • Defining list and list slicing • Use of Tuple data type 3: Python Program Flow Control • Conditional blocks using if, else and elif • Simple for loops in python • For loop using ranges, string, list and dictionaries • Use of while loops in python • Loop manipulation using pass, continue, break and else • Programming using Python conditional and loops block 4: Python Functions, Modules And Packages • Organizing python codes using functions • Organizing python projects into modules • Importing own module as well as external modules • Understanding Packages • Powerful Lamda function in python • Programming using functions, modules and external packages 5: Python String, List And Dictionary Manipulations • Building blocks of python programs • Understanding string in build methods • List manipulation using in build methods • Dictionary manipulation • Programming using string, list and dictionary in build functions 6: Python File Operation • Reading config files in python • Writing log files in python • Understanding read functions, read(), readline() and readlines() • Understanding write functions, write() and writelines() • Manipulating file pointer using seek • Programming using file operations 7: Python Object Oriented Programming – Oops • Concept of class, object and instances • Constructor, class attributes and destructors • Real time use of class in live projects • Inheritance , overlapping and overloading operators • Adding and retrieving dynamic attributes of classes • Programming using Oops support 8: Python Regular Expression • Powerful pattern matching and searching • Power of pattern searching using regex in python • Real time parsing of networking or system data using regex • Password, email, url validation using regular expression • Pattern finding programs using regular expression 9: Python Exception Handling • Avoiding code break using exception handling • Safe guarding file operation using exception handling • Handling and helping developer with error code • Programming using Exception handling 10: Python Database Interaction • SQL Database connection using python • Creating and searching tables • Reading and storing config information on database • Programming using database connections 11: Python Multithreading • Understanding threads • Forking threads • Synchronizing the threads • Programming using multithreading 12: Contacting User Through Emails Using Python • Installing smtp python module • Sending email • Reading from file and sending emails to all users addressing them directly for marketing 13: Python CGI Introduction • Writing python program for CGI applications • Creating menus and accessing files • Server client program In case you have any query, please feel free to contact me. Give yourself a chance for a better future. All the best

Kelly
Python, learn how to think and build effective code
Python is a Programming Language widely used with huge capabilities on building projects of many different kinds but the most important advantage is that it is easy to learn and it can be a good start for someone to embrace Computer Science and improve their logical thinking.

Tristan
Arduino/PCB/electronics/mechanical project mentoring
Do you wish you could build things with electronics and mechanical components? Maybe your house needs a web-connected doorbell, or you want to publish your air quality measurements to the web. Or maybe you're already experienced and you have an automatic cat flap opener or motion-triggered foam dart shooter? Whatever your home electronics/mechatronics project, I can help you get started, improve, or complete it. I have extensive professional experience designing electronic circuits, PCBs, and the software to control them, and I've tutored privately for years as well. The way I work is to help you solve your most pressing and confusing issues during our class, then give you a short lesson to help you understand better what to do next time, and then leave you with some homework tasks you can do in your own time to progress your project - this saves you money and gives you a better competency result! I have a 3D printer, a metalworking shop, and all the benchtop tools we might need to develop your projects, as well as some generic arduinos, breadboards, and passive components - all you need to provide is (some of) the specific materials for your project.

Henri
Computer science, mathematics, programmation, computer vision
I gave more than 300h of programming, computer science, medical physics and image processing course at postgraduate level. From my professional experience as researcher and software engineer, I aim at giving you tools to become quickly autonomous for your own projects. I am a computer vision and AI researcher in Amsterdam who can help you with different aspects of programming and mathematics, image processing, artificial intelligence, scientific computing, etc. I have experience in teaching at university from bachelor to master's. Don't hesitate to contact me for any specific request, I will always consider the best way to work together. Speaks English, French and some Dutch.

Spyros
Coding with Python & R: Your Gateway to Data Science
Unlock the World of Computer Programming & Data Science with Python 🐍 and R! This dynamic course welcomes learners of all experience levels, from beginners to enthusiasts. Whether you're aiming to enhance your academic understanding, harness Python/R for professional applications, or automate everyday tasks, our program is tailored to empower you on your journey towards computational excellence.

Oguzhan
JAVA - Learn how to program! - Delivered in Turkish!
Java programming language is the best option to start learning programming. In this course, we will follow a book to learn basics of the programming and computer science. You will learn, object-oriented programming, data structure and algortihm. End of the course (around 30 hours) you will be able to program almost everything! Time to change your career path and follow the white rabbit! Important Note: This course is only available students who speak Turkish. Önemli not: Bu kurs sadece Türkçe konuşan öğrenciler içindir.

Abdullah
First Steps to becoming a Software Engineer/Programmer
If you want to become a Software Engineer, Enhance your career, build a cool application or even develop your own website and you need some guidance on how and where to start, I am here for you. My objective is to stop teaching you in about 3 months, so you can be on your own, learn to learn, and have fun building software with your own touch and spirit.

Daniel
Coding and CS fundamentals in C++/Java/C#for beginners
I will teach you the fundamentals of computer science, and computer programming. we'll start with an introduction to better understand data types data structures and how this translates in to so called "computer language" (binary), and use these methods to solve complicated mathematical problems: we will cover: -Loops -Recursion -Pointers

Mike
Java, C#, Python, Android - effective lessons and tutoring
Hi, My name is Michal. I am 27 lat and I studied computer sciences in Poland. I have a lot of experience with teaching which gives me the ability to explain everything in a very precise and clear way. I have been teaching for over 1 year now. I give effective programming lessons in Java, C#, Python, and Android. I can help you with a one-time problem you might be facing or I'm happy to meet regularly if you need to. Before we begin its always important to specify exactly what we are going to be working on which lets me prepare for the lesson. I always ask for details to be sent to my email in advance. Location: Usually we meet at some cafe library or shopping center. I can also go to the students' houses. If you would be interested please contact me via phone or using the form on this website.

Mozhde
machine learning, mathematics, statistics, analysi
The impact of artificial intelligence on all the fields is huge. A study by Smart Insights shows that out of 100 senior marketers from different industries, 55 percent of companies are implementing or already considering using AI in their marketing practices. Why is that? I want to gives you all the basic techniques to start automating tasks. During this workshop you will learn how to build a simple AI dashboard, while working with all kinds of basic techniques of machine learning. So you learn the techniques and take your own dashboard!

Ahmad
Math, Science, Computers and software at any level, from beginner to advance
I can teach you mathematics and science courses for levels: - Primary - Lower secondary I can master you in computer and software skills: - Programming: Any level - Software: Any level Before agreeing on a course, we can discuss the subject to study. In the case of a particular request, we can make a first meeting to discuss the matter to see. If I can help you, we are go! My technique is flexible, I will assess you first then apply the teaching technique.

Esfandiyar
Spring course with Java/Kotlin, Postgresql/MongoDB, REST Api, Spring Security, J2EE Authentication, Angular web app, Ionic 4 mobile apps
Hi. I'm a senior software developer from Iran with over 15 years experience in software development. I'm in a business trip to Netherlands on mid July for a short period of time (almost 60 days) and I decided to conduct programming courses as besides my work mostly to cover some of my expenses though I'm eager to gain new experience working with local young students who are enthusiastic to learn programming skills. To said that, I tried to setup the course fee as low as possible and make it feasible for any interested person to take. I think it will be a great opportunity for both of us to have it. Here is brief bio about me and my working experience: I've been working and teaching programming for long time and the way I deliver contents is totally unique from my perspective because I always leverage my experiences to give my students a real practice on subjects while they get to know the core concepts behind each subject. I've been doing corporate training for about 2 years for 500 fortune IT companies and I perfectly know the standards and methods for teaching. I believe this is the time for everyone who wants to enter to programming era to learn the connected concepts all together in a practical way, therefore I sit down with my student and let him/her to practice along with me all new concepts and assist him/her to get the result as I do. All with practice and real life examples and projects. I also give my students an extra bonus to complete their tasks at home and send me their code for review out of the class without any extra charge. This actually means they extend the training hours event far more than the amount it's mention in course descriptions. At the end, I'm ready to refund the whole money if my student feel not satisfied with my service. I also have a flexible timing schedule which makes my students to book their class at their favorite time. Last but not least, I can customize the course contents based on your age and your backgrounds, so don't worry and contact me for more advise before you take my course. Good luck and hope to hear from you.

Madalina
Software Development, Algorithms, Backend, FrontEnd
Hi All, I'm Madalina, 27 years old software developer. I finished Computer Science high school and university in Romania and Hungary. Working as a full-time backend Java software developer in the past 5 years and full stack (backend + front-end) in the past 2 years. I have experience in teaching and training since 2012. During the lessons the used language for back-end is Java. For front-end HTML, CSS, AngularJS. For fastening up the learning process a personal laptop for the students in the intermediate group, would be optimal. For this purpose I start 3 teams: 1. Beginners : Primary school students or persons interested to have some basic concepts and terminology regarding software development: searching and sorting algorithms, variables, parameters, function overriding, pseudo language, functions, procedures, data structures, pure HTML and CSS. 2. Intermediate: concepts of dns servers and lookup, frameworks definitions and introduction, SQL queries, Hibernate framework, query and processing database objects in Java, http, web services, JSON format, SpringBoot, unit testing JUnit, full stack approach, HTML, CSS and introduction to Angular JS. 3. Advanced : Group for students in the first and second year of university, with a full stack approach. Already familiar with the knowledge of an intermediate student. During the lessons a brief introduction to Java frameworks, project delivery, project management frameworks Agile Scrum and Lean, continuous delivery Jenkins, SpringBoot + AngularJs, implementation of website, database handling, login form, security. Regards, Madalina