![Favourites](/assets/icons/heart.png)
from69.95EUR/ h
iOS App Development - I'll help you to design and code your own app
As a seasoned Software Developer (BSc in Software Engineering) and certified educator (PGDE with QTS), I offer personalized, one-on-one iOS App Development classes.
Regardless of your current skill level, this course will take you from basic Swift programming to the advanced features of iOS development, including UI/UX design, data storage, and API integration. Learn how to develop, test, and publish your own iOS applications with hands-on guidance, all in accordance with Apple's best practices.
The sessions are practical and project-based, ensuring real-world application of your learning. Whether your goal is to develop your own app, start a new career, or simply learn a new skill, I am here to guide you every step of the way. Unleash your creativity and become a competent iOS developer with me!
Regardless of your current skill level, this course will take you from basic Swift programming to the advanced features of iOS development, including UI/UX design, data storage, and API integration. Learn how to develop, test, and publish your own iOS applications with hands-on guidance, all in accordance with Apple's best practices.
The sessions are practical and project-based, ensuring real-world application of your learning. Whether your goal is to develop your own app, start a new career, or simply learn a new skill, I am here to guide you every step of the way. Unleash your creativity and become a competent iOS developer with me!
Location
Online via webcam
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 120 minutes |
The class is taught in: | English, Russian |
About Me
Highly experienced Mathematics and Computer Science tutor with 100% exam pass rate an individual approach to each student. Currently teaching private lessons to 8 students from 7 to 22 years old. Highly proficient in both online and private 1-on-1 teaching.Education
Qualified Teacher Status from UKPGDE
Bachelor’s degree in Software Engineering, Kryvyi Rih National University
Established university with strong emphasis on modern technologies and teamwork. During my study here I interned as a volunteer school teacher, which helped me to realize my passion for teaching.
Experience / Qualifications
5 years as a Secondary Computer Science and Mathematics teacher in a Cambridge-certified International program in Bangkok, 6 years of tutoring.Cambridge-certified Computer Science teacher.
I’m a qualified Computer Science teacher with 6 years of experience teaching the subject in some of the best schools in Thailand. My students have successfully completed their IGCSE Computer Science exams with 100% pass rate last year. 75% of them achieved A-A* scores. I’ll be using a variety of tools for my comp sci classes and can teach both programming and theory aspects of the subject. My lessons are interactive and enhanced with all sorts of modern technology that can improve learning comprehension and help students achieve results faster.
As a qualified Software Developer (BSc in Software Engineering) and certified teacher (PGDE with QTS), I offer one-on-one data science tutoring, customized to your individual learning needs and goals.
My course covers key data science concepts, including data analysis, visualization, machine learning, statistics, and programming in Python and R. The sessions are hands-on and project-based, ensuring you apply theoretical knowledge to real-world data sets.
Harness the power of data science to make insightful decisions, predict trends, and solve complex problems. Join me to master data science and thrive in today's data-driven world!
I specialize in tutoring Math for school and IGCSE, A-Level and SAT exams. I have an easy-going personality and my lessons tend to be light-hearted with wide variety of teaching tools, including math games and various worksheets, many of which I create myself. However, I take student preparation very seriously, so I always make sure that my student is ready for school test or exams he/she is preparing for. I can provide a periodic progress report and optional assignments after every lesson.
Ask a question
Send a message explaining your needs and Mykhailo will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -06:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 69.96€Online via webcam
100% Satisfaction Guarantee
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
- Facebook connected
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -06:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 69.96€Online via webcam
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
You are here
Similar classes
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster Python with Personalized Courses
Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.
Why Choose My Courses?
Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.
Practical Experience: Learn by doing with real-world projects that build your understanding and skills.
Ongoing Support: Get unlimited email support for any questions you have between sessions.
As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.
Book Your First Lesson:
Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
Zerihun
Tutoring basic computer courses like basic computer programming and fundamentals of DBMS.The study of computer programming encompasses the principles and techniques used to write code in various programming languages, enabling the creation of software applications and solutions. Fundamentals of Database Management Systems (DBMS) involve understanding the organization, storage, retrieval, and manipulation of data within databases, along with learning about data integrity and security. Additionally, acquiring essential computer skills includes navigating operating systems, utilizing productivity software, and familiarizing oneself with various applications that enhance overall computer literacy. Also, there are several courses unrelated to these core subjects, offering a broader perspective and skill set within the digital landscape.
Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.
Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking
Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and FrameworksWhat You Will Learn:
Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation.
Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis.
Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio.
How You Will Benefit:
Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career.
Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance.
Professionals: Enhance your skill set to meet industry demands and open up new career opportunities.
Why Choose My Courses?:
Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support.
Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding.
Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.
Youssef
Analog and digital electronics, VHDL, FPGA, programmingdoctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
Gaëlle
AI for children: discover how to use artificial intelligence in English, French and SpanishWould you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way!
During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications.
My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required!
If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.
Brahim
Introduction to NoSQL DataBase MongoDB by PratiqueDo not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction.
1- Install MongoDB
2- Implement MongoDB
3- Use of documents and collectibles
4 - Leadership Committee
5- Execute CRUD commands (create, read, update, delete) avec mongo shell
6- Type the register in a MongoDB database
7- Reset the base to remonter specific documents depuis mongo shell.
8- Lagrégation
9- Indexing
10- Amending institutions and transactions
Younes
Scratch, Roblox: Code for Fun - A Fun Adventure for Kids and Beginners!With Scratch and Roblox, programming becomes child's play! Learn how to create animations, games, and interactive stories using colorful, easy-to-manipulate blocks of code. No complex language here, just a visual and intuitive approach to make learning as fun as possible.
Whether you are a parent wanting to introduce your children to the language of programming or a beginner curious to discover the world of coding, this training is suitable for all ages. No prerequisites necessary, just a dose of curiosity and a desire to have fun while learning.
As a trainer, I am committed to creating a caring and creative learning environment. I will use teaching methods adapted to each child, promoting positive interaction and encouraging the free expression of creativity. The goal is to make each lesson an engaging and enriching experience.
Antonio
Marketing, Promotion, Digital Optimization, and SEOThe course module is adapted to the student.
You will earn:
▪️ An integrated digital marketing strategy based on your own organizational context.
▪️ Skills to effectively analyze and leverage data to make breakthrough data-driven decisions.
▪️ A future perspective on marketing and an overview of how to use emerging digital channels and technologies, such as artificial intelligence (AI) and chatbots, within your organization.
▪️ Accept the challenges and opportunities of disruptive technology in your digital marketing strategy.
José
Programming in C, C++, Java, Kotlin, Python and others. Creation of web and desktop applications.Programmer engineer with more than ten years of experience teaches programming classes at all levels.
My classes can help students of Computer Science Degrees or Cycles, new programmers or someone who is making their website or interacting with an Artificial Intelligence assistant.
- At the introductory level you will learn concepts such as variables, data types, flow control statements, functions, pointers, arrays, structures and search and sorting algorithms. This is what is normally taught in the "Programming Fundamentals" subject in the first year of a Bachelor's Degree in Computer Science or in other similar degrees.
- At the intermediate level you will learn more advanced concepts: classes, constructors, inheritance, polymorphism, interfaces, exceptions, access modifiers, collections and data structures.
- At the advanced level you will learn concepts of object-oriented programming, functional programming, database connections, HTTP protocols, creating web applications or how to deploy an application.
If you are already a programmer, you may want to take some refresher classes to reinforce certain concepts.
Amine
Mathematics support course for secondary school.Recently graduated from EPFL in communication systems, I would be happy to consolidate your knowledge and provide you with assistance in the fields of mathematics and programming/algorithmics.
We can work together on exercises that are worrying you, or I can select several for you that would target your shortcomings in order to eliminate them. I want to impart an understanding and appreciation of mathematics.
Martial
Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics.
I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since.
I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors.
I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...)
I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge.
I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence.
I can go to the student's home or also take the course via Skype.
Benito
Python and/or Machine/Deep Learning Classes at your place or Online!I am currently working as an independent consultant, technical writer, online teacher 🧑🏫 and course content developer in Python, and a wide range of Machine/Deep Learning topics 🧑💻. My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀.
What do you get from me?
👉 Learn at your own pace without any pressure
👉 Well-documented tutorials
What topics do I usually cover at the beginning for people without Python experience?
✔️ Understanding the basic concepts (variables & types)
✔️ Math & Statistics (explained easily)
✔️ Data Manipulation (data cleaning, preprocessing...)
What topics do I cover for people with Python experience?
✅ Classic libraries: Pandas, NumPy, Scikit-learn, TensorFlow
✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib
✅ Domains: Regression, Classification, NLP, LLM, RAG, Computer Vision, Neural Networks, Ensemble Methods, Clustering, Dimensionality Reduction
✅ MLOps: MLflow, Prefect, GCP, AWS
Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to me! 😉
Pr YSF
Analog and digital electronics, VHDL, FPGA, programmingEngineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me
Mohamed
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.
Contact me if you want to have more information about the course!