آموزش UML Rational Rose - آموزش یو ام ال
فصل اول : زبان مدل سازی UML و نرم افزار Rational Rose ( رایگان )
آشنایی با زبان مدل سازی UML
آشنایی با برنامه Rational Rose
روش نصب نرم افزار Rational Rose
اجرای نرم افزار Rational Rose
آشنایی با محیط نرم افزار Rational Rose
فصل دوم : نمودار Use Case ( رایگان )
نمودار Use Case در UML
افزودن Actor به نمودار
افزودن UseCase به نمودار
تغییر مشخصات UseCase
تغییر مشخصات Actor
تعیین رابطه در نمودار UseCase
تغییر مشخصات رابطه
افزودن یادداشت به نمودار
فصل سوم : نمودارهای Interaction
روش رسم نمودار Sequence در UML
افزودن شیء به نمودار
افزودن پیغام به نمودار
ایجاد نمودار Collaboration
تغییر مشخصات یک شیء
تغییر مشخصات یک پیغام
انواع پیغام در نمودار
فصل چهارم : کلاسها در UML
افزودن کلاس به نمودار کلاس
بررسی خصوصیات یک کلاس
انواع کلاس در Rational Rose
تعریف آرگمان برای کلاس
استفاده از Package
فصل پنجم : صفات و عملیات در UML
یافتن صفات و عملیاتها
تعریف صفت در کلاس
تعریف عملیاتهای یک کلاس
تعیین نحوه نمایش یک کلاس
فصل ششم : رابطه ها در UML
انواع رابطه در UML
رابطه Association
رابطه Association دو طرفه
تغییر خصوصیات یک رابطه
رابطه Dependency
رابطه Generalization
رابطه Aggregation
فصل هفتم : نمایش رفتار شیء
نمودار حالت یا State Diagram در UML
بررسی یک مثال
ایجاد نمودار حالت شیء Producer
ایجاد رویداد در حالت
تغییر خصوصیات یک انتقال
نمودار حالت شیء Consumer
نمودار حالت شیء Buffer
فصل هشتم : نمودار Component
ایجاد نمودار Component
ابزارهای رسم نمودار Component
رسم یک نمودار
مشاهده خصوصیات یک عنصر نمودار
بررسی یک مثال دیگر در UML
فصل نهم : نمودار Deployment
رسم نمودار Deployment سیستم ATM
تغییر مشخصات یک پردازشگر
افزودن پردازش
تعیین نحوه نمایش نمودار
تغییر خصوصیات رابطه
فصل دهم : مقدمه ای بر تولید کد
تولید کد در محیط Visual Basic
مشاهده کد ایجاد شده
تولید نمودار از روی کد (مهندسی معکوس)
بررسی مشکلات مدل
آموزش Visual FoxPro 8 - آموزش ویژوال فاکس پرو 8
فصل اول : آشنایی با محیط Visual FoxPro ( رایگان )
اجرای برنامه
بررسی محیط
پنجره Command
فصل دوم : کار با جدولها و ایندکسها در Visual FoxPro ( رایگان )
روش ایجاد جدول
تعریف فیلد
تغییر ساختار جدول
ایجاد ایندکس
بستن و باز کردن جدول
ایجاد یک رکورد در جدول
مشاهده رکوردهای جدول
فصل سوم : استفاده از پایگاه داده Visual FoxPro
ایجاد پایگاه داده
تغییر ساختار پایگاه داده
افزودن جدول به پایگاه داده
ایجاد جدول در پایگاه داده
انجام عملیاتهای پایگاه داده با استفاده از کد
فصل چهارم : تعریف و ایجاد پرس و جو در Visual FoxPro
ایجاد یک پرس و جو
تعیین فیلدهای پرس و جو
ایجاد شرطهای پرس و جو
تعیین روش مرتب کردن فیلدها
تعیین خروجی پرس و جو
فصل پنجم : ایجاد دید در Visual FoxPro
ایجاد یک دید در ویژوال فاکس پرو
ایجاد یک ارتباط راه دور
اتصال پایگاه داده SQLServer به ویژوال فاکس پرو
ایجاد دید راه دور
فصل ششم : کاربرد پنجره Browse
اجرای دستور Browse
حرکت در بین رکوردها
حرکت به یک رکورد حائز شرط
افزودن رکورد به جدول
حذف رکورد
فصل هفتم : ساخت فرم در Visual FoxPro
ایجاد یک فرم در Visual FoxPro 8 ( ویژوال فاکس پرو )
تغییر خصوصیات فرم
افزودن کنترل به فرم
ارتباط یک جعبه متن به یک فیلد
کد حرکت در بین رکوردها
رویداد Load یک فرم
حذف و اضافه رکورد
فصل هشتم : کار با چندین فرم در ویژوال فاکس پرو
نمایش یک فرم از طریق فرم دیگر
ایجاد یک فرم دیگر
ایجاد خصوصیت برای یک فرم
تنظیم کنترل Grid
نمایش Model و Modless
فصل نهم : ایجاد گزارش در Visual FoxPro
ایجاد گزارش در ویژوال فاکس پرو
ایجاد گزارش سریع
قسمتهای مختلف یک گزارش
افزودن متن به گزارش
افزودن فیلد به گزارش
فصل دهم : ایجاد منو در Visual FoxPro
ایجاد منو در ویژوال فاکس پرو
تعریف منوی فرعی
ایجاد یک گزینه در ویژوال فاکس پرو
ایجاد یک منوی میانبر در Visual FoxPro 8 ( ویژوال فاکس پرو )
تولید کد منوی ایجاد شده
اتصال منوی میانبر به جعبه متن
فصل یازدهم : دستورات مقدماتی زبان FoxPro
بررسی دستورات مقدماتی در Visual FoxPro 8 ( ویژوال فاکس پرو )
ساختار If... EndIf
ساختار DoCase
ساختار DoWhile... EndDo
ساختار For ... EndFor
ساختار Scan ... EndScan
ایجاد شیء Excel
فصل دوازدهم : دستورات کار با پایگاه داده در FoxPro
ایجاد یک رکورد جدید
حذف رکورد در ویژوال فاکس پرو
بازگرداندن رکوردهای حذف شده
جستجو در رکوردها
مرتب سازی یک جدول
بررسی چند تابع در ویژوال فاکس پرو
ایجاد توابع تعریف شده توسط کاربر
فصل سیزدهم : کار با Project Manager
ایجاد یک Project
بررسی قسمت Data
بررسی قسمت Documents
بررسی قسمت Code
ایجاد فایل DLL و EXE در Visual FoxPro 8 ( ویژوال فاکس پرو )
آموزش زبان برنامه نویسی C - آموزش زبان برنامه نویسی سی
فصل اول : طراحی و پیاده سازی الگوریتم ها ( رایگان )
طراحی الگوریتم
تعریف برنامه
آشنایی با محیط Turbo C
ساختار برنامه
فصل دوم : انواع متغیرها در زبان سی ( رایگان )
تعریف انواع داده ها
تعریف چند متغیر در برنامه
تعریف مقادیر ثابت
تعریف انواع عملگرها
فصل سوم : توابع ورود و خروج اطلاعات در زبان C
عملکرد تابع Printf
تعیین طول میدان در تابع Printf
تابع Scanf
توابع getch و getche
توابع putch و putchr
فصل چهارم : ساختارهای تکرار و تصمیم گیری در زبان C
ساختار تکرار While
ساختار تکرار do ... while
ساختار تکرار for
ساختار تکرار for
ساختار تصمیم گیری if
ساختار تصمیم گیری switch
فصل پنجم : توابع در زبان C
تعریف تابع
چگونگی پیاده سازی تابع در برنامه
استفاده از عملگر آدرس (&)
توابع بازگشتی
انواع کلاسهای حافظه
فصل ششم : کار با آریه ها در زبان C
تعریف آرایه
استفاده از آرایه در برنامه
ارسال آرایه ها به توابع
جستجو در آرایه ها
آرایه های دو بعدی
انواع آریه ها
فصل هفتم : رشته ها در زبان C
تعریف رشته در زبان C
تعریف تابع strlen
عملکرد تابع gets
عملکرد تابع puts
استفاده از توابع از پیش تعریف شده
عملکرد تابع strset
عملکرد تابع go
فصل هشتم : اشاره گرها در زبان C
تعریف اشاره گر در زبان C
نحوه استفاده از اشاره گرها
دستور انتساب (=)
اشاره گرهای تابع
عملکرد تابع malloc
عملکرد تابع first
فصل نهم : فایلها در زبان C
تعریف فایل
نحوه دسته بندی فایلها
نحوه ایجاد فایل
نحوه بستن یک فایل
عملکرد تابع putc
عملکرد تابع fputs و fgets
عملکرد توابع fprintf و fscanf
عملکرد تابع fread
عملکرد تابع rewind
عملکرد تابع ferror
فصل دهم : ساختمانها در زبان C
نحوه تعریف ساختمان
استفاده از دستور انتساب =
عملکرد دستور typedef
عملکرد تابع func
آموزش زبان برنامه نویسی Pascal - آموزش زبان برنامه نویسی پاسکال
فصل اول : طراحی و پیاده سازی الگوریتم ها ( رایگان )
آشنایی با ساختار برنامه برنامه
اصول اولیه الگوریتم نویسی
تعریف برنامه
بررسی محیط برنامه نویسی Turbo Pascal
فصل دوم : عملگرها، عبارات و رشته ها در Pascal (پاسکال) ( رایگان )
تعریف عملگر و عملوند
تقدم عملگرها
انواع عبارات در پاسکال
عملگرهای ریاضی
عملگرهای منطقی
عملگرهای رابطه ای
تعریف رشته ها
چگونگی تعیین مقدار در متغیر مجموعه ای
فصل سوم : دستورات ورودی و خروجی در Pascal (پاسکال)
ورودی و خروجی داده ها
دستور Read
دستور Readln
دستور Write
دستور Writeln
فصل چهارم : ساختارهای تصمیم گیری در Pascal (پاسکال)
تعریف برنامه
دستورات ساده
دستورات پرشی
ساختار تصمیم گیری If
ساختار تصمیم گیری Case
فصل پنجم : ساختارهای تکرار در Pascal (پاسکال)
ساختار تکرار For
ساختار تکرار Repeat-Until
ساختار تکرار While
فصل ششم : آرایه ها
آرایه
نحوه تعریف آرایه
آرایه های دو بعدی
دستکاری روی عناصر آرایه
آرایه ای از نوع کاراکتر
فصل هفتم : توابع و زیر برنامه ها در Pascal (پاسکال)
تعریف زیر برنامه و توابع
چگونگی عملکرد زیر برنامه ها
پارامترهای زیر برنامه
ارسال آرایه به زیر برنامه
زیر برنامه های متداخل
چگونگی عملکرد توابع
بکارگیری توابع به عنوان پارامتر
توابع بازگشتی
فصل هشتم : رکوردها در Pascal (پاسکال)
تعریف رکورد
نحوه استفاده رکورد در برنامه
نحوه عملکرد ساختار With
داده نوع شمارشی
آموزش Visual Basic - آموزش ویژوال بیسیک
فصل اول : آشنایی با Visual Basic .Net 2013 ( رایگان )
آشنایی با چهارچوب کاری .Net
نحوه اجرای Visual Basic.Net
آشنایی با محیط Visual Studio.Net
تنظیم زبان پیش فرض
ایجاد یک پروژه جدید
تغییر خصوصیات اشیاء
افزودن کنترل به فرم
فصل دوم : اشیاء، خصوصیات و متدها در Visual Basic .Net 2013 ( رایگان )
ایجاد پروژه جدید
تغییر خصوصیات در زمان طراحی
تغییر خصوصیت در زمان اجرا
اجرای برنامه
متدها
فصل سوم : استفاده از رویدادها در Visual Basic .Net 2013 ( رایگان )
رویداد چیست؟
بررسی یک مثال عملی
شناسایی رویداد
دسترسی به رویدادهای یک شی
رویدادهای پرکاربرد
فصل چهارم : کار با فرمها در Visual Basic .Net 2013
آشنایی با فرم
تعیین خصوصیات فرم
کدنویسی فرم
تعریف فرم در زمان اجرا
تعریف فرم جدید در زمان طراحی
نحوه نمایش فرم
فرم MDI در Visual Basic .Net 2013
فصل پنجم : کنترل های استاندارد
آشنایی با کنترل ها در Visual Basic .Net 2013
کنترل فرم
کنترل Lable
تنظیم محل قرارگیری کنترل
کنترل TextBox
کنترل Radio Button
کنترل Panel
کنترل ComboBox
کنترل CheckBox
ذخیره پروژه فارسی
اجرای برنامه
کنترل Button
تعیین ترتیب TabIndex
فصل ششم : کنترلهای پیشرفته Visual Basic .Net 2013
کنترل Timer
کنترل Tab
کنترل ImageList
کنترل List View
فصل هفتم : متغیرها، ثابتها و آرایهها
آشنایی با متغیر در Visual Basic .Net 2013
انواع داده
تعریف متغیر
ثابت چیست؟
آشنایی با آرایهها
بررسی یک مثال
حوزه تعریف متغیر
عملگرها
فصل هشتم : ساختارهای تصمیم گیری در Visual Basic .Net 2013
دستور If
دستور If تودرتو
دستور Select Case
بررسی یک برنامه
فصل نهم : ساختارهای تکرار در Visual Basic .Net 2013
دستور For…Next
دستور Do…Loop
دستور While…End While
دستور For Each…Next
فصل دهم : ایجاد و فراخوانی زیربرنامه
ماژول و روش ایجاد آن
زیربرنامه چیست؟
ایجاد روال
تعریف تابع
فراخوانی زیربرنامه
نکات پیشرفته در تعریف زیربرنامه
فصل یازدهم : منو، نوار ابزار و نوار وضعیت
روش ساخت منو در Visual Basic .Net 2013
ایجاد منوی Pop-Up
روش تعیین کلید میانبر
کنترل نوار ابزار
ایجاد نوار وضعیت
فصل دوازدهم : اشکالزدایی
افزودن توضیحات به برنامه در Visual Basic .Net 2013
خطای ترجمه و خطای زمان اجرا
نقاط توقف
پنجره Immediate
دستور Debug
ساختار try… catch … finally
فصل سیزدهم : کار با کلاسها
ایجاد اشیاء توسط کلاس در Visual Basic .Net 2013
ایجاد کلاس در پروژه
تعریف خصوصیات در کلاس
تعریف متد در کلاس
نمونه سازی از کلاس
فصل چهاردهم : کادر پیام، صفحه کلید و ماوس
کار با تابع MsgBox در Visual Basic .Net 2013
ایجاد کادر پیام
خصوصیت DialogResult
نحوه استفاده از کادر پیام
ارتباط با صفحه کلید
ارتباط با ماوس
فصل پانزدهم : کار با فایلها
کنترل OpenFileDialog
کنترل SaveFileDialog
ویرایش فایلها توسط System.IO.File
ویرایش شاخه ها توسط System.IO.Directory