۱۳۹۳/۰۹/۲۳

گزارشی از کارگاه شروع کار با 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
عکس یادگاری همایش نرم‌افزارهای آزاد و جشن انتشار اوبونتو ۱۴.۱۰
عکس یادگاری همایش نرم‌افزارهای آزاد و جشن انتشار اوبونتو ۱۴.۱۰

۱۳۹۳/۰۹/۱۲

همایش نرم‌افزارهای متن‌باز و جشن انتشار اوبونتو ۱۴.۱۰


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

برنامه های همایش

همایش شامل دو بخش کارگاه‌ها و ارائه‌ها است. تاکنون برگزاری ۴ کارگاه، ۳ ارائه و یک سخنرانی  قطعی شده است. کارگاه‌ها به صورت همزمان برگزار خواهند شد. در نتیجه امکان ثبت‌نام و حضور در دو کارگاه وجود ندارد.

فهرست کارگاه‌ها

  1. کارگاه صفر تا 100 اوبونتو (توسط دانیال بهزادی)
  2. کارگاه شروع کار با MySQL و Java (توسط خودم، سعید زبردست)
  3. کارگاه امنیت اوبونتو
  4. کارگاه نصب سرور

فهرست ارائه‌ها و  سخنرانی‌ها

  1. سخنرانی دکتر خوانساری (ریاست مرکز تحقیقات و مخابرات ایران)
  2. ارائه Big Data (توسط امیر صدیقی)
  3. ارائه Open Stack (توسط روزبه شفیعی)
  4. ارائه اخبار لینوکس و نرم‌افزارهای آزاد (توسط جادی)

چطور در همایش حضور پیدا کنیم؟

شرکت در این همایش برای عموم علاقه‌مندان آزاد و رایگان است! تنها کاری که باید انجام بدهید ثبت‌نام جهت حضور در جشن است. برای ثبت‌نام به سایت همایش نرم افزار های آزاد مراجعه کنید.
مکان: تهران، ولنجک، دانشگاه شهید بهشتی، سالن مولوی
زمان: پنج‌شنبه، ۲۰ آذر ۱۳۹۳ از ساعت ۸:۳۰ صبح

لطفا

  • حتما در همایش حضور داشته باشید. حضور شما و هم‌صحبتی با شما مایه افتخار و انگیزه ماست.
  • اگر در فیس‌بوک هستید، حضور خود را در رویداد همایش نرم‌افزارهای متن باز و جشن انتشار اوبونتو ۱۴.۱۰ اعلام کنید.
  • اگر مایلید در این همایش ارائه‌ای داشته باشید زودتر ما را در جریان قرار بدهید.
  • تا حد امکان در مورد این مراسم اطلاع‌رسانی کنید و از دوستانتان هم دعوت کنید تا حضور داشته باشند.

چند نکته

  1. ثبت نام اینترنتی جهت ورود به دانشگاه الزامی می‌باشد. همراه داشتن کارت شناسایی توصیه می‌شود.
  2. کمیته برگزاری ارائه خدمات کامل را تنها به دارنگان کارت ثبت نام تعهد می نماید.
  3. همراه داشتن رایانه شخصی برای شرکت در کارگاه ها توصیه می‌شود.

اطلاعات بیشتر

برای اطلاعات بیشتر می‌توانید به پیوندهای زیر مراجعه نمایید:
به امید دیدار شما در همایش :)