نرم افزارهای آموزشی انیاک
نرم افزارهای آموزشی انیاک

نرم افزارهای آموزشی انیاک

www.learninweb.com

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

 

آموزش زبان برنامه نویسی 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

 

آموزش زبان برنامه نویسی Pascal - آموزش زبان برنامه نویسی  پاسکال 

فصل اول : طراحی و پیاده سازی الگوریتم ها ( رایگان )
آشنایی با ساختار برنامه برنامه
اصول اولیه الگوریتم نویسی
تعریف برنامه
بررسی محیط برنامه نویسی Turbo Pascal

فصل دوم : عملگرها، عبارات و رشته ها در Pascal (پاسکال) ( رایگان )
تعریف عملگر و عملوند
تقدم عملگرها
انواع عبارات در پاسکال
عملگرهای ریاضی
عملگرهای منطقی
عملگرهای رابطه ای
تعریف رشته ها
چگونگی تعیین مقدار در متغیر مجموعه ای

فصل سوم : دستورات ورودی و خروجی در Pascal (پاسکال)
ورودی و خروجی داده ها
دستور Read
دستور Readln
دستور Write
دستور Writeln

فصل چهارم : ساختارهای تصمیم گیری در Pascal (پاسکال)
تعریف برنامه
دستورات ساده
دستورات پرشی
ساختار تصمیم گیری If
ساختار تصمیم گیری Case

فصل پنجم : ساختارهای تکرار در Pascal (پاسکال)
ساختار تکرار For
ساختار تکرار Repeat-Until
ساختار تکرار While

فصل ششم : آرایه ها
آرایه
نحوه تعریف آرایه
آرایه های دو بعدی
دستکاری روی عناصر آرایه
آرایه ای از نوع کاراکتر

فصل هفتم : توابع و زیر برنامه ها در Pascal (پاسکال)
تعریف زیر برنامه و توابع
چگونگی عملکرد زیر برنامه ها
پارامترهای زیر برنامه
ارسال آرایه به زیر برنامه
زیر برنامه های متداخل
چگونگی عملکرد توابع
بکارگیری توابع به عنوان پارامتر
توابع بازگشتی

فصل هشتم : رکوردها در Pascal (پاسکال)
تعریف رکورد
نحوه استفاده رکورد در برنامه
نحوه عملکرد ساختار With
داده نوع شمارشی

آموزش Visual Basic

 

آموزش 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

آموزش فتوشاپ

 

آموزش فتوشاپ - آموزش Photoshop 

فصل اول : آشنایی با محیط Photoshop CC ( رایگان )
اجرای Photoshop CC
آشنایی با محیط Photoshop CC
باز کردن یک فایل در Photoshop CC
نحوه تغییر نمایش فایلها در فتوشاپ
روش ذخیره سازی محیط کاری
آشنایی با Panelها
پنجره Color Picker

فصل دوم: مدلهای رنگ ( رایگان )
مدلهای رنگ در فتوشاپ
مدل RGB
مدل CMYK
مدل HSB
مدل CIE Lab
روشهای تعیین رنگ در Photoshop CC
آشنایی با ابزار قطره چکان
ابزار نمونه گیری از رنگ
کاربرد ابزار خط کش
ابزار بزرگنمایی
تغییر نحوه نمایش صفحه کاری
روش ذخیره یک فایل

فصل سوم: نحوه کار با ابزارهای انتخاب و Path ( رایگان )
آشنایی با ابزار انتخاب چند ضلعی
آشنایی با ابزار Channels
روش کار با Quick Mask
ابزار Lasso در فتوشاپ
نحوه ایجاد و تنظیم یک فایل جدید
آشنایی با مسیر (Path) و کاربرد آن

فصل چهارم: پنجره Bridge و تغییر ابعاد تصویر
باز کردن فایل با کمک پنجره Adobe Bridge
آشنایی با خصوصیات پنجره Adobe Bridge
تغییر اندازه تصویر در Photoshop CC
تغییر اندازه Canvas
تغییر اندازه و شکل محدوده انتخاب شده
انصراف از عمل انجام شده توسط پنجره History

فصل پنجم: ابزارهای نقاشی
ابزار Brush
نحوه طراحی مدل قلم
تنظیم رنگ قلم در فتوشاپ
آشنایی با خصوصیات برگه Brushes
آشنایی با چند ابزار طراحی
آشنایی با پنجره Gradient Editor
ابزار Paint Bucket
نحوه ایجاد الگو

فصل ششم: افزودن متن به تصویر
ابزار متن و کاربرد آن
نحوه تغییر رنگ در فتوشاپ
اعمال جلوه های ویژه روی متن
تنظیم خصوصیات کاراکتر از طریق برگه Character
تنظیم خصوصیات پاراگراف از طریق برگه Paragraph
آشنایی با جلوه های ویژه و نحوه استفاده از آنها

فصل هفتم: فیلترها در Photoshop CC
نحوه استفاده از فیلترها در Photoshop CC
فیلترهای منوی Blur
فیلترهای منوی Distort
فیلترهای منوی Noise
فیلترهای منوی Pixelate
فیلترهای منوی Render
فیلترهای منوی Sharpen
فیلترهای منوی Stylize
فیلترهای منوی Video
فیلترهای منوی Other

فصل هشتم: تبدیل عکس سیاه و سفید به رنگی و برعکس (آشنایی با سایر ابزارهای انتخاب و رتوش)
اولین قدم در تبدیل عکس سیاه و سفید به رنگی
ابزار Magic Wand (برای انتخاب کت)
ابزارهای انتخاب با محدوده مشخص
ابزارهای انتخاب با محدوده دلخواه
ابزار Quick Selection
رتوش عکس در Photoshop CC
ابزار Spot Heading Brush
ابزار Heading Brush
ابزار Patch در فتوشاپ
ابزار Clone Source
بهبود لبه های انتخاب شده
برگه Clone Source
ابزار Crop
تبدیل عکس رنگی به سیاه و سفید

فصل نهم: آشنایی با Filter Gallery، Liquify و Vanishing Point
مباحث مورد بررسی در این فصل
بررسی گزینه Filter Gallery
بررسی گزینه Liquify
ابزارهای پنجره Liquify در فتوشاپ
کاربرد Vanishing Point

فصل دهم: آشنایی با Action و کاربرد آن
بررسی برگه Action
کاربرد Action
تعریف مجموعه در Photoshop CC
ایجاد Action جدید
خاتمه ثبت Action
اعمال Action برروی یک فایل دیگر
اجرای Action در فتوشاپ
حذف Action
تغییر تنظیمات Action
تنظیم سرعت Action

فصل یازدهم: آشنایی با نحوه کار با Adjustments
نحوه عملکرد گزینه Curves
تغییر غلظت رنگ عکس با Vibrance
تنظیم روشنایی و کنتراست عکس
گزینه Hue/Saturation
حذف لایه Adjustments
رفع تاری عکس در فتوشاپ
رفع Noiseهای عکس

فصل دوازدهم: تبدیل عکس افقی به عمودی
تبدیل عکس افقی به عمودی
تغییر اندازه Canvas
دستور Content-Aware Scale
حذف فضاهای اضافه در Photoshop CC
حذف قسمت مورد نظر از شکل در فتوشاپ
تعیین قسمتی که می خواهید حذف شود
حذف فضاهای اضافه

فصل سیزدهم: تکنیک صاف کردن عکس زاویه دار
تهیه نسخه کپی از عکس بازشده
نحوه بدست آوردن زاویه دقیق چرخش
حذف قسمتهای زائد عکس

فصل چهاردهم: امکانات دیگر در Photoshop CC
دستور Photomerge در فتوشاپ
مراحل Photomerge
رفع عیب چشم قرمز در عکس
ابزار Color Replacement
تعریف کلیدهای میانبر در Photoshop CC

آموزش کار با پایگاه داده و گزارش گیری

 

آموزش ADO .net 2010 و LINQ - آموزش دات نت 2010 ، ای دی او ، ال آی ان کیو - آموزش کار با پایگاه داده و گزارش گیری 

بخش اول : روش اتصال به پایگاه داده ( رایگان )
ADO.Net چیست؟
Connection چیست؟
ConnectionStirng چیست؟
ساخت پایگاه داده
ساخت جدول
رابطه بین جداول
روش ایجاد ConnectionString

بخش دوم : ساخت برنامه ورود اطلاعات و درج در جدول
ساخت برنامه
کنترل Data Grid View
کد دکمه جدید
کد دکمه ذخیره
ساخت یک Module
تعیین رشته اتصال یا ConnectionString
ساخت روالی (SetData) جهت درج، ویرایش و حذف
تعریف تابعی (GetData) جهت دریافت رکوردها
تنظیم خصوصیات کنترل DataGridView
اجرای برنامه

بخش سوم : حذف و ویرایش رکورد
ادامه برنامه
نمایش تمامی فیلدها
حذف رکورد
ویرایش یک رکورد
خروج از برنامه
فیلتر سازی ورودی جعبه متن

بخش چهارم : ساخت گزارش و چاپ آن
ایجاد گزارش
ساخت فرم نمایش گزارش
کنترل ReportViewer
تعیین فیلدهای گزارش
تعیین ابعاد کاغذ
افزودن سر صفحه یا Header با گزارش
ساخت منوی برنامه

بخش پنجم : بررسی یک مثال دیگر
کد load شدن فرم
کد دکمه ذخیره
کد دکمه جدید
دکمه حذف

بخش ششم : کار با LINQ
LINQ چیست؟
ساخت روال ذخیره شده
ایجاد شئ دسترسی به LINQ
کد دکمه ذخیره
کد دکمه حذف