دوره آموزش جامع صفر تا صد اندروید در 18ساعت(دانشگاه تهران)

شروع رویداد
جمعه ۵ بهمن ۹۷ ۱۳:۰۰
پایان رویداد
جمعه ۲۶ بهمن ۹۷ ۱۹:۰۰
مکان رویدادتهران
موضوع رویدادتکنولوژی / برنامه نویسی
اضافه به تقویم
دوره آموزش جامع صفر تا صد اندروید در 18ساعت(دانشگاه تهران)
برگزارکننده‌ی رویداد
تماس با برگزارکننده
۰۲۱۸۸۹۵۰۴۴۹
گزارش
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

شرایط دوره آموزشی برنامه نویسی اندروید

  • اعطای مدرک معتبر به زبان انگلیسی
  • ظرفیت محدود
  • کارگاه به دو صورت "حضوری" و "آفلاین" برگزار می شود.
  •  این کارگاه در 3جلسه 6ساعته برگزار می گردد.
  • شهریه آزاد :387هزارتومان
  • شهریه دانشجویی:281هزار تومان
    محل برگزاری:
  • 🔹دانشگاه تهران: اميرآباد، بالاتر از جلال آل احمد.
  • 🔹دانشگاه امير كبير: بالاتر از چهار راه وليعصر.
  • 🔹دانشگاه علم و صنعت: ميدان رسالت، خيابان هنگام.
  • 🔹دفتر مركزي مثبت ٦: كارگرشمالي، بالاتر از تقاطع فاطمي، نرسيده به كوچه اكبري، پلاك ١٦٣٧، طبقه دوم.
  • بنا به نوع کلاس وتعداد شرکت کنندگان آدرس دقیق متعاقبا اعلام میشود.


 ارتباط با ما:

  •  دفتر مرکزی: كارگرشمالي، بالاتر از تقاطع فاطمي، نرسيده به كوچه اكبري، پلاك ١٦٣٧، طبقه دوم.
  • آدرس سایت: www.mosbat6.ir
  •  آیدی تلگرام: @mosbat6_admin
  • تلفن تماس: 02188950449
                   09102225082

 

  • ثبت نام برای عموم آزاد است

سرفصل های دوره

آشنایی با جاوا (به عنوان مباحث پایه ای اندروید) و مباحث مقدماتی

  • برنامه نویسی چیست؟
  • آشنایی با زبان برنامه نویسی جاوا
  • تاریخچه زبان برنامه نویسی جاوا
  • ویژگی های جاوا
  • JVM, JDK, JRE, Byte Code چیست؟
  • نصب نرم افزارهای مورد نیاز برای برنامه نویسی جاوا
  • مفاهیم کامپایلر
  • آشنایی با IDE (NetBeans)
  • آشنایی با Out.Println
  • طریقه ایجاد خطوط توضیحی در برنامه
  • آشنایی با دستور چاپ در جاوا
  • پیاده سازی پروژه Hello World در جاوا

انواع داده ها در جاوا و اندروید (کار با Data typeها)

  • آشنایی با انواع متغیرها در زبان جاوا و اندروید
  • قوانین نام گذاری متغیرها
  • حداقل و حداکثر مقدار داده های عددی در زبان جاوا واندروید
  • ایجاد یک متغیر
  • مقدارهی به متغیرها

ساختارهای کنترلی و عملگرها در جاوا و اندروید

  • آشنایی با عملگرها در زبان جاوا و اندروید
  • طریقه گرفتن ورودی از کاربر در زبان جاوا و اندروید
  • عملگرهای محاسباتی
  • عملگرهای قیاسی و رابطه ای
  • عملگرهای منطقی
  • بررسی اولویت عملگرها
  • دستور If و If/Else
  • پیاده سازی پروژه ماشین حساب

حلقه های تکرار  در جاوا و اندروید

  • دستور Switch وCase
  • حلقهFor
  • حلقه While
  • حلقه Do While
  • دستورات break و continue
  • پیاده سازی پروژه رسم مثلث متساوی الاضلاع و مثلث قائم الزاویه با استفاده از حلقه های تکرار

 

آشنایی با اندروید و مباحث مقدماتی

  • آشنایی با زبان برنامه نویسی اندروید
  • تاریخچه زبان برنامه نویسی اندروید
  • ویژگی های اندروید
  • نصب نرم افزارهای مورد نیاز برای برنامه نویسی اندروید
  • آشنایی با ANDROID STODIO
  • شبیه ساز چیست
  • Activity در اندروید چیست
  • آشنایی با NOX
  • آشنایی با Toast
  • طریقه ایجاد خطوط توضیحی در برنامه
  • پیاده سازی پروژه Hello World در اندروید

