دپارتمانبرنامه‌نویسی
دوره های در حال ثبت نام
کد دوره : --
نرم افزار Microsoft Project

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

مخاطبان دوره

کارمندان کنترل پروژه شرکت ها

توانایی پس ازگذراندن دوره

ایجاد یک برنامه زمانبندی دقیق برای اجرای پروژه

سرفصلهای دوره
  • مقدمه
  • معرفی نرم افزار MSP
  • قابلیت ها و عملکرد و گزارشات
  • برخي از تفاوتهايMSP 2016  با نسخه های قدیمی تر
  • نسخه های نرم افزار MSP
  • ارتباط MSP با دیگر نرم افزارها
  • چند نمای مهم نرم افزار
  • اجرای Microsoft Project در ویندوز
  • تعریف پروژه و فعالیت ها
  • ارتباطات بین فعالیت ها
  • کد گذاری سطوح کار
  • تعریف تقویم و تخصیص آن به پروژه و منابع
  • تعریف منابع و تخصیص آن
  • تسطيح Leveling
  • بهنگام سازی زمان، هزینه و حجم کار
  • گزارشگیری تعریف Group،جدول و view
  • گزارشهای آماده MSP
  • یک نمونه از زمانبندی و مدیریت پروژه توسعه نرم افزار
مدت زمان
۴
هزینه دوره حضوری
۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۱۰/۲۵
روزهای برگزاری
دوشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
مستند سازی تجزیه و تحلیل پروژه های نرم افزاری UML

در این دوره تجزیه و تحلیل درست سیستم ها بصورت شی گرا و مستند سازی کامل در طراحی و پیاده سازی یک پروژه آموزش داده خواهد شد.

مخاطبان دوره

برنامه نویسان تحلیل گران پروژه

توانایی پس ازگذراندن دوره

ایجاد یک مستند کامل و جامع برای برنامه نویسی در یک پروژه عظیم - کار کردن با یکی از نرم افزارهای visio Rastional Ros و Enterprise Architect

سرفصلهای دوره
  • مستند راهنمای نصب نرم افزار (Software Setup Guide)
  • مستند تعريف نيازمنديهای نرم‌افزاری  (Software Requirement Specifications)
  • مستند دورنما (VISION)
  • مستند مدل استقرار  (Deployment Model)
  • مستند مدل داده  (Data Model)
  • مستند مدلسازی موارد کاربری  (Use-case Modeling)
  • مستندطرح مديريت نيازمنديها (Requirement Management Plan)
  • مستند مدل تحلیل  (Analysis Model)
  • مستند راهنمای کاربری  (User Guide)
  • مستند مدل طراحی (نمودار کلاس)  (Design Model)
  • مستند نمودار توالی  (Sequence Diagram)
  • مستند نمودار حالت  (Statechart Diagram)
  • مستند نمودار فعالیت  (Activity Diagram)
  • مستند نمودار همکاری  (Collaboration Diagram)
  • مستند واژه نامه  (Glossary)
  • مستند مدل موارد کاربری  (Use-case Model)
  • مستند نيازمنديهای تکميلي (Supplementary Specifications)
  •  

 

مدت زمان
۸
هزینه دوره حضوری
۱۵۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۱۰/۲۱
روزهای برگزاری
پنج‌شنبه
ساعات برگزاری
۱۲ الی ۲۰
کد دوره : --
آموزش سی شارپ پایه و desktop application

سی شارپ يك زبان برنامه نويسي مدرن و شيء گرا است. ما در این دوره با اطلاعات پایه در C# شروع می کنیم و در نهایت یک برنامه کاربردی تحت ویندوز تولید خواهیم کرد. در این راستا با مفاهیم مرتبط چون: 2014 SQLServer، ارتباطات برنامه با این دیتابیس قدرتمند، تجزیه و تحلیل به جهت آماده سازی یک برنامه و .... آشنا خواهیم شد. در نهایت دانشجویان می توانند یک برنامه کاربردی تحت ویندوز ایجاد نمایند و استفاده از دیتابیس بصورت مختصر از آموخته های دانشجویان می باشد.

مخاطبان دوره

علاقه‌مندان به برنامه نویسی

توانایی پس ازگذراندن دوره

ایجاد یک برنامه کاربردی تحت ویندوز

سرفصلهای دوره
  • C# - Home
  • C# - Overview
  • C# - Environment
  • C# - Program Structure
  • C# - Basic Syntax
  • C# - Data Types
  • C# - Type Conversion
  • C# - Variables
  • C# - Constants
  • C# - Operators
  • C# - Decision Making
  • C# - Loops
  • C# - Encapsulation
  • C# - Methods
  • C# - Nullables
  • C# - Arrays
  • C# - Strings
  • C# - Structure
  • C# - Enums
  • C# - Classes
  • C# - Inheritance
  • C# - Polymorphism
  • C# - Operator Overloading
  • C# - Interfaces
  • C# - Namespaces
  • C# - Preprocessor Directives
  • C# - Exception Handling
  • C# - File I/O
  • Generics
  • Static
  • LINQ Basics
  • Multi-Threading Basics
  • Win Form Basics
مدت زمان
۴۰
هزینه دوره حضوری
۸۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۱۱/۰۳
روزهای برگزاری
سه‌شنبه‌ها
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره Big Data و سکوهای پردازش توزیع شده

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

مخاطبان دوره
  • علاقه مندان به مباحث Big Data
  • دانشجویان و فارغ التحصیلان رشته های کامپیوتر و فناوری اطلاعات
  • علاقه مندان به مفاهیم سیستم ها و برنامه نویسی توزیع شده
توانایی پس ازگذراندن دوره

آشنایی با مفاهیم و راه‌حل‌های موجود در دنیای کلان داده و توانایی حل مسائل موجود در این حوزه با استفاده از ابزارهای تدریس شده در کلاس

