Translated by Google
Private tutoring in programming, software engineering, and computer science for all levels
From 51 C$ /h
I offer private tutoring in programming, software engineering, and computer science for all levels, from beginners to university students and advanced learners. Lessons are tailored to each student's level and needs, emphasizing practical, step-by-step understanding rather than rote memorization.
The lessons include programming fundamentals, algorithms and data structures, object-oriented programming, databases, web application development, systems analysis and design, and software engineering, as well as assistance with university projects and assignments and exam preparation.
I use an interactive approach that combines explaining theoretical concepts, practical examples, and training in problem-solving and writing code correctly and systematically. Whether you're starting to learn programming from scratch, need to understand a university course, or want to develop your technical skills, I'll help you progress with a clear plan that suits your goals.
The lessons include programming fundamentals, algorithms and data structures, object-oriented programming, databases, web application development, systems analysis and design, and software engineering, as well as assistance with university projects and assignments and exam preparation.
I use an interactive approach that combines explaining theoretical concepts, practical examples, and training in problem-solving and writing code correctly and systematically. Whether you're starting to learn programming from scratch, need to understand a university course, or want to develop your technical skills, I'll help you progress with a clear plan that suits your goals.
Extra information
Students must have their own personal computers/laptops
Location
Online from Syria
About Me
I am an academic and software engineer with a PhD in Computer Science from UFABC University in Brazil and a Master's degree in Information Technology from UNITEN University in Malaysia. I have experience combining university teaching with work in software development, data, and artificial intelligence, which helps me present theoretical concepts in a practical way linked to real-world applications.
I offer private tutoring in programming, software engineering, databases, algorithms, web application development, and data analysis, focusing on simplifying complex concepts and developing logical thinking and problem-solving skills. I use a gradual approach tailored to each student's level, needs, and learning objectives.
Whether you are starting your programming journey, need support with a university subject, or want to develop your skills in Python, Django, databases, software engineering, or artificial intelligence, I will help you build a deep understanding and real confidence in applying what you learn.
I offer private tutoring in programming, software engineering, databases, algorithms, web application development, and data analysis, focusing on simplifying complex concepts and developing logical thinking and problem-solving skills. I use a gradual approach tailored to each student's level, needs, and learning objectives.
Whether you are starting your programming journey, need support with a university subject, or want to develop your skills in Python, Django, databases, software engineering, or artificial intelligence, I will help you build a deep understanding and real confidence in applying what you learn.
Education
- PhD in Computer Science from the Federal University of ABC (UFABC), Sao Paulo, Brazil.
- Master's degree in Information Technology from the National University of Tenaga (UNITEN), Malaysia.
- Specializes in software engineering, programming, databases, web application development, data analysis, and artificial intelligence applications.
- Master's degree in Information Technology from the National University of Tenaga (UNITEN), Malaysia.
- Specializes in software engineering, programming, databases, web application development, data analysis, and artificial intelligence applications.
Experience / Qualifications
- Programming and software development: Python, JavaScript, TypeScript, Django, FastAPI, React
Databases: SQL, PostgreSQL, BigQuery, Database Design and Relational Modeling
Data engineering and analysis: Python, Pandas, ETL processes, Airflow, data processing, analysis, and visualization
Artificial Intelligence: Generative AI, Large Language Models, Natural Language Processing, and the integration of AI technologies into applications.
Software Engineering: Systems analysis and design, object-oriented programming, algorithms and data structures, software engineering and software project management
Cloud computing: AWS services, Google Cloud Platform, and Microsoft Azure
DevOps tools: Git, GitHub, GitLab, CI/CD pipelines, Docker, and Kubernetes
- Teaching experience: Teaching courses in programming, software engineering, databases, systems analysis and design, and web and mobile application development at the university level.
Databases: SQL, PostgreSQL, BigQuery, Database Design and Relational Modeling
Data engineering and analysis: Python, Pandas, ETL processes, Airflow, data processing, analysis, and visualization
Artificial Intelligence: Generative AI, Large Language Models, Natural Language Processing, and the integration of AI technologies into applications.
Software Engineering: Systems analysis and design, object-oriented programming, algorithms and data structures, software engineering and software project management
Cloud computing: AWS services, Google Cloud Platform, and Microsoft Azure
DevOps tools: Git, GitHub, GitLab, CI/CD pipelines, Docker, and Kubernetes
- Teaching experience: Teaching courses in programming, software engineering, databases, systems analysis and design, and web and mobile application development at the university level.
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
Arabic
English
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee