facebook

Find the Best Online Software Engineering Tutors & Teachers for Private Lessons

For over a decade, our private Software Engineering 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.

search-teacher-icon

Find Your Perfect Teacher

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

chat-icon

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Software Engineering class that suits you best

calendar-icon

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!

157 online software engineering teachers

Trusted teacher: With over 3 years of experience in programming, full-stack development, and software engineering, I offer tailored sessions that cover essential programming concepts and real-world applications. My class is suitable for all levels, from beginners to advanced learners. What I Offer: Programming Languages: Java, Python, JavaScript, HTML, CSS Web Development: Full-stack development with Node.js, React.js and Express JS Software Design: MVC, layered architectures and Class Diagrams Specialized Topics: Databases(SQL and MongoDB), AI, Algorithms, Data Structures, Object Oriented Programming, Computer Networks and Web Programming. Why Choose This Class? Passion for Teaching: My dedication to programming extends beyond academics. I’m enthusiastic about coding and committed to helping you develop the same passion. Relevant Experience: I have led numerous projects, received top academic honors, and worked as a Teaching Assistant. I frequently assist peers with coding challenges, ensuring high-quality, practical instruction. Tailored Learning: Whether you’re preparing for exams, building a portfolio, or exploring coding for personal interest, I tailor lessons to your specific goals. My familiarity with various exam syllabi and study materials ensures you get the support you need. No matter your current level of expertise, whether you're a complete beginner or looking to advance your skills, I am here to guide you with patience, empathy, and a non-judgmental approach. My goal is to create a supportive and encouraging learning environment where you can thrive and build confidence in your programming abilities. Let’s embark on this learning journey together and achieve your coding goals!
Computer programming · Software engineering · Computer science
Computer programming · Graphic design · Software engineering
Trusted teacher: Would you like to hone your programming skills under the guidance of a computer science lecturer? I offer C++ and Python tutoring for students of all levels! I will help you achieve your goals whether you are a complete beginner or an experienced programmer looking to develop your skills further. What I offer: Computer Science-Based Teaching Curriculum: Leverage my in-depth knowledge of computer science principles to build a strong foundation in programming in C++ and Python. Practical experience and academic skills: I combine my practical experience with my theoretical knowledge to offer you a comprehensive and effective education. Broad topic coverage: We can explore all aspects of C++ and Python, from basic concepts to topics Advanced depending on your interests (such as memory management in C++ or machine learning libraries in Python). An interactive, application-based approach: You will solve practical exercises and projects to practically apply what you learn and enhance your skills. Continuous support and guidance: Your learning journey will not stop at the class limits. I will always be available to answer your questions and provide the necessary support. Why choose me: Graduate specializing in Computer Science: Benefit from my deep knowledge in the field of programming and computer science in general. A passionate and experienced teacher: I have extensive experience in explaining complex concepts in a clear and simple way. Commitment to developing your skills: I believe in the importance of effective education and strive to help you reach your full potential as a programmer. A passionate supporter of your success: I will always be by your side to motivate and encourage you to achieve your programming goals. Are you ready to take your programming skills to the next level? Contact me today!
Computer engineering · Software engineering
Being able to program and code has become essential in the modern world. Too often schools' education programs don't offer good quality programming courses, and this might stop young people from discovering new possibilities for their future. Python is one of the most used and versatile programming languages, as well as the best to start grasping the basic concepts of coding. In this course I will guide from the first steps up to acquiring advanced coding skills. Choose your level and book the first lesson. Beginner: - Introduction to Coding - Basic python types and structures (string, list, ...) - Concept of functions - Input and output to console and text file Example Output: You will be able to create small console app such as an interactive calculator or a simple pre-programmed chatbot. Intermediate: - More complex data structures (matrices, linked lists, graphs, trees...) - Concept of classes - Using external libraries - Algorithms for sorting and information retrieval - Complexity of code (time and space required) Example Output: This will give you a broad set of tools to do a large amount of tasks. You will be able to solve complex Sudokus in less than a second as well as store complex types of data as objects. You will be able to create games, from very simple ones such as tic-tac-toe to more complex ones such Flappy Birds (creativity is the only limit). Note: the course is not focused on games, but to give you the basic tools. Advanced: This course can be customized according to the students interest. Possible options are: - Machine Learning (such as training a neural network how to distinguish dogs or cats) - Navigation algorithms (how to find the shortest path to the goal in a map) - Others directions can be discussed (feel free to text me if you have any question) Good luck, and see you soon :)
Computer programming · Python · Software engineering
Showing results 51 - 75 of 15751 - 75 of 157
map iconMap