۱۳۹۳/۰۹/۲۳

گزارشی از کارگاه شروع کار با Java و MySQL

مقدمه

چند روز قبل، ۲۰ آذر ۱۳۹۳، همایش نرم‌افزارهای آزاد و جشن انتشار اوبونتو ۱۴.۱۰ در دانشگاه شهید بهشتی برگزار شد. این همایش شامل دو بخش اصلی کارگاه‌ها و ارائه‌ها بود.

گزارشی از کارگاه

کارگاه شروع کار با Java و MySQL
کارگاه شروع کار با Java و MySQL
در بخش کارگاه‌ها، من کارگاهی تحت عنوان شروع کار با جاوا و پایگاه داده MySQL داشتم. برای کارگاه‌ها فقط ۳ ساعت زمان در نظر گرفته شده بود که اصولا این میزان زمان برای کارگاه بسیار کم است. با این وجود تا جای ممکن سعی کردم تمامی اطلاعات در سطح مبتدی و متوسط را به شرکت‌کنندگان که حدود ۶۰ نفر بودند منتقل کنم. در ابتدای شروع کارگاه، برگه‌های تقلب (Cheat Sheat) مربوط به جاوا و مای‌اس‌کیو‌ال توزیع شد. این برگه‌ها شامل اطلاعات عمومی از جمله، نوع داده‌ها، دستور زبان، توابع و... بودند.
در ادامه و بعد از معرفی خودم، توضیحی در مورد روند کارگاه اعلام کردم. این کارگاه در سه بخش شروع کار با MySQL، شروع کار با جاوا و استفاده از پایگاه داده MySQL در جاوا برگزار شد. متاسفانه بدلیل کمبود زمان امکان ارائه کامل بخش سوم میسر نشد. همچنین با توجه به اینکه بیشتر شرکت‌کنندگان آشنایی با MySQL و جاوا نداشتند، امکان ارائه مطالب تخصصی وجود نداشت و بیشتر مطالب در محدوده مبتدی و متوسط ارائه شدند.
در ادامه اسلایدها و برگه‌های تقلب مربوط به کارگاه را مشاهده می‌فرمایید.

شروع کار با MySQL

این ارائه شامل ۲۰ اسلاید بوده و شامل موارد زیر است:
  • معرفی پایگاه داده MySQL
  • نصب
  • نحوه اجرای عبارت‌های SQL
  • مهم‌ترین دستورات SQL
  • انواع داده در MySQL
  • عملگرها
  • دستور زبان (Syntax)
  • معرفی انواع Join ها
  • تعدادی تمرین


آشنایی و شروع کار با جاوا

این ارائه شامل ۳۰ اسلاید بوده و شامل موارد زیر است:
  • معرفی جاوا
  • آشنایی با ماشین مجازی جاوا (JVM) 
  • اصول (Java Principles)
  • تاریخچه
  • موارد استفاده
  • نصب
  • دستور زبان (Syntax)
  • انواع داده
  • انواع داده اولیه (Primitive Types)
  • آبجکت‌ها (Objects)
  • متغیرها
  • عملگرها
  • عبارت‌های شرطی
  • حلقه‌ها
  • کامنت‌گزاری در کد
  • تعریف دسترسی‌ها (Access Modifiers)
  • متدها
  • کلاس‌ها
  • ارث پذری (Inheritance)
  • اینترفیس‌ها (Interfaces)
  • مفاهیم انتزاعی (Abstraction)
  • ساختار فایل کلاس


استفاده از پایگاه داده MySQL در جاوا

این ارائه شامل ۱۷ اسلاید بوده و مواردی از قبیل متدها و کلاس‌های لازم برای استفاده از MySQL در جاوا را در بر می‌گیرد. همچنین پیاده‌سازی یک برنامه ساده دفترچه تلفن نیز در این ارائه آموزش داده شده است.


برگه تقلب جاوا (Java Cheat Sheet)

برگه تقلب مای‌اس‌کیو‌ال (MySQL)



امیدوارم که در فرصت‌های بعدی، بتوانم سطح کارگاه‌ها را از مبتدی و متوسط به تخصصی ارتقا دهم. همچنین مواردی از جمله حل تمرین به صورت تیمی، تعریف پروژه و... را در کارگاه‌ها اجرا نمایم.
سعید زبردست - کارگاه شروع کار با Java و MySQL
سعید زبردست - کارگاه شروع کار با Java و MySQL
کارگاه شروع کار با Java و MySQL
کارگاه شروع کار با Java و MySQL
سعید زبردست - کارگاه شروع کار با Java و MySQL
سعید زبردست - کارگاه شروع کار با Java و MySQL
کارگاه شروع کار با Java و MySQL
کارگاه شروع کار با Java و MySQL
عکس یادگاری همایش نرم‌افزارهای آزاد و جشن انتشار اوبونتو ۱۴.۱۰
عکس یادگاری همایش نرم‌افزارهای آزاد و جشن انتشار اوبونتو ۱۴.۱۰

۱ نظر: