دوره کارآموزی برنامه نویسی و طراحی نرم افزار

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

 

نکته : در این دوره ها ما تحت زبان های C++ و PHP در تمامی سکو های موجود اقدام به تولید و انتشار یک محصول مناسب با دوره ها خواهیم پرداخت.

   مطالب و مواردی که قرار است در این دوره آموزش داده شود به شرح زیر است:

 

مهارت های مرتبط با پلتفرم ها و محیط های توسعه

  • انواع سیستم عامل ها و توزیع های مختلف و کاربرد های آن ها
  • محیط های توسعه (محیط برنامه نویسی) کیوت Qt
  • راه اندازی و پیکربندی محیط توسعه جهت تولید نرم افزار و وب در پلتفرم های مختلف تحت Qt Creator و PhpStorm

مهارت های مرتبط با فرانت اِند (Front-End)

  1. تجربه کاربری (UX)
    • روانشناسی رنگ ها
    • بهبود قابلیت استفاده
    • تعامل لذت بخش بین مشتری و محصول
  2. رابط کاربری (UI)
  • نحوه طراحی مدرن و جذاب
  • پیاده سازی سبک Google Material
  • پیاده سازی سبک Apple Design
  • پیاده سازی سبک سفارشی
  1. برنامه نویسی بَک اِند (Back-End)
  • معرفی و برنامه نویسی توسط C++
  • محیط توسعه Qt Creator
  • نحوه ساخت و تولید محصول تحت C++ و محیط کیوت
  • آشنایی با کتابخانه STL
  • آشنایی با کتابخانه Qt
  • آشنایی با فناوری Qt Quick و QML
  • خطایابی (دیباگینگ) پروژه
  • انتشار پروژه و تست آن
  • مدیریت و توسعه پروژه در فاز های بعدی
  1. تعامل بین فرانت اند (Front-End) و بک اند (Back-End)
  • برقراری ارتباط بین لایه های طراحی و هسته نرم افزار تحت QML و C++
  • ارتباط بینQML, JS و C++
  • ترکیب فناوری های مختلف HTML, CSS, JS و استفاده در C++
  1. پیاده سازی دیتابیس و وب سرور
  • آموزش MySQLi
  • نصب و راه اندازی سرور و استفاده از MySQL در پروژه
  • نحوه برقراری ارتباط بین C++ و دیتابیس
  1. پیاده سازی وب سرویس و استفاده از رابط های برنامه نویسی
  • راه اندازی وب سرویس و API تحت PHP
  • برقراری ارتباط بین PHP و C++
  • استفاده از فناوری JSon و XML در وب سرویس
  1. پیاده سازی دیتابیس و وب سرور
  • آموزش MySQLi
  • ساخت جداول و مدیریت آن ها
  • مدیریت دیتابیس و پشتیبانی از آن
  1. طراحی و پیاده سازی وب سایت
  • آموزش ایجاد طراحی و ایجاد صفحات وب
  • آموزش HTML5 و CSS3
  • آموزش JavaScript در وب
  • آموزش PHP و ترکیب آن با HTML
  1. طراحی و تولید نرم افزار برای Android
  • تولید و توسعه اپلیکیشن Android تحت C++
  1. طراحی و تولید نرم افزار برای iOS
  • تولید و توسعه اپلیکیشن iOS تحت C++
  1. طراحی و تولید نرم افزار های دسکتاپ
  • انتشار نرم افزار بر روی محیط ویندوز٬ مک و لینوکس
  1. مهارت های مرتبط با اینترنت، شبکه و سرور
  • بررسی و نصب سیستم عامل مختص شبکه
  • پیکربندی و نصب اسکریپت ها
  • راه اندازی FTP
  • آشنایی با cPanel و مدیریت میزبانی وب
  • بررسی دامین و قوانین مربوطه
  • بررسی گواهی نامه های ایمن (SSL)

لیست پروژه ها و هدف گذاری ها برای شرکت کنندگان در این دوره به صورت زیر است:

  • قبولی موفقیت آمیز از آزمون های دوره
  • بررسی و ارائه یکی از کتابخانه های مربوطه به زبان برنامه نویسی C++
  • طراحی یک جلوه بصری در بخش Front-End و ترکیب آن با Back-End نرم افزاری تحت C++
  • طراحی، توسعه و اجرای یک پروژه تحت دسکتاپ و موبایل تحت C++
  • طراحی یک وب سایت تحت فناوری های مدرن HTML5, CSS3, JavaScript و PHP
  • برقراری ارتباط بین وب سایت و نرم افزار های موبایل و دسکتاپ بر اساس رابط های برنامه نویسی
  • طراحی و اجرای نرم افزار بر اساس سرویس های Google Developer و غیره…
  • انتشار نرم افزار در استور های Google, Apple و ویندوز
  • جذب سه نفر کار آموز برای دوره های بعدی
  • بازاریابی و عقد قرار داد برای انجام پروژه طراحی و توسعه نرم افزاری و وب سایت

نکته : زمان در نظر گرفته شده برای دوره ها حدود ۲ ماه بوده و بعد از قبولی شما در این دوره ها شما استخدام خواهید شد.

علاقه مندان برای حضور در این دوره با مرکز مشاوره تدبیر نگر تماس حاصل نمایند.

شماره تلفن :‌ ۰۴۴-۳۳۴۳۳۰۶۸ ایمیل :‌ info@tadbirnegar.ir و info@dotwaves.com

آدرس: ارومیه، ابتدای جاده کوه سیر، برج خدمات فناوری و کسب و کار، طبقه ۲ واحد ۲۰۳

این مطلب را به اشتراک بگذارید

برچسب‌ها

9 نظر

دیدگاهتان را بنویسید

Your email address will not be published.

top