آشنایی ابتدایی با المان های گرافیکی در اندروید

  • Button در اندروید
  • TextView در اندروید
  • مدیریت رخداد ها در اندروید
  • EditText در اندروید
  • ImageButton در اندروید
  • CheckBox در اندروید
  • Radio Group در اندروید
  • Switch در اندروید
  • RatingBar در اندروید
  • RadioGroup در اندروید
  • ProgressBar در اندروید
  • TimePicker در اندروید
  • DatePicker در اندروید
  • Ratingbar در اندروید
  • آشنایی با کد رنگ ها و روانشناسی رنگ ها

آرایه ها در زبان اندروید

  • آشنایی با مفهوم آرایه ها و کاربرد آنها
  • روش های مختلف تعریف آرایه
  • نحوه دسترسی به عناصر آرایه
  • اعمال حلقه for روی آرایه
  • مروری بر ساختمان های داده ای
  • آرایه های چند بعدی
  • نحوه جستجو در آرایه
  • پروژه عملی کار بر روی آرایه های دو بعدی

حالات استثنائی در اندروید

  • آشنایی با حالات استثنائی
  • آشنایی با دستورات موجود در Exception
  • طریقه مدیریت حالات استثنایی
  • پروژه عملی

مفاهیم برنامه نویسی شی گرا در جاوا و اندروید

(Object-oriented programming)

  • آشنایی با توابع در زبان جاوا و اندروید
  • توابع بازگشتی
  • کلاسها در برنامه نویسی به زبان جاوا و اندروید
  • نحوه ایجاد کلاس ها
  • آشنایی با مفاهیم برنامه نویسی شیئ گرا
  • شیء در برنامه جاوا و اندروید چیست؟
  • آشنایی با مفهوم Encapsulation
  • آشنایی با مفهوم سازنده یک کلاس(Constructor)
  • آشنایی با کلاس رشته برای مدیریت رشته ها
  • آشنایی ایتدایی با کلاس Math
  • پروژه کار با رشته ها با استفاده از مباحث برنامه نویسی شی گرا

وراثت یا Inheritance در جاوا و اندروید

  • آشنایی با مفهوم وراثت در برنامه نویسی جاوا و اندروید
  • بیان مثال هایی از وراثت در دنیای واقعی
  • آشنایی با ارتباط بین کلاس والد و فرزند
  • آشنایی با مفهوم Override
  • آشنایی با مفهوم OverLoading
  • مفاهیم public و private
  • کار با متدهای Static

چند ریختی یا  Polymorphismدر جاوا و اندروید

  • ارتباط سازنده کلاس پدر با سازنده کلاس فرزند
  • آشنایی با مفهوم چند ریختی در برنامه نویسی شی گرا
  • ذکر مثال برای درک بهتر چند ریختی
  • آشنایی با مفهوم Abstraction
  • مفهوم Interface

برنامه نویسی Multithread در جاوا و اندروید

  • برنامه نویسی sequential و برنامه نویسی multithread
  • آشنایی با نخ ها
  • چرخه حیات یک thread

آشنایی تکمیلی با المان های گرافیکی در اندروید

  • Spash screen
  • آشنایی با برنامه های مبتنی بر audio
  • آشنایی با فایل JSON
  • کار با CAMERA
  • کار با Video
  • Texttospeach
  • انیمیشین
     

کار با پایگاه داده و ارسال اطلاعات به سرور

  • آشنایی با پایگاه داده و PHP and Mysql
  • آشنایی با سرور
  • برنامه نویسی سمت چیست؟
  • آشنایی با زبان برنامه نویسی PHP
  • تاریخچه زبان برنامه نویسی PHP
  • ویژگی های PHP
  • آشنایی با دستور چاپ در PHP
  • لزوم استفاده از پایگاه داده
  • Table در پایگاه داده چیست
  • طریقه ذخیره اطلاعات در پایگاه داده
  • طریقه بازخوانی اطلاعات از پایگاه داده
  • ارسال اطلاعات بین php and android
  • نوشتن پروژه درست کردن دفترچه تلفن با استفاده از پایگاه داده

مدرس

استاد اسماعیل روح پرور

استاد اسماعیل روح پرور

کارشناسی ارشد علوم کامپیوتر دانشگاه تهران

برگزارکنندگان

کانون کارآفرینی دانشگاه تهران

کانون کارآفرینی دانشگاه تهران

انجمن علمی مشاوره دانشگاه تهران

انجمن علمی مشاوره دانشگاه تهران

انجمن علمی عمران دانشگاه امیرکبیر

انجمن علمی عمران دانشگاه امیرکبیر

خانه رویداد دانشگاه تهران

خانه رویداد دانشگاه تهران

آدرس:تهران دفتر مرکزی: کارگرشمالی-نرسیده به فاطمی-نرسیده به مسجد- قبل از کوچه اکبری-پ1637-ط2