facebook

Find the Best Online Computer Programming Tutors & Teachers for Private Lessons

For over a decade, our private Computer Programming tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons online, you’ll enjoy high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

Find Your Perfect Teacher

Browse our selection of Computer Programming tutors & teachers and use the filters to find your ideal online class

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Computer Programming class that suits you best

Book Your First Lesson

Plan the schedule for your first class together. Once your teacher confirms the appointment, you're all set to start on the front foot!

1674 online computer programming teachers

Olga

verified teacher icon
United Kingdom
$30

60-min

/h

trusted teacher iconTrusted teacher

Learn and Master Data Science from Scratch with Python

Learn and Master Data Science from Scratch with Python

Learn Data Science from Scratch with Python I am a graduate of the University of Westminster, where I began my journey into data science and machine learning through hands-on data analysis for physical and mathematical models. With over 16 years of experience teaching computer science and programming, I have developed a comprehensive approach to teaching data science that emphasizes practical application and project-based learning. My lessons are tailored to suit both complete beginners and those who wish to deepen their understanding of data science and machine learning. Each session is designed to help you not just learn, but apply data science concepts effectively to real-world projects. What I Offer: Project-based learning: Engage in practical projects that will enhance your understanding of machine learning and data science. Examples of projects include: - Predictive Modeling: Create a model to predict house prices, stock market trends, or sales forecasts using regression techniques. - Data Classification: Build a spam email classifier, sentiment analysis tool, or an image recognition application. - Clustering Algorithms: Apply clustering techniques to segment customer data for targeted marketing or identify groups within a dataset. - Time Series Analysis: Forecast future trends using time series data, such as weather patterns or economic indicators. - Recommendation Systems: Develop a movie or product recommendation engine using collaborative filtering techniques. Customized lessons: Each lesson is tailored to your current skill level and goals. Whether you are starting from scratch or looking to fine-tune your expertise in Python, TensorFlow, scikit-learn, or other machine learning libraries, I adjust the content to match your needs. Comprehensive ML pipeline training: Gain an in-depth understanding of the complete data science pipeline, including data collection, cleaning, feature engineering, model training, evaluation, and deployment. Portfolio and project support: Receive guidance on developing projects that showcase your skills, whether for your personal portfolio or as part of a bootcamp assignment. I will help you ensure your projects are both functional and impactful. Pre-class materials and homework: Access study materials prior to each session and complete follow-up assignments to consolidate what you’ve learned and apply it independently. Flexible online lessons: Learn from the comfort of your home with lessons that fit your schedule. My teaching approach focuses on fostering critical thinking and problem-solving skills that are essential for a successful career in data science. I have collaborated with companies, start-ups, and educational institutions, bringing practical, hands-on knowledge to students and professionals looking to excel in the field. If you are ready to build a strong foundation in data science and gain the practical experience needed to excel in real-world scenarios, contact me to discuss your learning path and project ideas.

Landry

France
$40

60-min

/h

trusted teacher iconTrusted teacher

Computer lessons by a computer engineer in a French unicorn

Computer lessons by a computer engineer in a French unicorn

🚀 Discover IT with an Expert! 🚀 👨‍💻 Are you looking to become computer literate, learn to code, or strengthen your digital skills? Stop looking around, you're in the right place ! 👩‍💻 🌟 About me: I am an experienced IT engineer, with more than 6 years of experience in large companies, innovative startups and as a freelancer. Currently, I work at the heart of a French unicorn, where innovation is our daily life. My goal is to guide you through the exciting world of computing, no matter your age or level. Can be done in person or by video. 💡 What you can expect from my courses: Lessons adapted to your level, from beginner to advanced. Personalized courses to meet your needs and goals. Hands-on projects for a real-world learning experience. Solutions to your IT problems, whether you are facing blockages or want to deepen your knowledge. A constant update on the latest trends and cutting-edge technologies. 📅 Flexibility: I adapt to your schedule. Choose in-person or online classes, whichever works best for you. 💼 Why learn computer science? Computer science is the key skill of the 21st century. Whether you're looking to enhance your career, create your own startup, or explore a personal passion, IT is the tool to help you achieve your goals. 🤝 Contact: Ready to dive into the world of IT? Contact me today to discuss your specific needs and goals. Together, we will make you an IT expert! Don't wait, take the first step towards an exciting IT adventure! 💻🌐

Mohammed

United States
$66

60-min

/h

trusted teacher iconTrusted teacher

Introduction to Python Programming : From Novice to Ninja

Introduction to Python Programming : From Novice to Ninja

Are you eager to embark on an exciting journey into the world of programming? Look no further than our "Python Programming 101: From Novice to Ninja" class! Whether you're a beginner with zero coding experience or an intermediate student looking to enhance your skills, this class is designed to meet your needs. Python is one of the most popular and versatile programming languages today. It's known for its simplicity, readability, and vast range of applications, from web development and data analysis to artificial intelligence and automation. In this comprehensive class, we'll guide you through the fundamental concepts and techniques of Python programming, providing you with a solid foundation for your coding journey. What can you expect from this class? Here's a sneak peek: Introduction to Python: Get acquainted with the basics of Python syntax, data types, variables, and operators. Learn how to write your first Python programs and gain hands-on experience through interactive coding exercises. Data Structures: Explore essential data structures like lists, tuples, dictionaries, and sets. Understand their properties, manipulation techniques, and how to leverage them for various programming tasks. Control Flow and Functions: Dive deeper into Python's control structures, including conditionals and loops. Discover the power of functions and modular programming, enabling you to write reusable and efficient code. File Handling and I/O Operations: Learn how to read from and write to files using Python. Master the art of input/output operations, opening up endless possibilities for data processing and manipulation. Introduction to Object-Oriented Programming (OOP): Delve into the principles of OOP using Python. Discover classes, objects, inheritance, and other key concepts that make Python a versatile and object-oriented language. Intermediate Python Concepts: Gain proficiency in advanced topics such as error handling, regular expressions, modules, and packages. Broaden your programming skills and explore Python's extensive library ecosystem. Throughout the class, you'll have ample opportunities to apply your knowledge through practical coding exercises and real-world projects. Our experienced instructors will provide guidance, feedback, and support as you progress, ensuring a rewarding learning experience. Don't miss out on this incredible opportunity to learn Python programming from industry experts. Join our "Python Programming 101: From Novice to Ninja" class today and unlock the doors to endless coding possibilities. Enroll now and take the first step toward becoming a Python ninja!

PreviousShowing results 1301 - 1325 of 16741301 - 1325 of 1674Next