facebook

Computer programming lessons in Beirut

Find your perfect private computer programming tutor in Beirut.
Learn computer programming with our teachers at home or in their studio.

0 teachers in my wish list
+

2 computer programming teachers in Beirut

Trusted teacher: The course "Object Oriented Programming in Java" is a comprehensive introduction to object oriented programming (OOP) using the Java programming language. OOP is a powerful and widely used programming paradigm, and Java is one of the most popular languages for implementing OOP concepts. This course will allow you to master these concepts and become a competent Java developer. **Course objectives:** 1. **Understand basic OOP concepts:** You will learn the fundamentals of object-oriented programming, including classes, objects, encapsulation, inheritance, polymorphism, and abstraction. 2. **Master Java:** You will develop a solid understanding of Java syntax, data types, control structures, and fundamental operations. 3. **Build Object-Oriented Java Applications:** Using practical examples and exercises, you will create Java applications following OOP principles to improve readability, maintainability, and code reuse. 4. **Exception Handling:** You will learn how to handle errors and exceptions effectively in your Java programs. 5. **Working with Java Libraries:** You will explore Java's standard libraries, allowing you to take advantage of out-of-the-box features to accelerate the development of your projects. 6. **Project Development:** Throughout the course, you will work on practical projects that will allow you to apply OOP concepts in Java to solve real-world problems. **Target audience :** - Programming beginners who want to learn object-oriented programming using Java. - Developers with basic knowledge of Java but who want to deepen their understanding of OOP. - Computer science students or career professionals seeking to familiarize themselves with object-oriented programming in Java.
Computer programming
Trusted teacher: Hi! I am currently an AI Scientist at a US-based company working on cutting-edge AI applied to molecular biology. This is the topic that won the 2024 Nobel Prize in Chemistry (shared by D. Baker, J. Jumper, D. Hassabis). Previously, I was a post-doctoral researcher in computational biophysics, machine learning and computational biology at EPFL. I maintain two Python libraries for Topological Data Analysis and pyflagser. I have previously been a post-doctoral researcher in Mathematical Physics at the University of Bern, where my research was concerned with the interplay between quantum mechanics and Einstein’s theory of general relativity. I have been teaching at various levels since I was a PhD student at the University of York (UK), and more recently I was part of the cutting-edge educational project Isaac Physics in Physics/Maths/Chemistry at the University of Cambridge. Here is my teaching experience so far: - As a PhD student, I taught seminars in several of the undergraduate modules taught by the Department of Mathematics. In total, I have around 500 contact hours of experience in seminar teaching and marking, all of which I have found to be very rewarding. - As a PhD student, I jointly ran a course for talented high school student wishing to be admitted at high-rank universities, and in particular wishing to pass interviews and the STEP admission paper for entry at Cambridge. - As part of the Isaac Physics project, I created or helped create some of the online content such as theory pages, problems and books. In particular I helped put together a book on GCSE physics and one on A-level chemistry. Again as part of Isaac Physics, I gave seminars to a variety of high school students and interacted with local teachers to communicate the Isaac Physics philosophy and methodology. I also have some experience giving online YouTube webinars. - Throughout, I have been offering one-to-one tuition to A-level/IB students, university students and adult casual learners. I am happy to travel within about 4-5km of my postcode 1008 in Prilly. Alternatively, I can offer webcam lessons.
Math · Physics · Computer programming
Trusted teacher: Private Backend Development Course - Master Node.js, MongoDB and Postman to Become a Complete Backend Developer! As an experienced instructor, I offer a private course to introduce you to and improve your skills in backend development with Node.js, MongoDB, and Postman. This course is designed for those who want to become competent backend developers, even without prior experience. Course content : Introduction to Backend Development: Understand the basics of backend development and its crucial role in modern web applications. Node.js for Beginners: Learn the fundamentals of Node.js, including managing modules, creating HTTP servers, and manipulating files. NoSQL Databases with MongoDB: Discover MongoDB, a NoSQL database management system, learn how to create, read, update and delete data. RESTful API with Express.js: Develop RESTful APIs using Express.js, understand routes, middlewares and error handling. Tests and Documentation with Postman: Use Postman to test your APIs, create test collections and generate comprehensive documentation for your endpoints. Personalized Practical Project: Put your knowledge into practice through a concrete project, developed from start to finish, including design, development, testing and deployment. Pedagogical Approach: Personalized Sessions: Sessions adapted to your learning pace and your specific needs. Concrete Examples and Practical Exercises: Real-world examples and practical exercises to strengthen your skills. Constructive Feedback: Receive detailed feedback after each session to help you progress effectively. Schedule flexibility: Sessions will be planned according to your availability, offering optimal flexibility to reconcile learning and personal commitments. Continuous Support: I am available between sessions to answer your questions and provide ongoing support. Ready to become a proficient backend developer and master Node.js, MongoDB, and Postman? Contact me now to reserve your place!
Computer programming · Computer science · Mobile development
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
Showing results 226 - 250 of 1306226 - 250 of 1306

Our students from Beirut evaluate their Computer Programming teacher.

To ensure the quality of our Computer Programming teachers, we ask our students from Beirut to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.7 out of 5 based on 29 reviews.

The basics of programming in Java and Python and C. (Probus)
Timur
I needed help with a college assignment and Timur was very helpful. He was flexible, adaptable and easy going throughout our communication. He prepared the class by reading and understanding what was required by the assignment. He was patient and clear in his explanations. I will definitely use him again.
Review by COLM O
Mathematics, Programming, Physics, and Chemistry Tutoring (Kallithea)
Orfeas
Orfeas was a very good tutor. He was extremely patient with my daughter and thought of a few different methods to help her understand the work. He related well with her young age. He was extremely patient and even offered to spend a few extra moments after the work hour.
Review by TANIA
Private lessons in math - physics - IT (Carouge)
Jonas
We were impressed that Jonas quickly assessed where the problems in understanding were, and created a plan of action to resolve
Review by CASSANDRE