facebook
favorite button
1/16
super instructor icon
معلم موثوق
يتميز هذا المعلم بمعدل استجابة سريع، مما يدل على خدمة عالية الجودة لطلابه.
member since icon
منذ يوليو 2020
أستاذ منذ يوليو 2020
Web Application Development (PHP, MySQL, C#, JavaScript, CSS, HTML)
course price icon
من 372.42 QAR
arrow icon
(Please see the attachments in my profile for feedback and recommendations)
Hi, I am a professional Software Engineer currently working as Web Specialist Engineering, a Computer Engineering Graduate from Queen Mary University of London. I have been teaching Maths, ICT/Computer Science, Data Analytics, Artificial Intelligence, Machine Learning, university computing/software/programming modules and mentoring GCSE, A’level, University students for more than 12 years. For feedback and recommendation please check my tutor profile.

My main focus is to make sure students achieve higher grades but also make them ready for the real world applications. I teach a wide range of programming languages such as Python, Java, PHP, HTML, CSS, JavaScript, jQuery, Node.JS, MongoDB, reactjs, vueJs, C#, VB, Angular, Node, MySQL, MSSQL, PostgreSQL etc.

I've been helping GCSE, A'Level students as well as students from top universities such as Oxford, Imperial College, Queen Mary, Greenwich, UCL, King's college, Birkbeck, Waterloo etc. I can help you get ready for the exams, help with the assignments, projects etc. As well as teaching students in UK, I have students from many other countries such as Malaysia, Russia, UAE, Switzerland, USA, Canada etc

If you are parents, whichever level is your children, I can provide extensive guidelines to help and achieve targeted grade.

Few of my previous professional roles are:
1. Lead Application Developer - EB Trade
2. Software Engineer - Imperial College London
3. Web Application Developer - London School of Hygiene and Tropical Medicine (LSHTM)
4. Software Developer - Queen Mary University of London (QMUL)
معلومات إضافية
I have been teaching Mathematics, ICT/Computer Science, university computing modules and programming languages for more than 12 years. I can help with any requests, coursework/assignments, final year project etc.

My approach to Tutoring includes a range of strategies, but above all I aim to provide with a tailored programme that is best suited to individual needs. I interact productively with people from different ethnic age and backgrounds to find their individual need and supply material/resource accordingly. My approach to tutoring is always determined by an assessment of the student's needs and establishing realistic targets for achievement by asking them some of the basic questions that help me to understand their needs.
المكان
location type icon
عبر الانترنت من المملكة المتحدة
من أنا؟
Hi, I am a Software Engineer by profession currently working at Imperial College London, a Computer Engineering Graduate from Queen Mary University of London. I have been teaching Maths, ICT/Computer Science, university computing/software/programming modules and mentoring GCSE, A’level, University students for more than 9 years. My main focus is to make sure students achieve higher grades but also make them ready for the real world applications. I teach a wide range of programming languages such as Python, Java, PHP, HTML, CSS, JavaScript, C#, VB, Angular, Node, MySQL, MSSQL, PostgreSQL etc. For feedback and recommendation please check my tutor profile.

I've been helping GCSE, A'Level students as well as students from top universities such as Queen Mary, Greenwich, UCL, King's college, Birkbeck, Waterloo etc. I can help you get ready for the exams, help with the assignments, projects etc. Please contact with any queries.
المستوى التعليمي
BEng. Computer Engineering - Queen Mary, University of London
APMG Agile Project Management Foundation - QA
ServiceNow System Administration - ServiceNow
Science Background in GCSE and A'level equivalent with excellent results
الخبرة / المؤهلات
I have been teaching Mathematics, ICT/Computer Science, university computing modules and programming languages for more than 10 years. I can help with any requests, coursework/assignments, final year project etc.
السن
الأطفال (7-12 سنة)
شباب (13-17 سنة)
الكبار (18-64 سنة)
الكبار (65 سنة فأكثر)
مستوى الطالب
مبتدئ
متوسط
متقدم
المدة
60 دقيقة
90 دقيقة
120 دقيقة
الدرس يدور باللغة
الإنجليزية
البنغالية
الأردية
الهندية
الجاهزية في الأسبوع العادي
(GMT -05:00)
نيويورك
at teacher icon
على الانترنت عبر كاميرا ويب
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
(Please see the attachments in my profile for feedback and recommendations)
Hi, I am a professional Software Engineer currently working as Web Specialist Engineering, a Computer Engineering Graduate from Queen Mary University of London. I have been teaching Maths, ICT/Computer Science, Data Analytics, Artificial Intelligence, Machine Learning, university computing/software/programming modules and mentoring GCSE, A’level, and University students for more than 11 years. For feedback and recommendation please check my tutor profile.

My main focus is to make sure students achieve higher grades but also make them ready for the real-world applications. I teach a wide range of programming languages such as Python, Java, PHP, HTML, CSS, JavaScript, jQuery, Node.JS, MongoDB, reactjs, vueJs, C#, VB, Angular, Node, MySQL, MSSQL, PostgreSQL etc.

I've been helping GCSE, A'Level students as well as students from top universities such as Oxford, Imperial College, Queen Mary, Greenwich, UCL, King's college, Birkbeck, Waterloo etc. I can help you get ready for the exams, help with the assignments, projects etc. As well as teaching students in UK, I have students from many other countries such as Malaysia, Russia, UAE, Switzerland, USA, Canada etc

If you are parents, whichever level is your children, I can provide extensive guidelines to help and achieve targeted grade.

A few of my previous professional roles are:
1. Lead Application Developer - EB Trade
2. Software Engineer - Imperial College London
3. Web Application Developer - London School of Hygiene and Tropical Medicine (LSHTM)
4. Software Developer - Queen Mary University of London (QMUL)
إقرأ المزيد
(Please see the attachments in my profile for feedback and recommendations)
Hi, I am a professional Software Engineer currently working as a Web Specialist Engineering, a Computer Engineering Graduate from Queen Mary University of London. I have been teaching Maths, ICT/Computer Science, Data Analytics, Artificial Intelligence, Machine Learning, university computing/software/programming modules and mentoring GCSE, A’level, University students for more than 12 years. For feedback and recommendation please check my tutor profile.

My main focus is to make sure students achieve higher grades but also make them ready for the real-world applications. I teach a wide range of programming languages such as Python, Java, PHP, HTML, CSS, JavaScript, jQuery, Node.JS, MongoDB, reactjs, vueJs, C#, VB, Angular, Node, MySQL, MSSQL, PostgreSQL etc.

I've been helping GCSE, A'Level students as well as students from top universities such as Oxford, Imperial College, Queen Mary, Greenwich, UCL, King's college, Birkbeck, Waterloo etc. I can help you get ready for the exams, help with the assignments, projects, etc. As well as teaching students in UK, I have students from many other countries such as Malaysia, Russia, UAE, Switzerland, USA, Canada, etc.

If you are parents, whichever level is your children, I can provide extensive guidelines to help and achieve the targeted grade.

A few of my previous professional roles are:
1. Lead Application Developer - EB Trade
2. Software Engineer - Imperial College London
3. Web Application Developer - London School of Hygiene and Tropical Medicine (LSHTM)
4. Software Developer - Queen Mary University of London (QMUL)
إقرأ المزيد
فصول مماثلة
arrow icon previousarrow icon next
verified badge
Kamal
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!
verified badge
Omran
تعلم البرمجة هو مهارة أساسية في عصرنا الحديث، حيث تفتح أبواباً واسعة أمامك للإبداع والابتكار في عالم تكنولوجي متطور ومتغير باستمرار. في خدمتي، نقدم لك فرصة فريدة لاكتساب هذه المهارة الثمينة بطريقة مبتكرة ومشوّقة.



ستتعلم أساسيات البرمجة بأسلوب سهل وممتع. نهدف إلى توفير بيئة تعليمية تفاعلية تشجع على الاستفادة القصوى من كل درس. ستغوص في عالم الشفرة المصدرية . لدي الخبرة لأكثر من 6 سنوات والشغف لتقديم المعرفة بطريقة مبسطة وفعّالة.



أقدّم تعليمًا شاملاً يشمل لغات برمجة رئيسية مثل Java، Python، C، C++، والتكنولوجيا الحديثة مثل Angular و TypeScript و HTML. سواء كنت مبتدئًا أو لديك خلفية في البرمجة، ستجد التحفيز والدعم اللازمين لتحقيق أهدافك.



أضمن لك تجربة تعلم فريدة تمنحك المهارات الضرورية للنجاح في مجال البرمجة، مما يمنحك فرصًا لا حصر لها في سوق العمل المتنامي والمتطور.
جميع طلّابنا الأعزاء قد يحتاجون إلى مساعدة في الواجبات الفصلية , و خاصة بما يتعلّق في اختصاص ال IT و هندسة البرمجيات و الشبكات.
لدي خبرة عملية لأكثر من 6 سنوات في التعامل مع طلّاب جامعات الإمارات العربية المتحدة و تقديم المساعدة لهم في فهم خطوات الحل و تقديم النصائح لهم لإتمام الواجبات الفصلية و تقديمها و الحصول على أفضل النتائج.
verified badge
Tahseen
I offer a comprehensive training program that covers a wide range of technical and managerial knowledge, combining academic depth with practical application. The courses aim to hone trainees' skills and enable them to compete in the job market by combining the latest international curricula with practical field experience.

Training includes:
University courses are a requirement for the College of Engineering in general and for Electrical, Computer, Electronics, Communications and Electrical Power Engineering in particular.
(Systems and Communications): Comprehensive understanding of architecture, systems integration, operational management, and alignment with international standards such as TOGAF, DoDAF, NAF, RMF.

Engineering and Networking: Network design and management, cybersecurity, data centers, cloud computing, simulation, and advanced test environments using Cisco, FortiGate, VMware, Nutanix, and others.

Programming and Digital Tools: Learn the basics of C, Python, and Shell, automation, using AI in education and business, and training on BI tools (Sigma BI, SAP Datasphere, SAP SD-CCM).

Business and Project Management: Preparing project plans according to PMP, applying ITIL governance, risk and change management, Agile and Scrum methodologies, and drafting operational and governance documents.

Professional development and personal skills: mastering presentations, preparing strategic studies and analyses, using distance learning tools, and honing communication and persuasion skills.

The teaching method depends on:

Gradual simplification of complex concepts with real-life examples.

Balancing theoretical and practical aspects through practical workshops.

Adapted to the student's level (beginner, intermediate, advanced) and target age group.

This provides the trainee with comprehensive practical experience that enables them to quickly develop their skills and enhance their professional opportunities, whether in the academic, industrial, military, or commercial fields.
or anything related to the following, just 🚀 route it my way:

☁ Cloud & Certifications

Azure (AZ-104, AZ-204, AZ-400, AI-102, DP-100, DP-200, DP-203, DP-420)

AWS (SAA-C03, DVA-C02, MLS-C01)

GCP (ACE, PCD, ML, Data Engineer Pro, Cloud Developer)

💾 Big Data & Analytics

Databricks, Spark / PySpark, Airflow, Hadoop, Kafka, Delta Lake

Data Analytics, GenAI-Powered Data Analytics, Forensic Technology

🔧 DevOps / IaC

Azure DevOps (AZ-400), Docker 🐳, Kubernetes ☸, Jenkins, Terraform 🌱, Ansible, GitHub, Puppet, Chef

🧠 AI / ML / LLMs

Machine Learning, Deep Learning, NLP, MLOps

Generative AI in Business, SageMaker 🤖
verified badge
Karim
ابدأ بايثون من الصفر—بدون خبرة سابقة—وابني مشاريع حقيقية: سكربتات أوتوميشن، Web APIs، تحليل بيانات، وسكربتات للشبكات. كل درس فيه شرح سريع + تطبيق عملي + ملف مشروع جاهز للتعديل. في النهاية هتخرج ببورتفوليو قابل للتقديم.

الكورس ده مصمم بعناية عشان ينقلك من “أنا لسه بادئ” لحد “أنا ببني أدوات ومشاريع فعلية”. هنمشي خطوة-بخطوة: أساسيات اللغة، الـOOP، التعامل مع الملفات والداتا، المكتبات المهمة (requests, pandas), التعامل مع الـAPIs, Web scraping، الأتوميشن، لمحة عملية عن الشبكات (sockets) والـCLI tools—وهنختم بمشروع تخرج كامل من اختيارك.

ماذا ستتعلم (Learning Outcomes):

كتابة كود بايثون نظيف وقابل للصيانة باستخدام الـfunctions و-OOP.

إدارة البيئات والحزم (pip, venv) والعمل باحتراف على VS Code وJupyter.

التعامل مع الملفات، JSON/CSV، والاستفادة من مكتبات قياسية (os, pathlib, argparse, logging).

استهلاك وسَيرفِسة Web APIs وبناء سكربتات أوتوميشن يومية.

أساسيات تحليل البيانات بـpandas (تنظيف/تصفية/تجميع) وتصدير التقارير.

Web scraping مسؤول باستخدام requests + BeautifulSoup.

مدخل عملي لشبكات بايثون (sockets) وبناء أدوات CLI صغيرة للمراقبة/الفحص.

كتابة اختبارات (pytest) وتعبئة مشروعك (packaging) وتشغيله من الطرفية.

نشر سكربتاتك على GitHub وبناء بورتفوليو مشاريع قابل للتوظيف.

لمن هذا الكورس؟

المبتدئون تمامًا في البرمجة.

طلاب ومهندسون عايزين يبنوا أدوات عملية بسرعة.

أي حد عايز يعمل Automation لحياته/شغله أو يبدأ مسار وظيفي في البرمجة/البيانات.

المتطلبات المسبقة:

استخدام أساسي للكمبيوتر. لا خبرة برمجية مطلوبة.

هيكل الكورس (Modules):

أساسيات بايثون: المتغيرات، الأنواع، الشروط، الحلقات، الدوال.

العمل الاحترافي: venv/pip، VS Code، Jupyter، أسلوب كتابة نظيف (PEP8).

الملفات والبيانات: نصوص/CSV/JSON، التعامل مع الأخطاء، logging وargparse.

OOP بسرعة ووضوح: Classes, inheritance، تنظيم المشروع.

الويب وAPIs: requests، المصادقة الأساسية، بناء سكربتات أوتوميشن.

Web Scraping: BeautifulSoup، احترام robots.txt، حفظ النتائج.

تحليل بيانات سريع: pandas أساسيات + تقارير جاهزة.

الشبكات & CLI Tools: sockets مبسطة + أدوات مراقبة صغيرة.

الاختبارات والتعبئة: pytest، packaging، توزيع السكربت.

مشروع التخرج: فكرة من 3 مسارات (Automation / Data / Networking) مع إشراف وخطة تنفيذ.

مشاريع عملية (اختَر 2–3 أثناء الكورس + Capstone):

Downloader ذكي + مُنظّم ملفات محلي.

API Bot: يجلب أسعار/طقس/أخبار ويبعث تنبيه تلغرام/إيميل.

Web Scraper قانوني لصفحة منتجات + CSV تقرير.

Data Cleaner: تنظيف ملف CSV حقيقي وإخراج إحصائيات.

Net-pinger/port-checker بسيط بسطر الأوامر.

مشروع تخرج: Tool متكامل حسب مجالك.

أسلوب التدريس:

فيديوهات قصيرة + ملفات كود قابلة للتشغيل + تمارين بعد كل درس.

كويز خفيف لكل وحدة + مراجعة سريعة (cheat-sheets بالعربي/الإنجليزي).

حلول نموذجية وملاحظات مدرب جاهزة للنسخ.
message icon
اتصل بShahidul
repeat students icon
الدرس الأول مضمون
بواسطة
ضمان المدرس المناسب
فصول مماثلة
arrow icon previousarrow icon next
verified badge
Kamal
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!
verified badge
Omran
تعلم البرمجة هو مهارة أساسية في عصرنا الحديث، حيث تفتح أبواباً واسعة أمامك للإبداع والابتكار في عالم تكنولوجي متطور ومتغير باستمرار. في خدمتي، نقدم لك فرصة فريدة لاكتساب هذه المهارة الثمينة بطريقة مبتكرة ومشوّقة.



ستتعلم أساسيات البرمجة بأسلوب سهل وممتع. نهدف إلى توفير بيئة تعليمية تفاعلية تشجع على الاستفادة القصوى من كل درس. ستغوص في عالم الشفرة المصدرية . لدي الخبرة لأكثر من 6 سنوات والشغف لتقديم المعرفة بطريقة مبسطة وفعّالة.



أقدّم تعليمًا شاملاً يشمل لغات برمجة رئيسية مثل Java، Python، C، C++، والتكنولوجيا الحديثة مثل Angular و TypeScript و HTML. سواء كنت مبتدئًا أو لديك خلفية في البرمجة، ستجد التحفيز والدعم اللازمين لتحقيق أهدافك.



أضمن لك تجربة تعلم فريدة تمنحك المهارات الضرورية للنجاح في مجال البرمجة، مما يمنحك فرصًا لا حصر لها في سوق العمل المتنامي والمتطور.
جميع طلّابنا الأعزاء قد يحتاجون إلى مساعدة في الواجبات الفصلية , و خاصة بما يتعلّق في اختصاص ال IT و هندسة البرمجيات و الشبكات.
لدي خبرة عملية لأكثر من 6 سنوات في التعامل مع طلّاب جامعات الإمارات العربية المتحدة و تقديم المساعدة لهم في فهم خطوات الحل و تقديم النصائح لهم لإتمام الواجبات الفصلية و تقديمها و الحصول على أفضل النتائج.
verified badge
Tahseen
I offer a comprehensive training program that covers a wide range of technical and managerial knowledge, combining academic depth with practical application. The courses aim to hone trainees' skills and enable them to compete in the job market by combining the latest international curricula with practical field experience.

Training includes:
University courses are a requirement for the College of Engineering in general and for Electrical, Computer, Electronics, Communications and Electrical Power Engineering in particular.
(Systems and Communications): Comprehensive understanding of architecture, systems integration, operational management, and alignment with international standards such as TOGAF, DoDAF, NAF, RMF.

Engineering and Networking: Network design and management, cybersecurity, data centers, cloud computing, simulation, and advanced test environments using Cisco, FortiGate, VMware, Nutanix, and others.

Programming and Digital Tools: Learn the basics of C, Python, and Shell, automation, using AI in education and business, and training on BI tools (Sigma BI, SAP Datasphere, SAP SD-CCM).

Business and Project Management: Preparing project plans according to PMP, applying ITIL governance, risk and change management, Agile and Scrum methodologies, and drafting operational and governance documents.

Professional development and personal skills: mastering presentations, preparing strategic studies and analyses, using distance learning tools, and honing communication and persuasion skills.

The teaching method depends on:

Gradual simplification of complex concepts with real-life examples.

Balancing theoretical and practical aspects through practical workshops.

Adapted to the student's level (beginner, intermediate, advanced) and target age group.

This provides the trainee with comprehensive practical experience that enables them to quickly develop their skills and enhance their professional opportunities, whether in the academic, industrial, military, or commercial fields.
or anything related to the following, just 🚀 route it my way:

☁ Cloud & Certifications

Azure (AZ-104, AZ-204, AZ-400, AI-102, DP-100, DP-200, DP-203, DP-420)

AWS (SAA-C03, DVA-C02, MLS-C01)

GCP (ACE, PCD, ML, Data Engineer Pro, Cloud Developer)

💾 Big Data & Analytics

Databricks, Spark / PySpark, Airflow, Hadoop, Kafka, Delta Lake

Data Analytics, GenAI-Powered Data Analytics, Forensic Technology

🔧 DevOps / IaC

Azure DevOps (AZ-400), Docker 🐳, Kubernetes ☸, Jenkins, Terraform 🌱, Ansible, GitHub, Puppet, Chef

🧠 AI / ML / LLMs

Machine Learning, Deep Learning, NLP, MLOps

Generative AI in Business, SageMaker 🤖
verified badge
Karim
ابدأ بايثون من الصفر—بدون خبرة سابقة—وابني مشاريع حقيقية: سكربتات أوتوميشن، Web APIs، تحليل بيانات، وسكربتات للشبكات. كل درس فيه شرح سريع + تطبيق عملي + ملف مشروع جاهز للتعديل. في النهاية هتخرج ببورتفوليو قابل للتقديم.

الكورس ده مصمم بعناية عشان ينقلك من “أنا لسه بادئ” لحد “أنا ببني أدوات ومشاريع فعلية”. هنمشي خطوة-بخطوة: أساسيات اللغة، الـOOP، التعامل مع الملفات والداتا، المكتبات المهمة (requests, pandas), التعامل مع الـAPIs, Web scraping، الأتوميشن، لمحة عملية عن الشبكات (sockets) والـCLI tools—وهنختم بمشروع تخرج كامل من اختيارك.

ماذا ستتعلم (Learning Outcomes):

كتابة كود بايثون نظيف وقابل للصيانة باستخدام الـfunctions و-OOP.

إدارة البيئات والحزم (pip, venv) والعمل باحتراف على VS Code وJupyter.

التعامل مع الملفات، JSON/CSV، والاستفادة من مكتبات قياسية (os, pathlib, argparse, logging).

استهلاك وسَيرفِسة Web APIs وبناء سكربتات أوتوميشن يومية.

أساسيات تحليل البيانات بـpandas (تنظيف/تصفية/تجميع) وتصدير التقارير.

Web scraping مسؤول باستخدام requests + BeautifulSoup.

مدخل عملي لشبكات بايثون (sockets) وبناء أدوات CLI صغيرة للمراقبة/الفحص.

كتابة اختبارات (pytest) وتعبئة مشروعك (packaging) وتشغيله من الطرفية.

نشر سكربتاتك على GitHub وبناء بورتفوليو مشاريع قابل للتوظيف.

لمن هذا الكورس؟

المبتدئون تمامًا في البرمجة.

طلاب ومهندسون عايزين يبنوا أدوات عملية بسرعة.

أي حد عايز يعمل Automation لحياته/شغله أو يبدأ مسار وظيفي في البرمجة/البيانات.

المتطلبات المسبقة:

استخدام أساسي للكمبيوتر. لا خبرة برمجية مطلوبة.

هيكل الكورس (Modules):

أساسيات بايثون: المتغيرات، الأنواع، الشروط، الحلقات، الدوال.

العمل الاحترافي: venv/pip، VS Code، Jupyter، أسلوب كتابة نظيف (PEP8).

الملفات والبيانات: نصوص/CSV/JSON، التعامل مع الأخطاء، logging وargparse.

OOP بسرعة ووضوح: Classes, inheritance، تنظيم المشروع.

الويب وAPIs: requests، المصادقة الأساسية، بناء سكربتات أوتوميشن.

Web Scraping: BeautifulSoup، احترام robots.txt، حفظ النتائج.

تحليل بيانات سريع: pandas أساسيات + تقارير جاهزة.

الشبكات & CLI Tools: sockets مبسطة + أدوات مراقبة صغيرة.

الاختبارات والتعبئة: pytest، packaging، توزيع السكربت.

مشروع التخرج: فكرة من 3 مسارات (Automation / Data / Networking) مع إشراف وخطة تنفيذ.

مشاريع عملية (اختَر 2–3 أثناء الكورس + Capstone):

Downloader ذكي + مُنظّم ملفات محلي.

API Bot: يجلب أسعار/طقس/أخبار ويبعث تنبيه تلغرام/إيميل.

Web Scraper قانوني لصفحة منتجات + CSV تقرير.

Data Cleaner: تنظيف ملف CSV حقيقي وإخراج إحصائيات.

Net-pinger/port-checker بسيط بسطر الأوامر.

مشروع تخرج: Tool متكامل حسب مجالك.

أسلوب التدريس:

فيديوهات قصيرة + ملفات كود قابلة للتشغيل + تمارين بعد كل درس.

كويز خفيف لكل وحدة + مراجعة سريعة (cheat-sheets بالعربي/الإنجليزي).

حلول نموذجية وملاحظات مدرب جاهزة للنسخ.
ضمان المدرس المناسب
favorite button
message icon
اتصل بShahidul