سرفصلهای دوره
  • توضیح در خصوص کلان داده و سیستم های توزیع شده
  • مفاهیم سیستم فایل توزیع شده و بررسی سیستم فایل هادوپ ) HDFS )
  • مفهوم مدل برنامه نویسی Mapreduce
  • نصب کلاستر سکوی Hadoop )سیستم فایل HDFS و چهارچوب Yarn ( و اجرای برنامه های نمونه بروی آن
  • نصب کلاستر Apache Storm و مدل توسعه برنامه در آن و اجرای برخی از مسایل دنیای واقعی بروی آن
  • نصب کلاستر Apache Spark و مدل توسعه برنامه در Spark و اجرای برنامه های نمونه بروی آن
مدت زمان
۴۰
هزینه دوره حضوری
۱۰۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۱۱/۰۵
روزهای برگزاری
پنج‌شنبه‌ها
ساعات برگزاری
۱۲ الی ۱۶
کد دوره : --
تحلیل داده های کلان با استفاده از Scala و Apache Spark

این دوره به منظور بررسی مسائل موجود در حوزه Big Data و ارائه راه حل برای آنها با استفاده از ابزار قدرتمند آپاچی اسپارک طراحی گردیده است. بخش هایی نظیر پردازش ها جریانی، کار با الگوریتم های یادگیری ماشین و تحلیل داده های رابطه ایی با استفاده از ابزار اسپارک، مواردی هستند که در کلاس مورد بررسی قرار می گیرند.

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

مخاطبان دوره
  • علاقه مندان به مباحث Big Data
  • دانشجویان و فارغ التحصیلان رشته های کامپیوتر و فناوری اطلاعات
  • علاقه مندان به مفاهیم سیستم ها و برنامه نویسی توزیع شده
  • علاقه‌مندان به زبان اسکالا و سکوی آپاچی اسپارک
توانایی پس ازگذراندن دوره

توسعه برنامه ها مبتنی بر زبان اسکالا و حل مسئله های کلان داده با استفاده از ابزار آپاچی اسپارک

سرفصلهای دوره
  • آماده سازی محیط کدنویسی و اجرا
    1. نصب و راه اندازی محیط، IDE های مناسب برای برنامه نویسی
    2. ایجاد، کامپایل و تست پروژه با استفاده از ابزار SBT
  • آشنایی با مقدمات زبان اسکالا
    1. انواع داده در اسکالا
    2. متغیرهای Val و Var
    3. ساختارهای تکرار و تصمیم
    4. Pass By Name            
    5. Default Arguments
    6. Named Arguments
  • توابع در اسکالا
    1. Functions
    2. Closures
    3. Functional Objects
  • تعریف کلاس در زبان اسکالا
    1. ایجاد کلاس
    2. سازنده ها
    3. سطوح دسترسی
    4. Case Class
    5. مفهوم شی در اسکالا
    6. Traits
    7. مفهوم ارث بری
  • مجموعه ها در اسکالا
    1. List
    2. Set
    3. Map
    4. Tuple
  • For Loop        
  • Partial Functions
  • معرفی و بررسی کتابخانه جبرخطی Breeze
  • بررسی پروژه آپاچی Spark
  • راه اندازی و پیکربندی کلاستر Spark
  • توسعه و اجرای برنامه های نمونه با استفاده از پروژه Spark
    1. بررسی و کار با مفاهیم RDD، Transformation و Action
    2. کار با DataFrame ها و Dataset ها در اسپارک
  • توسعه برنامه با استفاده از مولفه SparkSQL، SparkStreaming و MLib در پروژه اسپارک
مدت زمان
۲۸
هزینه دوره حضوری
۹۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۱۰/۱۹
روزهای برگزاری
سه‌شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
++C مقدماتی در لینوکس

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

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

مخاطبان دوره

دانشجویان علاقه مند به برنامه نویسی

توانایی پس ازگذراندن دوره
  • توانایی برنامه نویسی سیستمی در حد مقدماتی 
  • برنامه نویسی ابجکتی با ++C در سیستم عامل لینوکس
سرفصلهای دوره
  • مقدمه برنامه نویسی ( مقدمه زبان های برنامه نویسی - مقدمه و تقاوت کامپایلر ها - مقدمه و تفاوت سیستم عامل)‌
  • سینتکس سی پلاس پلاس و برنامه اولیه - چگونگی کامپایل و اجرای برنامه در لینوکس
  • متغییرها و سینتکس
  • شرط ها و حلقه ها
  • ارایه ها
  • فانکشن ها ، توابع
  • اشاره گر ها و کار با مموری
  • کار با فایل
  • مقدمه برنامه نویسی شی گرا و شی گرایی
  • کلاس ها
  • ارث بری و اینترفیس ها
  • تمپلیت ها و برنامه نویسی چند گانه
  • اکسپشن ها و طریقه ی برطرف کردن ان ها
مدت زمان
۴۴
هزینه دوره حضوری
۸۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۱۱/۱۹
روزهای برگزاری
پنج‌شنبه‌ها
ساعات برگزاری
۸ الی ۱۲
برنامه دروس برنامه‌نویسی

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

  • برنامه نویسی C++
  • برنامه نویسی شیء گرا
  • برنامه نویسی C#
  • برنامه نویسی پایتون
نام کاربری یا کلمه ورود اشتباه است
ثبت نام انجام نشد
باشگاه ۱۸۶۰۶ عضوی لایتک
ثبت نام
ورود به صفحه شخصی
بازیابی گذرواژه
آدرس:
ساختمان شماره (1) : ضلع شمالی دانشگاه شریف - خیابان قاسمی - کوچه گلستان - پلاک 3
ساختمان شماره (2) : ضلع شمالی دانشگاه شریف - خیابان قاسمی - کوچه گلستان - پلاک 9
تلفن: ۰۲۱۶۶۰۱۳۶۴۷ - ۰۲۱۶۶۰۱۳۴۵۵
فکس: ۰۲۱۸۹۷۸۳۷۵۶
ایمیل: info@laitec.ir
شماره حساب : ۶۹۴۹۶۱۹۵۵۳ با شناسه ۱۲۳/۴۴ نزد شعبه بانک ملت باجه دانشگاه صنعتی شریف
استفاده از مطالب سايت لایتک فقط برای مقاصد غیر تجاری و با ذکر منبع بلامانع است.
کلیه حقوق این سایت متعلق به آزمایشگاه یادگیری فناوری اطلاعات دانشگاه صنعتی شریف (لایتک) می باشد.
laitec.ir
Copyright © 2002-2017