Internship — IoT & Web Development
- Overview of sensor types and their outputs.
- Analog-to-Digital Conversion (ADC) basics.
- Networking essentials (LAN/WAN, IP, Subnetting, NAT, Routing).
- Serial/IP-based protocols (Modbus, M-Bus, TCP/IP, SNMP…).
Overall Information
My internship took place in Jal El Dib (Abou Jaoude building 22, 1st floor, Matn – Lebanon), from 20 July to 20 September. It followed a structured technical path from IoT foundations to practical web development.
- Introduction to Joya Smart: company overview and main working sectors (IoT, automation, field integration).
- Networking recap: IP fundamentals, routing & switching concepts, and essential networking building blocks.
- IoT protocols: M-Bus, Modbus, MQTT, LoRa and where each protocol fits in real systems.
- Web development (main part): PHP, JavaScript, jQuery, Bootstrap, HTML/CSS, and MySQL recap (structured DB + relations).
- Mini projects: reservation system and university enrollment system to practice end-to-end integration.
- Sensors & criteria: what to evaluate before installing a sensor (conditions, selection criteria, and correct sensor type).
Skills Learned
Below are the main skills and topics I strengthened during the internship.
PHP
Building server-side logic, handling requests, and connecting pages to MySQL with stable, readable code.
JavaScript + jQuery
DOM manipulation, dynamic UI behaviors, validation patterns, and clean interaction logic using jQuery.
HTML5 + CSS3
Solid page structure, layout basics, responsive thinking, and clean styling conventions for professional UI.
Git
Version control workflow using commit history and change tracking to keep work structured and organized.
Sensors
Understanding sensor outputs and installation conditions, plus selecting the correct type (heat, oil, ultrasonic, etc.).
IoT Protocols
Comparing communication protocols (Modbus, M-Bus, MQTT, TCP/IP…) and knowing which fits each use case.
Feedback
This internship was a valuable experience for me. I’m grateful for the professional training approach and the supportive environment. I’m proud to have contributed, learned from real technical topics, and strengthened my skills through structured practice and guidance.