loading...

Silvaco

کتب آموزشی

آموزش MATLAB 2014 در مهندسی (مباحث ویژه)

hamidreza بازدید : 2 شنبه 18 آبان 1398 نظرات ()

متلب (MATLAB) زبانی است که کاربرد کامپیوتر در مهندسی برق را با کارایی بالا تضمین کرده و امکانات محاسباتی، تصویری و برنامه نویسی را در محیطی آسان و آشنا فراهم می کند. کارایی متلب (MATLAB) در مقوله هایی نظیر محاسبات ریاضی، دسترسی به آنالیز داده ها، مدل سازی و شبیه سازی، گرافیک و تولید نرم افزار (حتی برای ویندوز) به اثبات رسیده است. متلب (MATLAB) جعبه ابزارهایی برای کاربردهای خاص در اختیار قرار می دهد، که از جمله ابزار ریاضیات، کنترل، شبکه های عصبی، بازرگانی و … می باشند.

جعبه ابزارها با زبان متلب و به صورت مجموعه ای از ام فایل ها گسترش یافته اند و برای هر کاربر در زمینه تخصصی اش کاربرد و اهمیت زیاد دارند. متلب (MATLAB) امکان ساخت جعبه ابزارهای جدید و شخصی نیز برای کاربران پیشرفته فراهم کرده است. در این نرم افزار هر متغیر به عنوان یک ماتریس یا یک بردار (بردار ماتریس تک سطری یا تک ستونی است) شناخته می شود. لذا تعدادی مقدار را یکجا می توان به یک متغیر تک نام نسبت داد. این ابتکار ما را از مقدار دهی به و نمایش تک تک عناصر آرایه که در زبان برنامه نویسی انجام می شود بی نیاز می کند.

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

فهرست مطالب:

تعریف متغیر
عملگرهای ریاضی در متلب
عملیات ماتریسی مقدماتی
دستور plot
دستور Hold on
دستور subplot
تغییر نام محورها
ویرایش نمودار
Legend
تعریف متغیر به صورت سمبلیک
دستور ezplot
برنامه نویسی در محیط m-file
دستور zeros
دستور Solve
دستور dsolve
نحوه نمایش اعداد
دستور numstr
دستورات شرطی
دستور if
دستور switch
ماتریس ترانهاده
دستور Linspace
FDM
دستورات حلقه
دستور for
دستور while
دستورات max و min
نکات تکمیلی
روش ژاکوبی در حل دستگاه معادلات
حل دستگاه به روش گوس-سیدل
شرط های همگرایی برای روش‌های ژاکوبی و گوس سیدل
شرط همگرایی روش گوس-سیدل
حل دستگاه به روش حذفی گوس
حل دستگاه به روش گوس جردن
حل معادله دیفرانسیل با استفاده از روش تفاضل متناهی
دستور isempty
Fettoy
انجام ویرایش روی نمودار جریان ترانزیستور
ذخیره سازی یا کپی کردن نمودار
شبیه سازی مدارهای الکترونیک قدرت در محیط sps (Sim Power System) با کمک سیمولینک
یکسو ساز تمام موج پل دیودی
یکسو سازی با تریستور

تنها منبع راهنمای کامل فارسی مهاجرت به کانادا و...

hamidreza بازدید : 1 پنجشنبه 09 آبان 1398 نظرات ()
تنها منبع راهنمای کامل فارسی مهاجرت به کانادا و...

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

این مجموعه شامل 5 فصل و 68 صفحه بوده و موضوعات زیر را در بر می گیرد:

مقدمه
فصل اول
لیست مدارک، وسایل، پوشاک و ... که باید با خود ببریم
چمدان ها، ساک دستی (کری آن) و کوله
مواد غذایی
وسایل برقی
وسایل آرایشی و بهداشتی
پوشاک
وسایل آشپزخانه
وسایل خواب
لوازم تحریر و کتاب
وسایل متفرقه، یادگاری ها و سایر وسایل ضروری
ست خیاطی
داروها
داروهای کودکان و نوزادان
سایر داروهایی که هموطنان بدون مشکل با خود برده اند
فریت بار
مدارکی که باید با خود به کانادا ببریم
1- دلار
2- نامه سابقه ی کار
3- جمع آوری مدارک بیمه ی خودرو
4- گواهی نامه
5- شناسنامه/کارت ملی/ کارت پایان خدمت/ سند ازدواج
6- کارت بانک های ایران
7- پاسپورت های قدیمی
8- برگه ی مدرک آیلتس
9- مدارک تحصیلی
10- مدارک مربوط به بارهای فریت شده
11- مدارک مربوط به لندینگ
12- دریافت توکن بانکی (دستگاه رمز ساز بانکی)
13- مدارک واکسیناسیون
14- مدارک دندان پزشکی
15- سوابق پزشکی
16- نسخه های دارویی
فصل دوم
کارها و اقداماتی که باید قبل از عزیمت به کانادا انجام دهیم
1- ارسال مدارک برای دریافت ویزا و برگه های لندینگ
2- چکاپ دندان پزشکی
3- چکاپ پزشکی
4- آزمایش خون
5- سونوگرافی از ناحیه ی شکم
6- پزشک زنان
7-  فریت بار
8-  بیمه ی مسافرتی
9- تسویه ی بدهی های دولتی
10- تسویه ی قبوض
11- تهیه ی مدارک تحصیل بچه ها به کانادا
12- امور مربوط به کارتهای بانکی
13- ثبت ایمیل در سامانه ی ثنا در دادگستری
14- جمع آوری بیمه ی خودرو
15- خرید بلیط هواپیما
16- اجاره ی مسکن موقت برای سکونت اولیه ی شما
17- تهیه ی نسخه ی پزشکی
18- ساخت پروفایل در لینکدین
19- ساخت پروفایل در سایت های کاریابی
20- شرکت در دوره های رایگان و آنلاین برای نیوکامرها
21- فروش اموال و تهیه ی دلار
22- نرم افزارها
23- پرداخت عوارض خروج
24- جمع آوری مدارک تحصیلی
25- شناسایی pre arrival service ها
26- وکالت تام الاختیار به یک فرد معتمد در ایران
27- تهیه ی گواهی عدم سوء پیشینه
28- شناسایی Welcome Centre
29- محتویات کیف همراه در هواپیما
30- محتویات Carry On Bag
31- فرم های B4 & B4a و Declaration Card
32- لیست وسایلی که بعدا با پست یا فریت می خواهیم به کانادا بیاوریم
33- تهیه ی بلیط هواپیما
مواردی که در آنها نیاز به ویزای ترانزیت و یا شنگن دارید
اجاره منزل موقت
منابع جستجو برای خانه های اجاره ای)اسکان موقت یا دائم) در کانادا
فصل سوم
چند نکته در مورد روز عزیمت به کانادا
فصل چهارم
کارهایی که باید در روزهای اول اقامتمان در کانادا انجام دهیم
1- یک روز استراحت ورفع خستگی
2- شناخت کلی از محله ای که در آن سکونت موقت دارید و پیدا کردن مسیرهای اتوبوس و فروشگاهها
3- گرفتن شماره بیمه ی اجتماعی معروف به SIN
4- باز کردن حساب بانکی
5- اقدام برای دریافت مزایای مالیات فرزندان CHILD TAX BENFIT برای فرزندان زیر نوزده سال
6- شناسایی نزدیکترین مراکز ارائه ی خدمات درمانی محلی
7- تبدیل دلارهای آمریکایی به کانادایی
8- تهیه ی نقشه ی مسیر حرکت اتوبوس ها و تهیه ی کارت اتوبوس
9- ثبت نام در دوره های رایگان مراکز مختلف )زبان  /رزومه نویسی/  کاریابی/  کارهای داوطلبانه و ...)
10-  شناسایی نزدیک ترین مراکز کاریابی و ثبت نام در آنها
11- کسب اطلاعات در مورد شرایط قرار داد های کاری و منزل و حقوق مستاجر و کارمندی و ...
12- اقدام برای ثبت نام فرزندان در مدارس یا مهد کودک ها
13- تهیه ی نقشه ی شهر
فصل پنجم
پاسخ به چند سوال کلیدی نیوکامرها در مورد انواع حسابها، بانکها و ...
الف. در چه بانکی حساب باز کنیم؟
ب. چه نوع حسابی باز کنیم؟
ج. حساب مشترک بین زوجین باشد یا هرکی حساب خودش رو داشته باشد؟
نکاتی در مورد ثبت نام در مدرسه یا مهدکودک
1- انواع daycare
2- مدرسه
3- high school کلاس نهم تا ۱۲
توضیحاتی در مورد kindergarten
سال تحصیلی
جدول قیمت بعضی از وسایل برقی و مواد خوراکی جهت آشنایی با حدود قیمت ها در کانادا
گوشی موبایل
شلنگ توالت
جدول فروشگاهای کانادا به تفکیک نوع کالاهایی که در آنها عرضه می شود
نقشه ی راهنما جهت مسیر یابی مراکز کاربردی برای newcome ها
نقشه ی کمکی شهر رجاینا
نقشه ی کمکی شهر ساسکاتون
نقشه ی کمکی شهر تورنتو
سخن آخر
ضمیمه
مراحل دریافت گواهی نامه در ساسکاچوان
پروسه ی گرفتن گواهی نامه برای کسانی که سابقه ی حداقل ۲ سال رانندگی دارند
امتحان کتبی
نکاتی در مورد آزمون جاده
قبولی در تست جاده
معرفی مناسب ترین مناطقی که برای اسکان اولیه در شهر ساسکاتون توسط نیوکامرها و دوستان قدیمی تر معرفی شده اند

در حال حاضر این کتاب تنها بر روی کامپیوتر قابل اجرا است. برای اجرای کتاب به برنامه Adobe reader نیاز دارید. توجه داشته باشید که این برنامه باید برنامه PDF خوان پیش فرض نصب شده روی سیستم شما باشد.

معرفی کتاب فارسی آموزش سیلواکو (Silvaco)

hamidreza بازدید : 1 جمعه 14 تير 1398 نظرات ()

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

فصل اول - آموزش نصب نرم افزار Silvaco
1-1- مقدمه
2-1- طریقه نصب سیلواکو

فصل دوم - معرفی نرم افزار سیلواکو
1-2- مقدمه
2-2- معرفی ابزار شبیه سازی ATLAS
3-2- مدلهای فیزیکی
4-2- مراجع

فصل سوم - شروع کار با Silvaco Atlas
1-3- بررسی اجمالی Deckbuild
2-3- فراخوانی Atlas
3-3- ورودیها و خروجیهای ATLAS
4-3- ساختار فایلهای ورودی در ATLAS
1-4-3- پارامترهای منطقی (Logical)
2-4-3- پارمترهای حقیقی (Real) و صحیح (Integer)
3-4-3- پارامترهای رشته‌ای (Character)
5-3- تعریف مشخصات ساختاری قطعه
6-3- توضیحات (Comments)
7-3- مش بندی
8-3- ناحیه ها (مناطق)
9-3- اتصالات الکتریکی (الکترودها)
10-3- آلایش
11-3- تعیین مشخصات و خواص مواد
12-3- تعریف ماده
13-3- کتابخانه سیلواکو
14-3- تعیین مدل ها
15-3- اتصالات الکتریکی
16-3- انتخاب روش حل عددی
17-3- مشخصه های تحلیل
1-17-3- دستور log
2-17-3- دستور Solve
1-2-17-3- حل DC
2-2-17-3- حل AC
3-17-3- استخراج داده ها و رسم نمودارها
4-17-3- تبادل داده ها با MATLAB
5-17-3- ذخیره تصاویر Tonyplot
18-3- مراجع

فصل چهارم - شبیه سازی دیود p-n
1-4- مقدمه
2-4- نیمه‌هادی‌های نوع n و p
3-4- تئوری باند انرژی
4-4- پیوند p-n
5-4- شبیه سازی
1-5-4- مش بندی ساختار
2-5-4- تعریف مناطق
3-5-4-تعریف الکترودها
4-5-4- تعیین ناخالصی
5-5-4- تعریف اتصالات اهمی و شاتکی
6-5-4- تعریف مدلها
7-5-4- انتخاب روش حل عددی
8-5-4- بایاس افزاره
9-5-4- نمایش نمودار جریان-ولتاژ دیود p-n
10-5-4- نمایش ساختار
1-10-5-4- نمایش پروفایل آلایش
11-5-4- نمایش ترازهای انرژی
6-4- مراجع

فصل پنجم - شبیه سازی ترانزیستور ماسفت
1-5- مقدمه
2-5- ساختار ترانزیستورهای ماسفت
3-5- عملکرد ماسفت بدون اعمال ولتاژ به گیت
4-5- ایجاد کانال برای عبور جریان
5-5- اعمال VDS کوچک
6-5- عملکرد به ازای VDS بزرگ
7-5- مشخصه ولتاژ – جریان ماسفت افزایشی
8-5- ساختار باند در ترکیبات نیمه هادی
9-5- شبیه سازی یک ترانزیستور NMOS (مثال اول ماسفت)
1-9-5- کد نویسی در ATLAS
1-1-9-5- فراخوانی ATLAS
2-1-9-5- تعریف مشبندی
3-1-9-5- تعریف مناطق
4-1-9-5- تعریف الکترودها
5-1-9-5- تعریف میزان و نوع آلایش
6-1-9-5- تعریف اتصالات
7-1-9-5- تعریف مدلها
8-1-9-5- انتخاب روش حل
9-1-9-5- بدست آوردن حل اولیه
10-1-9-5- اجرای شبیه سازی برای بدست آوردن یک حل با شرایط بایاس متفاوت
11-1-9-5- نمایش نتایج و ساختار افزاره
10-5- شبیه سازی یک ترانزیستور NMOS (مثال دوم ماسفت)
1-10-5- کدنویسی
11-5- مراجع

فصل ششم - شبیه سازی ترانزیستورIGBT
1-6- مقدمه
2-6- مزایا و معایب IGBT
3-6- ساختار افزاره
4-6- مدل مداری
5-6- مدهای عملکردی افزاره
1-5-6- حالت سد معکوس
2-5-6- حالت هدایت و سد مستقیم
6-6- مشخصه خروجی
7-6- مشخصه انتقالی
8-6- نوع PT و NPT
9-6- شبیه سازی
10-6- مراجع

فصل هفتم - شبیه سازی ترانزیستور بدون پیوند و بدون آلایش اثر میدانی
1-7- مقدمه
2-7- ترانزیستورهای بدون پیوند
1-2-7- عملکرد ترانزیستور بدون پیوند
1-1-2-7- فیزیک ترانزیستور
2-1-2-7- مکانیزم جریان ترانزیستور
3-7- ترانزیستور بدون آلایش
1-3-7- اثر پلاسمای بار
2-3-7- ساختار ترانزیستور بدون پیوند و بدون آلایش
3-3-7- دیاگرام باند انرژی و عملکرد افزاره
4-7- شبیه سازی
1-4-7- مش بندی
2-4-7- نواحی و الکترودها
3-4-7- آلایش و کانتکتها
4-4-7- مدلهای مورد استفاده در شبیه سازی
5-4-7- نتایج شبیه سازی
5-7- منابع

فصل هشتم - شبیه سازی ترانزیستورهای تونلی
1-8- عملکرد و شبیه سازی ترانزیستورهای تونلی
2-8- معایب ترانزیستورهای اثر میدانی فلز اکسید نیمه هادی
1-2-8- توان مصرفی بالا
2-2-8 شیب زیر آستانه بالا
3-8 عملکرد ترانزیستورهای تونلی
4-8- شبیه سازی ترانزیستور تونلی
1-4-8 نتایج شبیه سازی (دیاگرام باند انرژی، جریان و هدایت انتقالی)
2-4-8- تغییر اندازه پهنای ناحیه تونل زنی
3-4-8- بدست آوردن ولتاژ آستانه
4-4-8- بدست آوردن شیب زیر آستانه نقطه‌ای و متوسط
5-4-8- بدست آوردن فرکانس قطع
5-8- مراجع

فصل نهم - شبیه سازی سلولهای خورشیدی چند پیوندی
1-9- مقدمه
2-9- ویژگی های پایه مواد نیمه هادی
1-2-9- اثر فتوولتاییک
2-2-9- تئوری باند انرژی
3-2-9- فرایند جذب و بازترکیب در نیمه‌هادی
4-2-9- دیود تونلی
3-9- اصول اساسی سلول‌های خورشیدی
1-3-9- ولتاژ مدار باز و جریان اتصال کوتاه
2-3-9- ضریب پر شدگی (FF)
3-3-9- بازده تبدیل توان
4-9- چالش‌های سلولهای خورشیدی ناهمگون
5-9- لایه‌های اصلی سلول‌های خورشیدی
1-5-9- سلول بالایی و پایینی
2-5-9- لایه Window
3-5-9- لایه Emitter و Base
4-5-9- لایه BSF
5-5-9- ناحیه تونلی
6-9- طراحی سلول‌های چند‌پیوند
1-6-9- شکاف باند
2-6-9- تطبیق شبکه
3-6-9- تطبیق جریان
7-9- ساختار کلی سلول خورشیدی چند پیوند گروه III-V
8-9- انتخاب مواد و ویژگیهای لایه های مختلف
9-9- شبیه سازی در سیلواکو
1-9-9- ساختار افزاره
2-9-9- نور دهی با AM1.5G
3-9-9- رفتار تونل‌زنی
4-9-9- مشخصه V-I
5-9-9- نرخ تولید فوتون
10-9- کدنویسی در Deckbuild
11-9- نمایش سایر نمودارهای سلول خورشیدی روی ساختار
12-9- نمایش نمودارهای خطی با کمک ساختار
13-9- مراجع

پیوست 1- آشنایی با مدلهای توزیع آماری Silvaco Atlas
پ-1-  توزیع آماری حامل‌ها
پ-1-1- فرمی دیراک و روش بولتزمن
پ-1-2- تراکم حامل ذاتی
پ-1-3- باریک شدگی گاف انرژی

پیوست 2- آشنایی با مدلهای تولید و بازترکیب Silvaco Atlas
پ-2- مدل‌های تولید و بازترکیب حامل
پ-2-1- مدل شاکلی رید هال
پ-2-2- مدل شاکلی رید هال وابسته به تراکم ناخالصی
پ-2-3- تونل زنی به کمک مشکلات شبکه
پ-2-4- مدل اوژه

پیوست 3- آشنایی با مدلهای موبیلیتی Silvaco Atlas
پ-3-1- مدل‌های موبیلیتی
پ-3-1-1- مدل‌های میدان ضعیف
پ-3-1-2- مدل‌های لایه وارونگی
پ-3-1-3- مدل‌های وابسته به میدان عمودی
پ-3-1-4- مدل‌ وابسته به میدان افقی
پ-3-1-5- همخوانی یا عدم همخوانی مدل‌های موبیلیتی
پ-3-1-6- خلاصه مدل‌های موبیلیتی

پیوست 4- آشنایی با مدلهای تونل زنی باند به باند Silvaco Atlas
پ-4-تونل زنی باند به باند
پ-4-1- دیود تونلی
پ-4-2- انواع تونل زنی باند به باند
پ-4-2-1- تونل زنی باند به باند مستقیم
پ-4-2-2- تونل زنی باند به باند غیر مستقیم (تونل زنی به کمک تله)
پ-4-3- مدل‌های تونل زنی باند به باند
پ-4-3-1- مدل استاندارد محلی (BBT.STD)
پ-4-3-2- مدل تونل زنی شِنْک
پ-4-3-3- مدل تونل زنی محلی کِین
پ-4-3-4- مدل تونل زنی باند به باند غیر محلی
پ-4-3-4-1- تقریب WKB و احتمال تونل زنی الکترون
پ-4-3-4-2- محاسبه جریان
پ-4-3-4-3- روش استفاده از مدل غیر محلی در نرم افزار سیلواکو
پ-4-3-4-4- ملاحظات تکمیلی برای مدل غیر محلی
پ-4-3-4-5- خلاصه پارامترهای مربوط به مدل غیر محلی

پیوست 5- آشنایی با مدلهای تحدید کوانتومی Silvaco Atlas
پ-5-1- تحدید کوانتومی در ابعاد نانو
پ-5-2- Bohm Quantum Potential (BQP)
پ-5-2- HANSCHQM

آموزش نرم افزار ORCAD CAPTURE همراه با مثال های کاربردی

hamidreza بازدید : 1 یکشنبه 15 ارديبهشت 1398 نظرات ()
آموزش نرم افزار ORCAD CAPTURE همراه با مثال های کاربردی

همانطور که می دانید نرم افزار OrCad Capture برای تحلیل های الکترونیکی بسیار قدرتمند است. برای مثال شما می توانید ولتاژ و چریان گره ها مسیرهای مختلف مدار را در حالت های AC و DC تحلیل کرده و بدست آورید. بنابراین با در اختیار داشتن یک آموزش ساده به راحتی می توانید از پس مشکلاتی که در رابطه با کار با این نرم افزار پیش رویتان قرار می گیرد برآیید. این کتاب شامل فصول زیر است:

ایجاد پروژه و ترسیم مدار
تحلیل نقطه کار DC
تحلیل DC SWEEP
تحلیل AC SWEEP
تحلیل Time Domain
تغییر دمای شبیه سازی

آموزش HTML

hamidreza بازدید : 1 سه شنبه 14 اسفند 1397 نظرات ()
آموزش HTML

با طی کردن روند صحیح برنامه نویسی وب می توانید در مدت کوتاهی تبدیل به یک طراح وب شوید و لازمه ی این کار یادگیری زبان HTML می باشد. در صورتی که علاقه مند به یادگیری HTML هستید و اطلاعاتی در این زمینه ندارید یا تازه شروع کرده‌اید، برای شروع یادگیری و رسیدن به بالاترین سطوح، شما می توانید همین حالا کتاب آموزش کامل، قدم به قدم و در عین حال ساده ای که توسط وب سایت مهندس 360 ارائه شده را تهیه کنید. لازم به ذکر است که این آموزش، ترجمه آموزش HTML وب سایت w3schools بوده و همه مفاهیم مندرج در این سایت را در بر می گیرد. امیدواریم این آموزش‌‌، بتواند به شما در فراگیری اصول طراحی وب یاری کند. 

مترجم: حمید رضا ارزبین

تعداد صفحات: 526

فهرست مطالب

بخش اول

آموزش HTML
مثالهای هر فصل
مثال های HTML
تمرینات HTML و آزمون تستی
مقدمه ای بر HTML
HTML چیست؟
یک سند HTML ساده
تگ های HTML
مرورگرهای وب
ساختار صفحه HTML
تگ <!DOCTYPE>
نسخه های HTML
ویرایشگرهای HTML
نوشتن کدهای HTML با استفاده از برنامه Notepad و TextEdit
مثالهای ساده HTML
فایل های HTML
عنوان ها در HTML
پاراگراف ها در HTML
لینک ها در HTML
تصاویر در HTML
عناصر HTML
عناصر تو در توی HTML
عناصر خالی HTML
استفاده از تگ ها با حروف کوچک
ویژگی های تگ های HTML
ویژگی های تگ های HTML
ویژگی href
ویژگی src
ویژگی عرض و ارتفاع
ویژگی alt
ویژگی استایل
ویژگی lang
مشخصه title
سینگل کوتیشن یا دابل کوتیشن؟
خلاصه فصل
عناوین در HTML
تگ های عنوان در HTML
عناوین بزرگتر
جدا کننده افقی HTML
عنصر <head> در HTML
چگونه سورس کد یک صفحه HTML را نشان دهیم؟
مشاهده سورس کد HTML
بازبینی یک عنصر HTML
مرجع تگ HTML
پاراگراف های HTML
تگ پاراگراف HTML
نمایش HTML
شکستن خط HTML
مشکل نوشتن اشعار
تگ <pre> در HTML
مرجع تگ HTML
استایل های HTML
ویژگی Style در HTML
رنگ پس زمینه HTML
رنگ متن در HTML
فونت ها در HTML
اندازه متن در HTML
تراز متن در HTML
خلاصه فصل
قالب بندی متن در HTML
عناصر قالب بندی در HTML
المان های <b> و <strong>  در HTML
تگ های <em> و <i> در HTML
تگ <small> در HTML
تگ <mark> در HTML
تگ <del> در HTML
تگ <ins> در HTML
تگ <sub> در HTML
تگ <sup> در HTML
تگ های قالب بندی در HTML
تگ های نقل قول و استناد کننده در HTML
تگ <q> برای نقل قول های کوتاه
تگ <blockquote> برای نقل قول ها
تگ <abbr> برای مخفف کردن کلمات
تگ <address> برای اطلاعات تماس
تگ <cite> برای عنوان کار
تگ <bdo> برای تعریف جهت نوشتار در HTML
تگ های نقل قول و استناد در HTML
کامنت ها در HTML
تگ های کامنت در HTML
رنگ های HTML
نام رنگ ها
رنگ پس زمینه
رنگ متن
رنگ حاشیه
مقادیر رنگ ها
مقدار RGB
مقدار HEX
مقدار HSL
Saturation (اشباع)
Lightness
مقدار RGBA
مقدار HSLA
استایل های HTML – CSS
ساخت ظاهر گرافیکی HTML با استفاده از CSS
Inline CSS
Internal CSS
External CSS
فونت ها در CSS
حاشیه در CSS
CSS Padding
CSS Margin
ویژگی id
ویژگی Class
منابع خارجی
خلاصه فصل
لینک ها در HTML
لینک های HTML – هایپر لینک ها
لینک های HTML – روش نوشتن
لینک های محلی
رنگ لینک های  HTML
لینک های HTML - خصوصیت target
لینک های HTML – تصویر به عنوان لینک
عناوین لینک ها
لینک های HTML – ایجاد یک Bookmark
مسیرهای خارجی
خلاصه فصل
تگ های لینک در HTML
تصاویر در HTML
نحوه نوشتن دستور درج تصویر در HTML
ویژگی alt
اندازه تصویر - عرض و ارتفاع
Width و Height یا Style؟
تصاویر در پوشه دیگر
تصاویر در یک سرور دیگر
تصاویر متحرک
استفاده از یک تصویر به عنوان یک لینک
شناور کردن تصویر
Image map
تصویر پس زمینه
عنصر <picture>
خوانندگان صفحه HTML
خلاصه فصل
تگ های تصویر در HTML
جداول HTML
تعریف جدول در HTML
جدول در HTML – اضافه کردن Border
جدول HTML – ادغام حاشیه ها
جدول HTML – اضافه کردن padding به سلول
جدول HTML – چپ چین کردن عناوین
جدول HTML – اضافه کردن Border Spacing
جدول HTML – سلول هایی که چند ستون را اشغال می کنند
جدول HTML – سلول هایی که چند ردیف را اشغال می کنند
جدول HTML – اضافه کردن Caption جدول
یک استایل خاص برای یک جدول
خلاصه فصل
تگ های جدول در HTML
لیست ها در HTML
لیست نامرتب در HTML
لیست نامرتب در HTML – انتخاب نشانگر آیتم
لیست مرتب در HTML
لیست مرتب HTML – نوع ویژگی
لیست های توصیفی در HTML
لیست های تو در تو در HTML
کنترل شمارش لیست
لیست های افقی
خلاصه فصل
تگ های لیست
تگ های بلاک و درون خطی در HTML
تگ های block-level
تگ های درون خطی در HTML
تگ های درون خطی
تگ های درون خطی در HTML
تگ <div>
تگ <span>
تگ های گروه بندی در HTML
ویژگی class در HTML
استفاده از ویژگی CLASS
استفاده از ویژگی class در جاوا اسکریپت
کلاس های چندگانه
همان کلاس، تگ متفاوت
ویژگی id در HTML
استفاده از ویژگی id
My Header
تفاوت بین class و id
استفاده از ویژگی id در جاوا اسکریپت
Iframe در HTML
نحوه نوشتن Iframe
Iframe – تنظیم height و width
Iframe – حذف حاشیه (Border)
Iframe – هدف برای یک لینک
تگ iframe در HTML
جاوا اسکریپت در HTML
تگ <script> در HTML
نمونه هایی از جاوا اسکریپت
تگ <noscript> در HTML
تگ های اسکریپت در HTML
آدرس فایل ها در HTML
آدرس فایل ها در HTML
آدرس دهی کامل (مطلق)
آدرس دهی نسبی
بهترین تمرین
عنوان در HTML
تگ <head> در HTML
تگ <title> در HTML
تگ <title>
تگ <style> در HTML
تگ <link> در HTML
تگ <meta> در HTML
تنظیم نمایش صفحه
تگ <script> در HTML
تگ <base> در HTML
حذف تگ های <html>، <head> و <body>؟
تگ های head در HTML
قالب بندی در HTML
تگ های صفحه آرایی HTML
تکنیک‌ های صفحه آرایی در HTML
جداول HTML
فریم ورک های CSS
خصوصیت float در CSS
Flexbox در CSS
طراحی سایت واکنشگرا در HTML
طراحی واکنش گرا چیست؟
تنظیم viewport
تصاویر واکنش گرا
استفاده از خصوصیت width
استفاده از خصوصیت max-width
نمایش تصاویر مختلف با توجه به عرض مرورگر
اندازه متن واکنش گرا
Hello World
مدیا کوئری
صفحه وب واکنشگرا – مثال کامل
طراحی وب واکنشگرا – Frameworks
استفاده از W.CSS
استفاده از بوت استرپ
کدهای کامپیوتری در HTML
تگ <kbd> در HTML برای ورودی کیبورد
تگ <spam> برای خروجی برنامه
عنصر <code> در HTML برای کد کامپیوتر
تگ <var> برای متغیرها
تگ های کد در HTML
HTML Entities
کاراکترهای خاص HTML
فاصله بدون شکست
برخی از کاراکترهای خاص مفید در HTML
ترکیب علائم تفکیک کننده در HTML
نمادها در HTML
سمبل های خاص در HTML
برخی از نمادهای ریاضی پشتیبانی شده در HTML
برخی از حروف یونانی پشتیبانی شده در HTML
برخی از سمبل های خاص پشتیبانی شده در HTML
کد گذاری HTML (مجموعه های کارکتری)
رمزگذاری کاراکتر چیست؟
خصوصیت charset در HTML
تفاوت بین مجموعه های کاراکتری
مجموعه کاراکتر ASCII
مجموعه کاراکتر ISO--
مجموعه کاراکتر UTF-
رمزگذاری URL
HTML Uniform Resource Locators
URL - Uniform Resource Locators
انواع Scheme در URL
رمزگذاری URL
خودتان امتحان کنید
نمونه هایی از رمزگذاری ASCII
HTML و XHTML
XHTML چیست؟
چرا XHTML؟
تفاوت های مهم HTML و XHTML
عبارت <...DOCTYPE!> اجباری است
تگ های تو در توی XHTML باید به درستی به کار روند
تگ های XHTML باید همیشه بسته شوند
تگ های خالی نیز باید بسته شوند
تگ های XHTML باید با حروف کوچک نوشته شوند
نام ویژگی ها باید با حروف کوچک نوشته شوند
مقادیر ویژگی ها باید در علامت نقل قول قرار داده شوند
کوچک سازی ویژگی ها در XHTML ممنوع است
چگونگی تبدیل سند HTML به XHTML

بخش دوم

فرم های HTML
عنصر <form>
عنصر <input>
Text Input
Radio Button Input
Submit Button
ویژگی Action
ویژگی Target
ویژگی Method
زمان استفاده از متد GET؟
نکاتی در مورد متد GET
زمان استفاده از متد POST؟
نکاتی در مورد متد POST
ویژگی Name
گروه بندی داده‌ های فرم با <fieldset>
عناصر فرم در HTML
عنصر <input>
عنصر <select>
مقادیر قابل مشاهده
امکان انتخاب چندتایی
عنصر <textarea>
عنصر <button>
عناصر فرم در HTML
عنصر <datalist> در HTML
عنصر <output> در HTML
تگ های فرم در HTML
انواع ورودی در HTML
ورودی متنی
ورودی Password
ورودی submit
ورودی Reset
ورودی Radio
ورودی Checkbox
ورودی Button
انواع ورودی در HTML
ورودی Color
ورودی Date
ورودی Datetime-local
ورودی Email
ورودی Month
ورودی Number
محدودیت ورودی
ورودی Range
ورودی Search
ورودی Tel
ورودی Time
ورودی Url
ورودی week
ویژگی type ورودی در HTML
ویژگی های ورودی در HTML
ویژگی value
ویژگی readonly
ویژگی disabled
ویژگی size
ویژگی maxlength
ویژگی های HTML
ویژگی autocomplete
ویژگی novalidate
ویژگی autofocus
ویژگی form
ویژگی formaction
ویژگی formenctype
ویژگی formmethod
ویژگی formnovalidate
ویژگی formtarget
ویژگی های width و height
ویژگی list
ویژگی های min و max
ویژگی multiple
ویژگی pattern
ویژگی placeholder
ویژگی required
ویژگی step
عناصر Input و Form در HTML

بخش سوم

معرفی HTML
ویژگی های جدید HTML
عناصر HTML
رابط برنامه نویسی اپلیکیشن جدید در HTML
عناصر حذف شده در HTML
تاریخچه HTML
پشتیبانی مرورگر‌ ها از HTML
پشتیبانی مرورگر‌ ها از HTML
تعریف عناصر معنایی به عنوان عناصر Block
اضافه کردن عناصر جدید به HTML
مشکل با IE
نحوه کدنویسی برای HTMLShiv
مثالی از HTMLShiv
عناصر جدید HTML
عناصر فرم جدید
انواع ورودی جدید
HTML - نحوه کدنویسی ویژگی های جدید
گرافیک در HTML
تگ های مدیا
عناصر معنایی در HTML
عناصر معنایی چه هستند؟
مرورگرهای پشتیبان
عناصر معنایی جدید در HTML
تگ <section> در HTM
تگ <article> در HTML
قرار دادن <article> در <section> یا بالعکس؟
عنصر <header> در HTML
عنصر <footer> در HTML
عنصر <nav> در HTML
عنصر <aside> در HTML
عناصر <figure> و <figcaption> در HTML
چرا عناصر معنایی؟
عناصر معنایی در HTML
مهاجرت به HTML
مهاجرت از HTML به HTML
یک صفحه معمولی HTML
تغییر به HTML Doctype
تغییر به رمزگذاری  HTML
اضافه کردن HTMLShiv
تغییر به عناصر معنایی HTML
تفاوت <article>، <section> و <div>
راهنمای استایل دادن و قواعد کدنویسی در HTML
قواعد کدنویسی در HTML
کدنویسی هوشمند آینده نگر
استفاده از Document Type صحیح
استفاده از کاراکترهای کوچک در نام عناصر
بستن همه تگ های HTML
بستن تگ های خالی در HTML
استفاده از کاراکترهای کوچک در نام ویژگی ها
مقدار ویژگی ها در کوتیشن
ویژگی های تصویر
فضاهای خالی و علامت مساوی
اجتناب از خطوط طولانی کد
خطوط خالی و تو رفتگی
حذف تگ های <html> و <body>
حذف تگ <head>؟
Meta Data
تنظیم Viewport
کامنت های HTML
استایل شیت ها
بارگذاری جاوا اسکریپت در HTML
دسترسی به عناصر HTML با جاوا اسکریپت
استفاده از حروف کوچک در نام فایل ها
پسوند فایل
تفاوت های میان .htm و .html
تفاوت های فنی

بخش چهارم

Canvas در HTML
Canvas در HTML چیست؟
پشتیبانی مرورگر
مثال هایی از canvas
رسم خط
رسم دایره
نوشتن متن
نوشتن متن توخالی
رسم رنگ با گرادیان خطی
رسم رنگ با گرادیان مدور
رسم تصویر
آموزش Canvas در HTML
SVG در HTML
SVG چیست؟
عنصر <svg> در HTML
پشتیبانی مرورگرها
دایره SVG
مستطیل SVG
مستطیل SVG با گوشی های گرد
ستاره SVG
لوگوی SVG
تفاوت میان SVG و Canvas
مقایسه Convas و SVG
آموزش SVG

بخش پنجم

چند رسانه ای (Multimedia) در HTML
چند رسانه ای چیست؟
پشتیبانی مرورگرها
فرمت های چند رسانه ای
قالب های ویدئو رایج
فرمت های صوتی
ویدئو در HTML
پخش ویدئو در HTML
پشتیبانی مرورگر
تگ <video> در HTML
عملکرد کدها
پخش خودکار <video> در HTML
پشتیبانی مرورگر – ویدئو
ویدئو در HTML – انواع مدیا
متدها، خواص و رویدادهای ویدئو در HTML
تگ های ویدئو در HTML
صوت در HTML
صوت در وب
پشتیبانی مرورگر
تگ <audio> در HTML
صوت در HTML – نحوه عملکرد
صوت در HTML - پشتیبانی مرورگر
صوت در HTML – نوع مدیا
صوت در HTML - متدها، خواص و رویدادها
تگ های صوتی در HTML
افزونه (پلاگین) های در html
افزونه های HTML
تگ <object>
تگ <embed>
فیلم های یوتیوب در HTML
تقابل با فرمت های ویدئویی؟
شناسه ویدئوی YouTube
اجرای ویدئوی یوتیوب در HTML
پخش خودکار ویدئو
لیست پخش یوتیوب
چرخه یوتیوب
کنترل های یوتیوب
یوتیوب - استفاده از تگ های <embed> و <object>

بخش ششم

مکان یابی جغرافیایی در HTML
تعیین مکان کاربر
پشتیبانی مرورگرها
استفاده از مکان یابی در HTML
بررسی خطا ها و عدم پذیرش
نمایش نتیجه در نقشه
اطلاعات مکان خاص
متد getCurrentPosition( ) - داده های برگشتی
دیگر اطلاعات مفید در خصوص داده های مکانی
کشیدن و رها کردن در HTML
Drag and Drop
پشتیبانی مرورگرها
مثالی از Drag and Drop
ساخت یک عنصر قابل درگ
چه چیزی درگ شود – ondragstart و setData( )
کجا رها شود - ondragover
انجام رها سازی – ondrop
مثال های بیشتر
ذخیره سازی وب در HTML
ذخیره سازی وب چیست؟
پشتیبانی مرورگر
آبجکت های ذخیره سازی وب در HTML
آبجکت localStorage
آبجکت sessionStorage
کارگران وب در HTML
web worker چیست؟
پشتیبانی مرورگر ها
مثال Web Worker ها در HTML
بررسی پشتیبانی web worker
ایجاد یک فایل web worker
ایجاد یک آبجکت Web Worker
توقف Web Worker
استفاده مجدد از کارگر وب
نمونه کد کامل کارگر وب
کارگران وب و DOM
رویداد های Server-Sent در HTML
رویدادهای Server-Sent- ارسال پیام یک طرفه
پشتیبانی مرورگر ها
دریافت هشدارهای رویداد Server-Sent
بررسی پشتیبانی رویدادهای Server-Sent
نمونه کد Server-Side
آبجکت EventSource

بخش هفتم

اصول اولیه HTML
سند HTML
هدینگ های HTML
پاراگراف های HTML
لینک های HTML
تصاویر HTML
دکمه های HTML
لیست های HTML
ویژگی ها در HTML
ویژگی title
ویژگی href
ویژگی های width and height
ویژگی alt
ویژگی بدون کوتیشن
ویژگی بدون کوتیشنی که کار نمی کند
هدینگ های HTML
هدینگ های HTML
قوانین افقی HTML
سر تیتر HTML
پاراگراف ها در HTML
پاراگراف ها در HTML
پاراگراف های بیشتر در HTML
استفاده از شکستن خطوط در HTML
مشکلات شعرنویسی (برخی از مشکلات قالب بندی HTML)
نحوه کنترل شکستگی خطوط و فضاهای خالی با تگ <pre>
استایل های HTML
استایل های HTML
رنگ پس زمینه در HTML
رنگ متن در HTML
فونت متن در HTML
سایز متن در HTML
ترازبندی متن در HTML
فرمت متن در HTML
فرمت bold با استفاده از تگ <b>
فرمت برجسته با استفاده از تگ<strong>
فرمت italic با استفاده از تگ <i>
فرمت مهم با استفاده از تگ <em>
فرمت small با استفاده از تگ <small>
فرمت علامت گذاری شده با استفاده از تگ <mark>
حذف شده با استفاده از تگ <del>
درج شده با استفاده از تگ <ins>
حذف و درج شده با استفاده از تگ های <del> و <ins>
فرمت زیر نویس با استفاده از تگ <sub>
فرمت بالا نویس (توان) با استفاده از تگ <sub>
نقل قول های HTML
قالب بندی نقل قول های کوتاه با تگ <q>
قالب بندی نقل قول ها با تگ <blockquote>
قالب بندی اطلاعات سازنده / مالک سند با تگ <address>
قالب بندی سرنام ها و مخفف ها با تگ <abbr>
قالب بندی عنوان کار با تگ <cite>
قالب بندی جهت متن با تگ <bdo>
کامنت های HTML
کامنت های مخفی
کامنت های شرطی
کامنت ها برای اشکال زدایی
HTML CSS
HTML با CSS بصورت inline
HTML با CSS بصورت داخلی
HTML با CSS به صورت خارجی
HTML با فونت های CSS
HTML با CSS با استفاده از ویژگی id
HTML با CSS با استفاده از ویژگی Class
HTML و خطوط حاشیه CSS
HTML و CSS padding
HTML و  CSS margin
HTML و نسخه کامل نمایشی CSS
لینک های HTML
لینک دادن با استفاده از آدرس دهی مطلق
لینک دادن با استفاده از آدرس دهی نسبی
تغییر دادن رنگ لینک ها
حذف زیر خط از لینک ها
تغییر دادن target لینک ها
عکس به عنوان لینک
ساخت یک لینک بوکمارک
لینکی که فریم جدا را از بین می برد
لینکی برای ایمیل زدن
لینکی برای ایمیل زدن با موضوع
تصاویر HTML
یک عکس
طول و عرض عکس با استفاده از ویژگی ها
طول و عرض عکس با استفاده از CSS
طول و عرض عکس با استفاده از ویژگی ها و CSS
یک عکس در پوشه ای دیگر
یک عکس با لینک شکسته
یک عکس روی سروری دیگر
استفاده از یک عکس به عنوان یک لینک
تصویر متحرک
نقشه تصویری با نواحی قابل کلیک کردن
تصویر شناور
جداول HTML
جداول اولیه HTML
جدول با حاشیه
جدول با مرز های حاشیه
سلول های جدول با پدینگ
هدینگ های جدول
جدولی با تیترهای چپ چین
تیترهای افقی / عمودی جدول
جدولی با یک کپشن
افزایش پهنای یک سطر از جدول
افزایش پهنای یک ستون از جدول
جدولی با خانه های فاصله دار
جدولی با تگ های داخلی
جدول با استایل متفاوت با استفاده از id ()
جدول با استایل متفاوت با استفاده از id ()
جدول با استایل متفاوت با استفاده از class ()
جدول با استایل متفاوت با استفاده از class ()
لیست های HTML
لیست نا مرتب (پیش فرض)
لیست نا مرتب با disc bullets
لیست نا مرتب با circle bullets
لیست نا مرتب با square bullets
لیست نا مرتب بدون bullets
لیست مرتب (پیش فرض)
لیست مرتب با اعداد
لیست مرتب با حروف
لیست مرتب با حروف کوچک
لیست مرتب با اعداد یونانی
لیست مرتب با اعداد کوچک یونانی
لیست توضیحی
لیست تو در تو ()
لیست تو در تو ()
لیست افقی
لیست منوی افقی
عناصر inline و block در HTML
استایل دهی تگ <div>
استایل دهی تگ <span>
کلاس های HTML
استایل دهی به همه عناصر با یک نام کلاس خاص
دسترسی به عناصر با یک نام کلاس خاص، در جاوا اسکریپت
چند کلاسه
یک کلاس برای تگ های مختلف
Id در HTML
استایل دهی به یک عنصر با یک Id خاص
تفاوت بین class و id
دسترسی به عناصر با یک id خاص، در جاوا اسکریپت
قالب بندی HTML
قالب بندی با استفاده از float
قالب بندی با استفاده از flexbox ()
قالب بندی با استفاده از flexbox ()
قالب بندی با استفاده از flexbox ()
Iframe در HTML
فریم داخلی (فریمی در یک صفحه HTML)
تگهای Head در HTML
یک سند HTML معتبر بدون تگ های <html>، <body> و <head>
یک سند HTML معتبر بدون تگ <head>
تعین عنوان سند با تگ <title>
در بر گرفتن اطلاعات اسایل دهی با تگ <style>
ارتباط با یک منبع خارجی توسط تگ <link>
تعریف اطلاعات متای خاص توسط تگ <meta>
تعریف اسکریپت های سمت سرور توسط تگ <script>
تعینن URL مبنا برای همه URL ها توسط تگ <base>
اسکریپت ها در HTML
درج یک اسکریپت
استفاد از تگ <noscript>
عناصر کد کامپیوتری در HTML
قالب بندی ورودی صفحه کلید توسط تگ <kbd>
قالب بندی خروجی کامپیوتر با استفاده از تگ <samp>
قالب بندی کد برنامه نویسی توسط تگ <code>
قالب بندی کد های برنامه نویسی با حفظ شکستگی خطوط و فضاهای خالی
قالب بندی متغیر ها با استفاده از تگ <var>
فرم ها در HTML
فرم با ورودی متنی
فرم با دکمه های رادیویی
فرم با فیلد های متنی و دکمه ارسال
فرم با فیلد متنی بدون ویژگی name
گروه کردن داده های فرم
عناصر فرم در HTML
لیست کشویی ساده
لیست کشویی با مقدار از پیش انتخاب شده
Textarea (فیلد ورودی متنی چند خطی)
دکمه
استفاده از عنصر <datalist>
استفاده از عنصر <output>
انواع ورودی ها در HTML
ورودی نوع متنی
ورودی نوع پسورد
ورودی نوع radio
ورودی نوع checkbox
ورودی نوع button
ورودی نوع number – با محدودیت
ورودی نوع عددی – با step
ورودی نوع date – با Date picker
ورودی نوع تاریخ – با محدودیت
ورودی نوع color – با color picker
ورودی نوع range
ورودی نوع month
ورودی نوع week
ورودی نوع time
ورودی نوع datetime
ورودی نوع datetime-local
ورودی نوع Email
ورودی نوع search
ورودی نوع tel
ورودی نوع url
ویژگی های input ها در HTML
autocomplete
novalidate
autofocus_attribute
form
formaction
formenctype
formmethod
formnovalidate
formtarget
height and width
list
min and max
multiple
pattern
placeholder
required
step
Canvas در HTML
رسم Canvas با جاوا اسکریپت
رسم یک خط با lineTo ( )
رسم یک دایره با arc( )
رسم یک متن با fillText( )
رسم یک متن با strokeText( )
رسم یک گرادیان خطی
رسم یک گرادیان دایره ای
رسم یک تصویر با drawImage( )
SVG در HTML
دایره
مستطیل
مستطیل با گوشه های گرد
ستاره
لوگو
چند رسانه ای در HTML
اجرای یک ویدئو
اجرای یک ویدئو با دکمه های کنترلی
اجرای ویدئو بصورت خودکار
اجرای یک موسیقی با دکمه های کنترلی
موقعیت جغرافیایی در HTML
بدست آوردن مختصات جغرافیایی
بررسی خطاهای موقعیت جغرافیایی
بدست آوردن و مشاهده موقعیت جغرافیایی
ذخیره سازی محلی در HTML
ذخیره یک نام بطور دائمی
ذخیره یک شمارنده بطور دائمی
ذخیره یک شمارنده برای یک Session
چند رسانه ای در HTML
اجرای فایل ویدئویی
اجرای فایل صوتی در HTML
اجرای فایل یوتیوب در HTML
مثال های HTML بیشتر
کشیدن و رها کردن
کارگران وب
رویدادهای serve sent
آزمون HTML
آزمون
محاسبه امتیاز شما
تمرین های HTML
تمرین ها
محاسبه امتیاز شما
گواهینامه WSchools HTML
سند مهارت های شما
دریافت گواهینامه
مطالعه و دریافت گواهینامه
بعد از یاد گرفتن  HTML، باید چه کار کنید؟
خلاصه HTML
یادگیری CSS
یادگیری JavaScript

کتاب الکترونیکی آموزش نرم افزار سیلواکو به زبان فارسی

hamidreza بازدید : 2 چهارشنبه 21 آذر 1397 نظرات ()

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

فصل اول - آموزش نصب نرم افزار Silvaco
1-1- مقدمه
2-1- طریقه نصب سیلواکو

فصل دوم - معرفی نرم افزار سیلواکو
1-2- مقدمه
2-2- معرفی ابزار شبیه سازی ATLAS
3-2- مدلهای فیزیکی
4-2- مراجع

فصل سوم - شروع کار با Silvaco Atlas
1-3- بررسی اجمالی Deckbuild
2-3- فراخوانی Atlas
3-3- ورودیها و خروجیهای ATLAS
4-3- ساختار فایلهای ورودی در ATLAS
1-4-3- پارامترهای منطقی (Logical)
2-4-3- پارمترهای حقیقی (Real) و صحیح (Integer)
3-4-3- پارامترهای رشته‌ای (Character)
5-3- تعریف مشخصات ساختاری قطعه
6-3- توضیحات (Comments)
7-3- مش بندی
8-3- ناحیه ها (مناطق)
9-3- اتصالات الکتریکی (الکترودها)
10-3- آلایش
11-3- تعیین مشخصات و خواص مواد
12-3- تعریف ماده
13-3- کتابخانه سیلواکو
14-3- تعیین مدل ها
15-3- اتصالات الکتریکی
16-3- انتخاب روش حل عددی
17-3- مشخصه های تحلیل
1-17-3- دستور log
2-17-3- دستور Solve
1-2-17-3- حل DC
2-2-17-3- حل AC
3-17-3- استخراج داده ها و رسم نمودارها
4-17-3- تبادل داده ها با MATLAB
5-17-3- ذخیره تصاویر Tonyplot
18-3- مراجع

فصل چهارم - شبیه سازی دیود p-n
1-4- مقدمه
2-4- نیمه‌هادی‌های نوع n و p
3-4- تئوری باند انرژی
4-4- پیوند p-n
5-4- شبیه سازی
1-5-4- مش بندی ساختار
2-5-4- تعریف مناطق
3-5-4-تعریف الکترودها
4-5-4- تعیین ناخالصی
5-5-4- تعریف اتصالات اهمی و شاتکی
6-5-4- تعریف مدلها
7-5-4- انتخاب روش حل عددی
8-5-4- بایاس افزاره
9-5-4- نمایش نمودار جریان-ولتاژ دیود p-n
10-5-4- نمایش ساختار
1-10-5-4- نمایش پروفایل آلایش
11-5-4- نمایش ترازهای انرژی
6-4- مراجع

فصل پنجم - شبیه سازی ترانزیستور ماسفت
1-5- مقدمه
2-5- ساختار ترانزیستورهای ماسفت
3-5- عملکرد ماسفت بدون اعمال ولتاژ به گیت
4-5- ایجاد کانال برای عبور جریان
5-5- اعمال VDS کوچک
6-5- عملکرد به ازای VDS بزرگ
7-5- مشخصه ولتاژ – جریان ماسفت افزایشی
8-5- ساختار باند در ترکیبات نیمه هادی
9-5- شبیه سازی یک ترانزیستور NMOS (مثال اول ماسفت)
1-9-5- کد نویسی در ATLAS
1-1-9-5- فراخوانی ATLAS
2-1-9-5- تعریف مشبندی
3-1-9-5- تعریف مناطق
4-1-9-5- تعریف الکترودها
5-1-9-5- تعریف میزان و نوع آلایش
6-1-9-5- تعریف اتصالات
7-1-9-5- تعریف مدلها
8-1-9-5- انتخاب روش حل
9-1-9-5- بدست آوردن حل اولیه
10-1-9-5- اجرای شبیه سازی برای بدست آوردن یک حل با شرایط بایاس متفاوت
11-1-9-5- نمایش نتایج و ساختار افزاره
10-5- شبیه سازی یک ترانزیستور NMOS (مثال دوم ماسفت)
1-10-5- کدنویسی
11-5- مراجع

فصل ششم - شبیه سازی ترانزیستورIGBT
1-6- مقدمه
2-6- مزایا و معایب IGBT
3-6- ساختار افزاره
4-6- مدل مداری
5-6- مدهای عملکردی افزاره
1-5-6- حالت سد معکوس
2-5-6- حالت هدایت و سد مستقیم
6-6- مشخصه خروجی
7-6- مشخصه انتقالی
8-6- نوع PT و NPT
9-6- شبیه سازی
10-6- مراجع

فصل هفتم - شبیه سازی ترانزیستور بدون پیوند و بدون آلایش اثر میدانی
1-7- مقدمه
2-7- ترانزیستورهای بدون پیوند
1-2-7- عملکرد ترانزیستور بدون پیوند
1-1-2-7- فیزیک ترانزیستور
2-1-2-7- مکانیزم جریان ترانزیستور
3-7- ترانزیستور بدون آلایش
1-3-7- اثر پلاسمای بار
2-3-7- ساختار ترانزیستور بدون پیوند و بدون آلایش
3-3-7- دیاگرام باند انرژی و عملکرد افزاره
4-7- شبیه سازی
1-4-7- مش بندی
2-4-7- نواحی و الکترودها
3-4-7- آلایش و کانتکتها
4-4-7- مدلهای مورد استفاده در شبیه سازی
5-4-7- نتایج شبیه سازی
5-7- منابع

فصل هشتم - شبیه سازی ترانزیستورهای تونلی
1-8- عملکرد و شبیه سازی ترانزیستورهای تونلی
2-8- معایب ترانزیستورهای اثر میدانی فلز اکسید نیمه هادی
1-2-8- توان مصرفی بالا
2-2-8 شیب زیر آستانه بالا
3-8 عملکرد ترانزیستورهای تونلی
4-8- شبیه سازی ترانزیستور تونلی
1-4-8 نتایج شبیه سازی (دیاگرام باند انرژی، جریان و هدایت انتقالی)
2-4-8- تغییر اندازه پهنای ناحیه تونل زنی
3-4-8- بدست آوردن ولتاژ آستانه
4-4-8- بدست آوردن شیب زیر آستانه نقطه‌ای و متوسط
5-4-8- بدست آوردن فرکانس قطع
5-8- مراجع

فصل نهم - شبیه سازی سلولهای خورشیدی چند پیوندی
1-9- مقدمه
2-9- ویژگی های پایه مواد نیمه هادی
1-2-9- اثر فتوولتاییک
2-2-9- تئوری باند انرژی
3-2-9- فرایند جذب و بازترکیب در نیمه‌هادی
4-2-9- دیود تونلی
3-9- اصول اساسی سلول‌های خورشیدی
1-3-9- ولتاژ مدار باز و جریان اتصال کوتاه
2-3-9- ضریب پر شدگی (FF)
3-3-9- بازده تبدیل توان
4-9- چالش‌های سلولهای خورشیدی ناهمگون
5-9- لایه‌های اصلی سلول‌های خورشیدی
1-5-9- سلول بالایی و پایینی
2-5-9- لایه Window
3-5-9- لایه Emitter و Base
4-5-9- لایه BSF
5-5-9- ناحیه تونلی
6-9- طراحی سلول‌های چند‌پیوند
1-6-9- شکاف باند
2-6-9- تطبیق شبکه
3-6-9- تطبیق جریان
7-9- ساختار کلی سلول خورشیدی چند پیوند گروه III-V
8-9- انتخاب مواد و ویژگیهای لایه های مختلف
9-9- شبیه سازی در سیلواکو
1-9-9- ساختار افزاره
2-9-9- نور دهی با AM1.5G
3-9-9- رفتار تونل‌زنی
4-9-9- مشخصه V-I
5-9-9- نرخ تولید فوتون
10-9- کدنویسی در Deckbuild
11-9- نمایش سایر نمودارهای سلول خورشیدی روی ساختار
12-9- نمایش نمودارهای خطی با کمک ساختار
13-9- مراجع

پیوست 1- آشنایی با مدلهای توزیع آماری Silvaco Atlas
پ-1-  توزیع آماری حامل‌ها
پ-1-1- فرمی دیراک و روش بولتزمن
پ-1-2- تراکم حامل ذاتی
پ-1-3- باریک شدگی گاف انرژی

پیوست 2- آشنایی با مدلهای تولید و بازترکیب Silvaco Atlas
پ-2- مدل‌های تولید و بازترکیب حامل
پ-2-1- مدل شاکلی رید هال
پ-2-2- مدل شاکلی رید هال وابسته به تراکم ناخالصی
پ-2-3- تونل زنی به کمک مشکلات شبکه
پ-2-4- مدل اوژه

پیوست 3- آشنایی با مدلهای موبیلیتی Silvaco Atlas
پ-3-1- مدل‌های موبیلیتی
پ-3-1-1- مدل‌های میدان ضعیف
پ-3-1-2- مدل‌های لایه وارونگی
پ-3-1-3- مدل‌های وابسته به میدان عمودی
پ-3-1-4- مدل‌ وابسته به میدان افقی
پ-3-1-5- همخوانی یا عدم همخوانی مدل‌های موبیلیتی
پ-3-1-6- خلاصه مدل‌های موبیلیتی

پیوست 4- آشنایی با مدلهای تونل زنی باند به باند Silvaco Atlas
پ-4-تونل زنی باند به باند
پ-4-1- دیود تونلی
پ-4-2- انواع تونل زنی باند به باند
پ-4-2-1- تونل زنی باند به باند مستقیم
پ-4-2-2- تونل زنی باند به باند غیر مستقیم (تونل زنی به کمک تله)
پ-4-3- مدل‌های تونل زنی باند به باند
پ-4-3-1- مدل استاندارد محلی (BBT.STD)
پ-4-3-2- مدل تونل زنی شِنْک
پ-4-3-3- مدل تونل زنی محلی کِین
پ-4-3-4- مدل تونل زنی باند به باند غیر محلی
پ-4-3-4-1- تقریب WKB و احتمال تونل زنی الکترون
پ-4-3-4-2- محاسبه جریان
پ-4-3-4-3- روش استفاده از مدل غیر محلی در نرم افزار سیلواکو
پ-4-3-4-4- ملاحظات تکمیلی برای مدل غیر محلی
پ-4-3-4-5- خلاصه پارامترهای مربوط به مدل غیر محلی

پیوست 5- آشنایی با مدلهای تحدید کوانتومی Silvaco Atlas
پ-5-1- تحدید کوانتومی در ابعاد نانو
پ-5-2- Bohm Quantum Potential (BQP)
پ-5-2- HANSCHQM

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

hamidreza بازدید : 1 شنبه 31 شهريور 1397 نظرات ()
دانلود کتاب آموزش ایلوستریتور

پیدا کردن منبع جامع و کلی برای یادگیری نرم افزارهای گرافیکی مانند فتوشاپ، ایلوستریتور و ... بسیار سخت است، چون هر سال آنها امکانات جدید و ویژگی های جدیدی به خود می گیرند. فیلم های آموزشی اینترنت شرکت ها هم جامع نیستند، از روی متن می خوانند و به یاد دهی چیزهای ساده می پردازند، بطوری که اگر شما به اندازه یک دی وی دی هم از اینترنت دانلود کنید یا چند پکیج آموزشی بخرید باز همه نرم افزار را یاد نگرفته اید.
در این شرایط ممکن است شما به کتاب رجوع کنید. کتاب یک منبع خوب برای یادگیری جامع است که برخالف ویدئوهای آموزشی امکان رجوع سریع و همچنین بخاطر سپاری و یاد آوری (مخصوصاً برای ما ایرانی ها که فقط با کتاب آموزش داده می شویم!) را دارد. اما اینجا متوجه می شوید کتاب به روز خوبی وجود ندارد و اکثر این کتاب ها هم زیاده نویسی می کنند تا از بکار بردن تصاویر رنگی اجتناب کنند. شاید هم خواسته باشند فقط پول در آورند. در این شرایط بعد از خواندن یک صفحه، یک فصل و ... و چند کتاب میفهمید که اگر خلاصه می کردند کل آموزش ها یک دفتر 40 برگ هم نبوده است. پس باید چگونه یاد گرفت؟ 
بهترین روش برای یادگیری شرکت در کلاس های یک استاد حرفه ای که در بازارکار هم کار می کند است. فقط این راه است که در زمان کم شما را به نتیجه می رساند. راه دیگر هم صرف زمان زیاد و استفاده از منابع مختلف (کتاب + فیلم های آموزشی شرکت های مختلف و البته انجمن های اینترنتی) است که به خاطر پول زده نشده اند. همین الان یک راه دیگر یادگیری جامع و حرفه ای هم اضافه شد! آن هم کتاب سورس باز است. امیدوارم این کتاب زمان کم و یادگیری جامعی را برای شما به ارمغان آورد.

دانلود کتاب شروعی بر برنامه نویسی Ajax

hamidreza بازدید : 1 پنجشنبه 22 شهريور 1397 نظرات ()
دانلود کتاب شروعی بر برنامه نویسی Ajax

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

کمتر کاربر اینترنتی وجود دارد که هنوز گذرش به یکی از صفحاتی که با معماری Ajax ساخته شده‌اند نیفتاده و از قابلیت‌های فوق‌العاده آن بهره‌مند نشده باشد. Gmail، Google Map، Google Suggest، Orkut، Yahoo و اسامی آشنای دیگر، نمونه‌هایی هستند از کاربرد ajax برای برنامه های تحت وب خود استفاده می کنند. به برنامه نویسان عزیزی که بدنبال منبعی مناسب برای یادگیری این زبان از سطح مقدماتی هستند حتماً پیشنهاد میکنیم کتابی که آماده شده را دانلود و مطالعه بفرمایند.

این کتاب شامل فصل های زیر می باشد:

فصل اول: مقدمه ای بر Ajax

راه حل ، دیدگاه کاربران ، دیدگاه برنامه نویسان ، نگاهی کلی به مراحل استفاده از Ajax در برنامه های تحت وب و ...

فصل دوم : جاواسکریپ

تگ(Script) ، نوشتن اسکریپ در قسمت Head و Body ، فایل خارجی جاواسکریپ و ...

فصل سوم: شروع کار با Ajax

شروع با HTTP ، درخواست XmlHttp  ،معماری Ajax Asp.net  ، و ...


فصل چهارم: کار با Ajax در Asp.Net

فصل پنجم: خطایابی برنامه های Ajax

FireBug ، دیباگ سمت سرور ، استفاده از پنجره Watch

فصل ششم: برنامه chatRoom

جداول موجود در برنامه  ChatRoom ، چگونگی پیاده سازی ChatRoom ، و ...

فصل هفتم: برنامه BookStore

آموزش بهینه سازی سایت برای موتورهای جستجو به زبان فارسی

hamidreza بازدید : 3 سه شنبه 23 مرداد 1397 نظرات ()
آموزش بهینه سازی سایت برای موتورهای جستجو به زبان فارسی

امروزه افراد زیادی اقدام به ایجاد وب سایت می کنند و شاید برای این کار وقت و هزینه زیادی نیز صرف کنند. اما پس از مدتی بسیاری از این افراد به این نتیجه می رسند که تمام زحماتی که برای ایجاد این سایت کشیده اند بی نتیجه بوده و از ادامه کار منصرف می شوند.

غافل از اینکه با اتخاذ یک سری سیاست های ساده جهت بهینه سازی سایت خود برای موتورهای جستجو می توانند تا حد زیادی میزان استقبال از سایت خود را بالا ببرند.

کتاب حاضر (بهینه سازی سایت برای موتورهای جستجو) به زبان فارسی نوشته آقای نیما مسقدی است و به بررسی راه کارها و روش های بهینه سازی صفحات وب برای موتورهای جستجو، جهت افزایش میزان بازدید از سایت می پردازد.

کتاب آموزش سیلواکو ATLAS - بخش پیشرفته (به زبان فارسی)

hamidreza بازدید : 1 چهارشنبه 22 آذر 1396 نظرات ()
کتاب الکترونیکی آموزش سیلواکو ATLAS - بخش مقدماتی

شبیه‌ساز ATLAS قابلیت مدلسازی محدوده وسیعی از مشخصات فیزیکی ادوات الکترونیکی را داراست. این مشخصه‌ها شامل مشخصه‌های DC، سیگنال کوچک، پاسخ‌های زمانی، مدل‌های انتقال، نفوذ و رانش حاملها، تعادل انرژی، گرمایش شبکه، پیوندهای همگن ناگهانی و تدریجی، واکنش‌های اپتوالکترونیک با قابلیت مسیردهی اشعه، مواد آمورف و شبه بلور، تشعشعات، پارامترهای استاتیک بولتزمن و فرمی-دیراک، اثرات آلایش، دینامیک تله‌های شبکه و بازترکیب‌های سطحی، اوژه و تشعشعی هستند. ترکیب تکنیک‌های مدلسازی قدرتمند در قالب یک بسته نرم افزاری، این قابلیت منحصر به فرد را به ATLAS می‌دهد تا بازه وسیعی از مشخصه‌های کاری افزاره‌های مختلف را با دقت بالا مدلسازی کند. 
نرم افزار ATLAS با ارائه مشخصه‌های جریان-ولتاژ، به طراح این امکان را می‌دهد تا پارامترهای لایه‌های پیوندی را برای ایجاد یک طرح بهینه تنظیم نماید. برای طراحی یک افزاره چند لایه، لایه‌ها را می‌توان با ضخامت‌های مختلف مورد آزمایش قرار داد. نرم افزار ATLAS قادر به دریافت فایل‌های توصیفی از Athena و DevEdit (دیگر ابزارهای منتشر شده توسط سیلواکو) نیز می‌باشد. توسعه ساختار قطعه مورد نظر در ATLAS با استفاده از یک زبان برنامه نویسی انجام می‌شود. این زبان توسط موتور شبیه ساز ATLAS تفسیر شده و نتایج مورد نظر تولید می‌شوند.

کتاب الکترونیکی آموزش سیلواکو ATLAS، آموزش جامعی از روند ایجاد ساختار قطعه و شبیه‌سازی آن ارائه می دهد. 

تعداد صفحات: 185

سر فصل های آموزشی بخش پیشرفته

فصل ششم - شبیه سازی ترانزیستورIGBT
1-6- مقدمه
2-6- مزایا و معایب IGBT
3-6- ساختار افزاره
4-6- مدل مداری
5-6- مدهای عملکردی افزاره
1-5-6- حالت سد معکوس
2-5-6- حالت هدایت و سد مستقیم
6-6- مشخصه خروجی
7-6- مشخصه انتقالی
8-6- نوع PT و NPT
9-6- شبیه سازی
10-6- مراجع
فصل هفتم - شبیه سازی ترانزیستور بدون پیوند و بدون آلایش اثر میدانی
1-7- مقدمه
2-7- ترانزیستورهای بدون پیوند
1-2-7- عملکرد ترانزیستور بدون پیوند
1-1-2-7- فیزیک ترانزیستور
2-1-2-7- مکانیزم جریان ترانزیستور
3-7- ترانزیستور بدون آلایش
1-3-7- اثر پلاسمای بار
2-3-7- ساختار ترانزیستور بدون پیوند و بدون آلایش
3-3-7- دیاگرام باند انرژی و عملکرد افزاره
4-7- شبیه سازی
1-4-7- مش بندی
2-4-7- نواحی و الکترودها
3-4-7- آلایش و کانتکتها
4-4-7- مدلهای مورد استفاده در شبیه سازی
5-4-7- نتایج شبیه سازی
5-7- منابع
فصل هشتم - شبیه سازی ترانزیستورهای تونلی
1-8- عملکرد و شبیه سازی ترانزیستورهای تونلی
2-8- معایب ترانزیستورهای اثر میدانی فلز اکسید نیمه هادی
1-2-8- توان مصرفی بالا
2-2-8 شیب زیر آستانه بالا
3-8 عملکرد ترانزیستورهای تونلی
4-8- شبیه سازی ترانزیستور تونلی
1-4-8 نتایج شبیه سازی (دیاگرام باند انرژی، جریان و هدایت انتقالی)
2-4-8- تغییر اندازه پهنای ناحیه تونل زنی
3-4-8- بدست آوردن ولتاژ آستانه
4-4-8- بدست آوردن شیب زیر آستانه نقطه‌ای و متوسط
5-4-8- بدست آوردن فرکانس قطع
5-8- مراجع
فصل نهم - شبیه سازی سلولهای خورشیدی چند پیوندی
1-9- مقدمه
2-9- ویژگی های پایه مواد نیمه هادی
1-2-9- اثر فتوولتاییک
2-2-9- تئوری باند انرژی
3-2-9- فرایند جذب و بازترکیب در نیمه‌هادی
4-2-9- دیود تونلی
3-9- اصول اساسی سلول‌های خورشیدی
1-3-9- ولتاژ مدار باز و جریان اتصال کوتاه
2-3-9- ضریب پر شدگی (FF)
3-3-9- بازده تبدیل توان
4-9- چالش‌های سلولهای خورشیدی ناهمگون
5-9- لایه‌های اصلی سلول‌های خورشیدی
1-5-9- سلول بالایی و پایینی
2-5-9- لایه Window
3-5-9- لایه Emitter و Base
4-5-9- لایه BSF
5-5-9- ناحیه تونلی
6-9- طراحی سلول‌های چند‌پیوند
1-6-9- شکاف باند
2-6-9- تطبیق شبکه
3-6-9- تطبیق جریان
7-9- ساختار کلی سلول خورشیدی چند پیوند گروه III-V
8-9- انتخاب مواد و ویژگیهای لایه های مختلف
9-9- شبیه سازی در سیلواکو
1-9-9- ساختار افزاره
2-9-9- نور دهی با AM1.5G
3-9-9- رفتار تونل‌زنی
4-9-9- مشخصه V-I
5-9-9- نرخ تولید فوتون
10-9- کدنویسی در Deckbuild
11-9- نمایش سایر نمودارهای سلول خورشیدی روی ساختار
12-9- نمایش نمودارهای خطی با کمک ساختار
13-9- مراجع
پیوست 1- آشنایی با مدلهای توزیع آماری Silvaco Atlas
پ-1-  توزیع آماری حامل‌ها
پ-1-1- فرمی دیراک و روش بولتزمن
پ-1-2- تراکم حامل ذاتی
پ-1-3- باریک شدگی گاف انرژی
پیوست 2- آشنایی با مدلهای تولید و بازترکیب Silvaco Atlas
پ-2- مدل‌های تولید و بازترکیب حامل
پ-2-1- مدل شاکلی رید هال
پ-2-2- مدل شاکلی رید هال وابسته به تراکم ناخالصی
پ-2-3- تونل زنی به کمک مشکلات شبکه
پ-2-4- مدل اوژه
پیوست 3- آشنایی با مدلهای موبیلیتی Silvaco Atlas
پ-3-1- مدل‌های موبیلیتی
پ-3-1-1- مدل‌های میدان ضعیف
پ-3-1-2- مدل‌های لایه وارونگی
پ-3-1-3- مدل‌های وابسته به میدان عمودی
پ-3-1-4- مدل‌ وابسته به میدان افقی
پ-3-1-5- همخوانی یا عدم همخوانی مدل‌های موبیلیتی
پ-3-1-6- خلاصه مدل‌های موبیلیتی
پیوست 4- آشنایی با مدلهای تونل زنی باند به باند Silvaco Atlas
پ-4-تونل زنی باند به باند
پ-4-1- دیود تونلی
پ-4-2- انواع تونل زنی باند به باند
پ-4-2-1- تونل زنی باند به باند مستقیم
پ-4-2-2- تونل زنی باند به باند غیر مستقیم (تونل زنی به کمک تله)
پ-4-3- مدل‌های تونل زنی باند به باند
پ-4-3-1- مدل استاندارد محلی (BBT.STD)
پ-4-3-2- مدل تونل زنی شِنْک
پ-4-3-3- مدل تونل زنی محلی کِین
پ-4-3-4- مدل تونل زنی باند به باند غیر محلی
پ-4-3-4-1- تقریب WKB و احتمال تونل زنی الکترون
پ-4-3-4-2- محاسبه جریان
پ-4-3-4-3- روش استفاده از مدل غیر محلی در نرم افزار سیلواکو
پ-4-3-4-4- ملاحظات تکمیلی برای مدل غیر محلی
پ-4-3-4-5- خلاصه پارامترهای مربوط به مدل غیر محلی
پیوست 5- آشنایی با مدلهای تحدید کوانتومی Silvaco Atlas
پ-5-1- تحدید کوانتومی در ابعاد نانو
پ-5-2- Bohm Quantum Potential (BQP)
پ-5-2- HANSCHQM


نویسنده: حمیدرضا ارزبین - هادی آغنده


در حال حاضر این کتاب تنها بر روی کامپیوتر قابل اجرا است. برای اجرای کتاب به برنامه Adobe reader نیاز می باشد. 


برای دانلود به ادامه مطلب مراجعه کنید.

کتاب آموزش سیلواکو ATLAS - بخش مقدماتی (به زبان فارسی)

hamidreza بازدید : 2 چهارشنبه 22 آذر 1396 نظرات ()
کتاب الکترونیکی آموزش سیلواکو ATLAS - بخش مقدماتی

شبیه‌ساز ATLAS قابلیت مدلسازی محدوده وسیعی از مشخصات فیزیکی ادوات الکترونیکی را داراست. این مشخصه‌ها شامل مشخصه‌های DC، سیگنال کوچک، پاسخ‌های زمانی، مدل‌های انتقال، نفوذ و رانش حاملها، تعادل انرژی، گرمایش شبکه، پیوندهای همگن ناگهانی و تدریجی، واکنش‌های اپتوالکترونیک با قابلیت مسیردهی اشعه، مواد آمورف و شبه بلور، تشعشعات، پارامترهای استاتیک بولتزمن و فرمی-دیراک، اثرات آلایش، دینامیک تله‌های شبکه و بازترکیب‌های سطحی، اوژه و تشعشعی هستند. ترکیب تکنیک‌های مدلسازی قدرتمند در قالب یک بسته نرم افزاری، این قابلیت منحصر به فرد را به ATLAS می‌دهد تا بازه وسیعی از مشخصه‌های کاری افزاره‌های مختلف را با دقت بالا مدلسازی کند. 
نرم افزار ATLAS با ارائه مشخصه‌های جریان-ولتاژ، به طراح این امکان را می‌دهد تا پارامترهای لایه‌های پیوندی را برای ایجاد یک طرح بهینه تنظیم نماید. برای طراحی یک افزاره چند لایه، لایه‌ها را می‌توان با ضخامت‌های مختلف مورد آزمایش قرار داد. نرم افزار ATLAS قادر به دریافت فایل‌های توصیفی از Athena و DevEdit (دیگر ابزارهای منتشر شده توسط سیلواکو) نیز می‌باشد. توسعه ساختار قطعه مورد نظر در ATLAS با استفاده از یک زبان برنامه نویسی انجام می‌شود. این زبان توسط موتور شبیه ساز ATLAS تفسیر شده و نتایج مورد نظر تولید می‌شوند.

کتاب الکترونیکی آموزش سیلواکو ATLAS، آموزش جامعی از روند ایجاد ساختار قطعه و شبیه‌سازی آن ارائه می دهد. 

تعداد صفحات: 147

سر فصل های آموزشی بخش مقدماتی 

فصل اول - آموزش نصب نرم افزار Silvaco
1-1- مقدمه
2-1- طریقه نصب سیلواکو
فصل دوم - معرفی نرم افزار سیلواکو
1-2- مقدمه
2-2- معرفی ابزار شبیه سازی ATLAS
3-2- مدلهای فیزیکی
4-2- مراجع
فصل سوم - شروع کار با Silvaco Atlas
1-3- بررسی اجمالی Deckbuild
2-3- فراخوانی Atlas
3-3- ورودیها و خروجیهای ATLAS
4-3- ساختار فایلهای ورودی در ATLAS
1-4-3- پارامترهای منطقی (Logical)
2-4-3- پارمترهای حقیقی (Real) و صحیح (Integer)
3-4-3- پارامترهای رشته‌ای (Character)
5-3- تعریف مشخصات ساختاری قطعه
6-3- توضیحات (Comments)
7-3- مش بندی
8-3- ناحیه ها (مناطق)
9-3- اتصالات الکتریکی (الکترودها)
10-3- آلایش
11-3- تعیین مشخصات و خواص مواد
12-3- تعریف ماده
13-3- کتابخانه سیلواکو
14-3- تعیین مدل ها
15-3- اتصالات الکتریکی
16-3- انتخاب روش حل عددی
17-3- مشخصه های تحلیل
1-17-3- دستور log
2-17-3- دستور Solve
1-2-17-3- حل DC
2-2-17-3- حل AC
3-17-3- استخراج داده ها و رسم نمودارها
4-17-3- تبادل داده ها با MATLAB
5-17-3- ذخیره تصاویر Tonyplot
18-3- مراجع
فصل چهارم - شبیه سازی دیود p-n
1-4- مقدمه
2-4- نیمه‌هادی‌های نوع n و p
3-4- تئوری باند انرژی
4-4- پیوند p-n
5-4- شبیه سازی
1-5-4- مش بندی ساختار
2-5-4- تعریف مناطق
3-5-4-تعریف الکترودها
4-5-4- تعیین ناخالصی
5-5-4- تعریف اتصالات اهمی و شاتکی
6-5-4- تعریف مدلها
7-5-4- انتخاب روش حل عددی
8-5-4- بایاس افزاره
9-5-4- نمایش نمودار جریان-ولتاژ دیود p-n
10-5-4- نمایش ساختار
1-10-5-4- نمایش پروفایل آلایش
11-5-4- نمایش ترازهای انرژی
6-4- مراجع
فصل پنجم - شبیه سازی ترانزیستور ماسفت
1-5- مقدمه
2-5- ساختار ترانزیستورهای ماسفت
3-5- عملکرد ماسفت بدون اعمال ولتاژ به گیت
4-5- ایجاد کانال برای عبور جریان
5-5- اعمال VDS کوچک
6-5- عملکرد به ازای VDS بزرگ
7-5- مشخصه ولتاژ – جریان ماسفت افزایشی
8-5- ساختار باند در ترکیبات نیمه هادی
9-5- شبیه سازی یک ترانزیستور NMOS (مثال اول ماسفت)
1-9-5- کد نویسی در ATLAS
1-1-9-5- فراخوانی ATLAS
2-1-9-5- تعریف مشبندی
3-1-9-5- تعریف مناطق
4-1-9-5- تعریف الکترودها
5-1-9-5- تعریف میزان و نوع آلایش
6-1-9-5- تعریف اتصالات
7-1-9-5- تعریف مدلها
8-1-9-5- انتخاب روش حل
9-1-9-5- بدست آوردن حل اولیه
10-1-9-5- اجرای شبیه سازی برای بدست آوردن یک حل با شرایط بایاس متفاوت
11-1-9-5- نمایش نتایج و ساختار افزاره
10-5- شبیه سازی یک ترانزیستور NMOS (مثال دوم ماسفت)
1-10-5- کدنویسی
11-5- مراجع

نویسنده: حمیدرضا ارزبین - هادی آغنده


در حال حاضر این کتاب تنها بر روی کامپیوتر قابل اجرا است. برای اجرای کتاب به برنامه Adobe reader نیاز می باشد. 


برای دانلود به ادامه مطلب مراجعه کنید.

اسکرام و ایکس پی (Scrum And XP)

hamidreza بازدید : 2 جمعه 05 آبان 1396 نظرات ()
اسکرام و ایکس پی (Scrum And XP)

کتاب اسکرام و اکس پی ساده شده (چگونه اسکرام را انجام دهیم) نوشته استاد هنریک کنیبرگ می باشد. این کتاب یکی از محبوب ترین و پرطرفداترین کتاب های اسکرام و Agile می باشد به نحوی که اگر واژه Scrum را در گوگل جستجو نمایید این کتاب را در ردیف های اول مشاهده خواهید کرد.

علت محبوبیت این کتاب واقع گرایانه بودن این کتاب می باشد. تمام این کتاب پر از مثال های واقعی از محیط کار و شرکت های توسعه نرم افزار می باشد.

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

حوزه هایی که این کتاب پوشش می دهد در مورد آشنایی و پیاده سازی کامل اسکرام می باشد و علاوه بر آن  معرفی و ترکیب روش XP با اسکرام را به طور مفصل بحث  کرده است.

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

علاوه بر این، این کتاب توسط چندین مربی و آمورزگار اسکرام به عنوان مرجع کورس Certified Scrum Master معرفی می شود و می توانید با این کتاب برای ارزیابی کورس مربوطه نیز آماده شوید.

در این کتاب تمام جلسات و اصول اسکرام همراه با مثال هایی عملی آموزش داده شده اند.

به قول نویسنده، این کتاب، داستان جنگ می باشد و به عبارتی در این کتاب نشان می دهد که چگونه مشکلات توسعه نرم افزار را می توان با اسکرام رفع و رجوع کرد.

در کتاب نحوه مدیریت نوین توسط اسکرام به صورت کامل شرح داده شده است. در مدیریت مشتریان و تیم نقش بسزایی ایفا می کنند که این کتاب توجهی ویژه به  مدیریت نیروی انسانی و مشتریان داشته است .

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

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

فهرست مطالب:

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

نویسنده: هنریک کنیبرگ
مترجم: اسد صفری

برای دانلود به ادامه مطلب مراجعه کنید.

آموزش رباتیک - رامین عالمیان

hamidreza بازدید : 2 سه شنبه 02 آبان 1396 نظرات ()
آموزش رباتیک - رامین عالمیان

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

برای دانلود به ادامه مطلب مراجعه کنید.

بھینه سازی ساختار سایت برای موتورھای جستجو (سئو)

hamidreza بازدید : 1 سه شنبه 31 مرداد 1396 نظرات ()
بھینه سازی ساختار سایت برای موتورھای جستجو (سئو)

سئو یعنی تولید کردن صفحات وبی که برای موتورھای جستجو جالب و فریبنده ھستند. بھینه سازی صفحات وب این شود که اکثر مردم از موتورھای جستجو برای رسیدن به مطلب یا محصول مورد نظر خود استفاده میکنند. شاید بتوان گفت که تقریبا ھمه افرادی که با وب آشنایی ھر چند کمی دارند، حداقل برای یک بار ھم که شده واژه ی SEO را شنیده اند.

اما SEO چیست؟ معنای لغوی SEO که مخفف Optimization Engine Search است، بھینه سازی موتور جستجو می باشد. SEO یعنی تولید کردن صفحات وبی که برای موتورھای جستجو جالب و فریبنده ھستند. بھینه سازی صفحات وب این است که شما در نتایج یک موتور جستجوی بزرگ بیشترین امتیاز را داشته باشید. اھمیت این موضوع از آنجا ناشی می شود که اکثر مردم از موتورھای جستجو برای رسیدن به مطلب یا محصول مورد نظر خود استفاده میکنند. به عنوان مثال در گوگل و یاھو، اکثر مردم فقط به صفحه ی اول نتایج جستجو نگاه میکنند. بنابراین برای داشتن ترافیک بالا از طرف موتورھای جستجو، این مسئله الزامی است که سایت شما در صفحه ی اول نتایج جستجو قرار گیرد. علم بھینه سازی موتور جستجو در مورد روشھای فنی مانند عنوان صفحه ی مناسب، تگ ھا و متا تگ ھا، کلمات کلیدی و عبارات کلیدی و توضیحات مناسب سایت و کلاً محتوایی که موتورھای جستجو دوست دارند، مطالعه می کند. موتورھای جستجو صفحات وب را به وسیله نرم افزار خزندگی (عنکبوت) پیدا و فھرست بندی میکنند. نرم افزارھای خزندگی یک جور کار نمیکنند. یکی از کارھایی که متخصصان بهینه سازی موتورھای جستجو انجام میدھند، پیگیری تمام تغییرات عملکرد داخل موتورھای جستجو است. بنابراین آنھا میتوانند صفحات وب را بر طبق این تغییرات بھینه سازی کنند. به علاوه آنھا ھمراه با تغییرات موتورھای جستجوی مختلف خود را تابع این موتورھا قرار میدھند.

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

برای دانلود به ادامه مطلب مراجعه کنید.

پاورپوینت ریزپردازنده 1

hamidreza بازدید : 2 شنبه 31 تير 1396 نظرات ()
پاورپوینت ریزپردازنده 1

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

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


اولین ریزپردازنده تک تراشه ای، ریزپردازنده intel 4004 بود که توانست دو عدد چهاربیتی دودویی را جمع کرد و اعمال متعددی را انجام دهد. امکانات ریزپردازنده ۴۰۰۴ بسیار محدود بود به همین علت ریزپردازنده ۸ بیتی (۸۰۰۰) تولید شد. Intel 8008 توانست اعداد ۸ بیتی را با کارگیرد، همچنین اندازه حافظه را از ۴۰۹۴ کلمه چهاربیتی در ۴۰۰۴ به K16 کلمه هشت بیتی افزایش یافت.

هردوی این ریزپردازنده ها نیازهای روز را برطرف می کردند. اما با گذشت زمان و افزایش خواسته ها سرعت پایین آنها باعث افزایش محدودیت شد. علت سرعت کند آنها (جمع ۲۰۰۰۰ عدد در ثانیه) استفاده از مدارهای منطقی PMOS (نیمه های اکسید فلز از نوع کانال P) بود.

در همان زمان مدارهای NMOS (نیمه های اکسید فلز از نوع N) به وجود آمد که بسیار سریع تر از PMOS بود. NMOS از منبع تغذیه مثبت استفاده می کرد و سرعت ریز پردازنده را ۲۵ بار افزایش می داد، همچنین ارتباط دهی آن با مدارهای جنبی ریز پردازنده از نوع TTL بسیار آسان بود.

Innet 8080 در سال ۱۹۷۳ معرفی شد که نوع بسیار غنی شده ۸۰۰۸ بود و توانست ۵۰۰۰۰۰ عمل را در ثانیه انجام و ۶۴K بایت از حافظه را آدرس دهد. این ریزپردازنده باعث شروع دوره کامپیوترهای خانگی شد.

در این پست از وب سایت مهندس 360 گرمی کتاب ریزپردازنده ۱ دانشگاه پیام نور را به صورت پاورپوینت برای شما دانشجویان محترم آماده کرده ایم که در 288 صفحه به زبان فارسی توسط سعید حسن نیا ترجمه و توسط حسن عسگرزاده به صورت یک کتاب جامع تهیه شده است.

برای دانلود به ادامه مطلب مراجعه کنید.

کتاب بی نظیر آموزش افکت های فتوشاپ به زبان فارسی

hamidreza بازدید : 1 یکشنبه 27 فروردين 1396 نظرات ()
کتاب بی نظیر آموزش افکت های فتوشاپ به زبان فارسی

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

برخی از آموزش های جالب موجود در کتاب:
-  آموزش ساخت یک جعبه سه بعدی 
- آموزش ایجاد یک توپ بیلیارد در فتوشاپ
- آموزش افکت های زیبا برای زیبا جلوه دادن متن
- آموزش ایجاد قاب زیبا برای عکس
- آموزش افکت انعکاس 
- و...

برای دانلود به ادامه مطلب مراجعه کنید.

آشنایی با نرم افزارهای مفید ریاضی

hamidreza بازدید : 1 پنجشنبه 17 فروردين 1396 نظرات ()
آشنایی با نرم افزارهای مفید ریاضی

نرم‌افزار ریاضی گونه‌ای نرم‌افزار است که برای کاربردهای ریاضی تهیه می‌شود. این گونه نرم‌افزار توانائی عمل بر فرمول‌های نمادی جبری و حل معادلات رایج ریاضی را دارد. از معروف‌ترین این نرم‌افزارها متمتیکا، متلب و میپل را می توان نام برد که در کتاب حاضر با این نرم افزار ها بیشتر آشنا خواهید شد.

برای دانلود به ادامه مطلب مراجعه کنید.

آموزش طراحی PCB به وسیله Altium Designer

hamidreza بازدید : 1 جمعه 05 شهريور 1395 نظرات ()
آموزش طراحی PCB به وسیله Altium Designer
نرم افزار Altium Designer یکی از پر کاربرد ترین نرم افزار های رسم شماتیک و طراحی PCB است. در این پست آموزش تصویری طراحی PCB توسط نرم افزار حرفه ای Altium Designer را برای شما دوستان گرامی آماده کرده ایم.

ویژگی های این آموزش:

1- رسم شماتیک
2- طراحی PCB    
3- تنظیمات ویژه PCB و شماتیک (این گزینه در اکثر آموزش ها آورده نشده است ولی ما به این نکات پرداخته ایم).

برای دانلود به ادامه مطلب مراجعه کنید.

آموزش نقشه خوانی برق

hamidreza بازدید : 1 پنجشنبه 04 شهريور 1395 نظرات ()
آموزش نقشه خوانی برق

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

برای دانلود به ادامه مطلب مراجعه کنید.

آموزش ساخت کتابخانه الکترونیکی با استفاده از نرم افزار Autorun Pro Enterprise

hamidreza بازدید : 1 جمعه 01 مرداد 1395 نظرات ()
www.mohandes360.ir

نرم افزار AutoRun Pro Enterprise یکی از پیشرفته ترین نرم افزارهای ساخت Auto-run می باشد.

این نرم افزار علاوه بر ساخت Auto-run قابلیت های دیگری نظیر ساخت MP3Player ،Video ،Player ،Browser کتابخانه های الکترونیکی، سی دی های آموزشی، آلبوم عکس، آزمون های تستی، معرفی محصولات و... رانیز داراست. در این کتاب تمامی قسمت های نرم افزار مورد بحث قرار می گیرد.

نرم افزار Autorun یک نرم افزار عالی برای تمام اقشار و گروه های سنی و بدون نیاز به دانش برنامه نویسی تهیه شده است. چرا که از برنامه های کوچک تا پروژه های سنگین را میتوان تولید و آماده بهره برداری کرد.

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

برای دانلود به ادامه مطلب مراجعه کنید.

همه چیز درباره لینوکس اوبونتو

hamidreza بازدید : 1 شنبه 19 تير 1395 نظرات ()
www.mohandes360.ir

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

برای دانلود به ادامه مطلب مراجعه کنید. 

آموزش پردازش تصویر در نرم افزار Matlab

hamidreza بازدید : 2 شنبه 29 اسفند 1394 نظرات ()

پردازش تصویر یکی از مهمترین و سخت ترین مباحث در رشته الکترونیک می باشد ، در واقع شما باید تصاویر را با برنامه نویسی کاری کنید که کامپیوتر یا پردازنده درک کند . در این میان نرم افزار مطلب (متلب) این وظیفه مشکل را عهده دار شده است . در اینجا 3 عدد از بهترین کتب معروف و بسیار عالی در زمینه پردازش تصویر با نرم افزار Matlab را بصورت تایپ شده و کامل در اختیار شما می گذاریم امیدواریم کمبود سطح علمی شما در این زمینه رفع شود .

این 3 کتاب به شرح زیر می باشند :

کتاب اول : کاربرد متلب در سیگنال ها و سیستم ها و کنترل  ==> ( نوشته مهندس جواد راستی )

این کتاب شامل 38 صفحه می باشد و دارای سه بخش اصلی به قرار زیر است :

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

کتاب دوم : جزوه آموزش پردازش تصاویر ==>   ( تهیه شده توسط گروه رباتیک دانشگاه پیام نور مرکز قم )

این کتاب شامل 51 صفحه با مطالب بسیار ساده و کاملا عملی می باشد . این کتاب یکی از کامل ترین کتب پردازش تصویر می باشد حتما مطالعه کنید .

 

کتاب سوم : پردازش تصاویر رنگی با Matlab 

این کتاب شامل 65 صفحه می باشد و فقط در زمینه پردازش تصاویر رنگی می باشد و جزء کتاب های کمیاب در زمینه پردازش تصاویر رنگی محسوب می شود .

برای دانلود به ادامه مطلب مراجعه کنید.

توابع ریاضی و ویژوال بیسیک

hamidreza بازدید : 1 سه شنبه 27 بهمن 1394 نظرات ()

برای نوشتن برنامه های مهندسی ، محاسباتی ، گرافیکی و آماری نیاز دارید تا از برخی توابع ریاضی استفاده نمائید . ویژوال بیسیک 6 دارای مجموعه ای از توابع است که برای انجام محاسبات عددی پیش بینی شده اند . در این مقاله ابتدا با این توابع آشنا شده و سپس چگونگی ایجاد سایر توابع ریاضی را که در میان این مجموعه وجود ندارند خواهید دید . در پایان نیز با توابع ریاضی موجود در دات نت آشنا می شوید .

برای دانلود به ادامه مطلب مراجعه کنید. 

خودآموز مدار منطقی داود کریم زادگان مقدم

hamidreza بازدید : 1 دوشنبه 26 بهمن 1394 نظرات ()

این كتاب با توجه به سر فصل تعیین شده برای دانشجویان دانشگاه پیام نور در رشته كامپیوتر با گرایش نرم افزار تهیه و تنظیم شده است. در تهیه این كتاب سعی بر آن شده است تا مباحثی كه برای تدریس درس سه واحدی مدار منطقی لازم به تدریس است، مطرح گردند. این كتاب مشتمل بر نه فصل می باشد.
در ابتدای كتاب لیست سر فصل مطالب قید شده است. در انتهای كتاب مجموعه ای
از سؤالات شامل 90 سئوال تستی و 23 سئوال تشریحی به همراه پاسخ نامه سؤالات
تستی ارائه شده است. در پایان هرفصل نیز سوال های تشریحی از آن بخش ارائه شده است.
فصل اول مبنای اعداد
فصل دوم گیت های منطقی جبر بول و توابع بولی
فصل سوم فرم های متعارف و استاندارد در جبر بولی
فصل چهارم ساده كردن عبارات بولی پیچیده
فصل پنجم  پیاده سازی مدارهای دیجیتال با گیت های  NANDو NOR
فصل ششم مدارهای تركیبی
فصل هفتم مدارهای رمزگذار و رمزگشا
فصل هشتم مدارهای ترتیبی همزمان
فصل نهم ثبات ها و شمارنده ها

برای دانلود به ادامه مطلب مراجعه کنید.

Microsoft ASP.NET and AJAX | معماری برنامه های کاربردی وب

hamidreza بازدید : 2 یکشنبه 25 بهمن 1394 نظرات ()

آیا شما به وبسایتی با هماهنگی و ارزش بیشتری نیاز دارید؟ آیا شما می‌خواهید در مورد روش طراحی و ساخت برنامه‌های کاربردی وب خود تجدید نظر کنید؟  و یا از پایه به یک معماری قوی از برنامه‌ های کاربردی اینترنت نیازمندید؟ با این راهنمای تخصصی از توسعه‌ دهنده برجسته وب Dino Esposito شما روشهای عملی توسعه AJAX و کاربرد آنها را از همین امروز فرا خواهید گرفت.

برای دانلود به ادامه مطلب مراجعه کنید. 

سیگنال ها و سیستم های اپنهایم

hamidreza بازدید : 1 جمعه 23 بهمن 1394 نظرات ()

در رشته ارتباطات، پردازش سیگنال و یا به طور مشابه و کلی تر در رشته مهندسی برق، هر کمیت متغییر نسبت به زمان سیگنال می‌باشد. سیگنال‌ها اغلب توابع سطری از زمان هستند (سهمی شکل)، ولی ممکن است به صورت توابع ستونی نیز یافت شوند و نیز ممکن است توابعی از هر متغییر مستقل مربوطه دیگری باشند. این مفهوم بسیار گسترده‌ است و تعریف دقیق آن بسیار دشوار می باشد.


در یک سیستم ارتباطی یک منتقل کننده پیغام را به سیگنال تبدیل می‌کند که این پیغام از طریق کانال ارتباطی به گیرنده می‌رسد. برای مثال کلمات جمله «ماری یک گوسفند کوچک دارد» ممکن است پیغامی باشد که پشت تلفن گفته می‌شود، منتقل کننده تلفنی صداها را به سیگنال ولتاژ الکتریکی تبدیل کرده‌است. این سیگنال از طریق سیم‌ها به تلفن گیرنده منتقل می‌شود و در آنجا به صداها تبدیل می‌شود.

سیگنال‌ها را می‌توان به روش‌های گوناگون دسته بندی کرد. عمده‌ترین تفاوت بین فضاهای گسسته و پیوسته این است که توابع بر روی آن‌ها تعریف می‌شوند. به عنوان مثال بازه زمانی گسسته و پیوسته. سیگنال‌های دارای زمان پیوسته را نیز اغلب حتی زمانی که توابع سیگنال پیوسته نیستند سیگنال‌های پیوسته می‌نامند و مثال آن سیگنال موج مربعی است. تفاوت عمده دیگر بین سیگنال‌ها از لحاظ ارزش گسسته یا پوسته آنها است. سیگنال‌های دیجیتال دارای ارزش گسسته‌اند ولی به طور نامشهودی از روند فیزیکی دارای ارزش پیوسته‌ای به دست می‌آیند.

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

لازم به ذکر است جهت دریافت کتاب حل المسائل سیگنال ها و سیستم های اپنهایم کافی است بر روی خود عنوان کتاب کلیک فرمایید.

سیگنال و تعاریف اولیه

سیستم های خطی تغییر ناپذیر با زمان

نمایش سری فوریه سیگنال های متناوب

تبدیل فوریه پیوسته در زمان

تبدیل فوریه گسسته در زمان

تبدیل Z

و…

برای دانلود به ادامه مطلب مراجعه کنید.

بهینه سازی سایت برای موتورهای جستجو

hamidreza بازدید : 2 پنجشنبه 22 بهمن 1394 نظرات ()

بهینه سازی ساختار سایت یا همان (SEO (Search Engine Optimization به معنای بهینه سازی سایت برای سهولت بررسی موتورهای جستجو می باشد. امروزه، میلیون ها وب سایت در حال نمایش اطلاعات به میلیارد ها درخواست اینترنتی هستند و در هر موضوع و کلمه کلیدی که جستجوی خود را آغاز نمائید، هزاران گزینه و یک سوال بسیار ساده در مقابل موتور جستجو بوجود می آورد که کدام وب سایت و با کدام محتوا می تواند بهترین انتخاب باشد.


از مزایای بهینه سازی سایت می توان به موارد زیر اشاره کرد :

برتر بودن در نتایج جستجو کاربران زیادی را به دیدار از وب سایت  یا وبلاگتان دعوت می کند.

۸۷ درصد تمام بینندگان شما از یک صفحه یک وضعیت دارند.

 ۹۱ در صد از کاربران اینترنت از موتورهای جستجو استفاده می کنند.

۷۳ درصد معاملات آنلاین به وسیله موتورهای جستجو آغاز می شود.

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

شروع بهینه سازی ساختار سایت

ساختار تیترهای یکتا برای صفحات وی سایت

استفاده ار تگ Description

اصلاح ساختار آدرس های سایت

سیستم هدایت خود را آسان تر کنید

ارائه خدمات ومحتوای با کیفیت

انتخاب بهترین واژه برای متن لینک

استفاده از تگ Heading به صورت مناسب

بهینه سازی تصاویر

استفاده از فایل موثر robots.txt را موثر کنید

معرفی سایت در راه صحیح

از بخش رایگان webmaster tools استفاد کنید

استفاده از بخش google analytics

برای دانلود به ادامه مطلب مراجعه کنید. 

آموزش نرم افزار Multimedia Builder

hamidreza بازدید : 1 پنجشنبه 15 بهمن 1394 نظرات ()

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

مالتی مدیا یک عبارت نو و تازه است و تا قبل از ظهور و گسترش ویندوز در عرصه رایانه، این واژه اساسا کاربردی و هویتی نداشت. پس از ظهور سیستم عامل ویندوز 95 ، مالتی مدیا ها به یک تکنولوژی بدل گشتند و نرم افزارهایی با ویژگی مالتی مدیا بودن به بازار رایانه عرضه گشتند. نرم افزارهای مالتی مدیا که دارای صوت و تصاویر متحرک بودند (چیزی که امروزه رایج است و بودنش در هر نرم افزاری ، چندان عجیب نمی باشد) در ابتدا بسیار تعجب انگیز بودند و برای کاربران هیجان آور بود که نرم افزاری که در حال استفاده هستند دارای موزیک یا گفتار و یا تصاویر متحرک است.

امروزه نرم افزارهای چند رسانه ای تعاملی یا interactive در عرصه تولید نرم افزار به بازار می آید که امکان تعامل با کاربر را فراهم کرده و کاربر قادر به انتخاب می باشد و یا با انجام کلیکی تغییراتی در تصویر و یا انیمیشن آن رخ خواهد داد.

مالتی مدیا ها در نرم افزارهایی که خاصیت صدا و یا انیمیشن جزو قسمت های تشکیل دهنده آنهاست استفاده می گردد. بیشترین کاربرد مالتی مدیا ها در بازیهای رایانه ای می باشد که امروزه بازار این نرم افزارها به دلیل گسترش و توسعه مالتی مدیا و استفاده از آنها رونق یافته و کیفیت ارائه آنها را نیز بالا برده است.

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

برای دانلود به ادامه مطلب مراجعه کنید. 

ADS Circuit Design Cookbook 2.0

hamidreza بازدید : 1 دوشنبه 12 بهمن 1394 نظرات ()

EDA مخفف Electronic Design Automation و به‌معنی اتوماسیون طراحی الکترونیکی، عبارت است از مجموعه ابزارهای نرم‌افزاری برای طراحی انواع سیستم‌های الکترونیکی. نرم‌افزار Advanced Design System یا به اختصار ADS برنامه‌ی پیشرفته و حرفه‌ای شرکت Keysight که قبلا با نام Agilent شناخته می‌شد. برای EDA است که امکانات تخصصی برای زمینه‌های طراحی و تحلیل انواع دستگاه‌های فرکانس رادیویی یا RF، مایکروویو، پردازش سیگنال دیجیتال یا DSP و... فراهم می‌کند. این نرم‌افزار برای تمام مراحل فرایندهای طراحی شماتیک، شبیه‌سازی و تحلیل ابزارهای حرفه‌ای و کاملی را ارئه کرده است و از در این زمینه تقریبا بی‌همتاست. در این پست شما را با کتابی برای آموزش این نرم افزار آشنا می کنیم. 

فهرست مطالب:


Chapter 1:  Getting Started with ADS 2011
Chapter 2:  Tuning and Optimization
Chapter 3:  Harmonic Balance Simulation
Chapter 4:  Planar Electromagnetic (EM) in ADS 2011
Chapter 5:  Using FEM Simulation in ADS
Chapter 6:  RF System Design
Chapter 7:  Microwave Discrete and Microstrip Filter Design
Chapter 8:  Discrete and Microstrip Coupler Design
Chapter 9:  Microstrip and CPW Power Divider Design
Chapter 10:  Microwave Amplifier Design
Chapter 11:  Statistical Simulations - Monte Carlo and Yield Analysis
Chapter 12:  MESFET Frequency Multiplier Design
Chapter 13:  Active Mixer Design
Chapter 14:  Microwave Oscillator Design - 1 GHz VCO
Chapter 15:  Power Amplifier Design
Chapter 16:  Design of RF MEMS Switches
Chapter 17:  Getting Started with ADS Ptolemy
Chapter 18:  QPSK System Design using ADS Ptolemy
Chapter 19: RF Cosimulation using ADS 2011
Appendix

برای دانلود به ادامه مطلب مراجعه کنید.


طراحی مدارات مجتمع آنالوگ CMOS رضوی

hamidreza بازدید : 1 پنجشنبه 01 بهمن 1394 نظرات ()

سر فصل های این کتاب به شرح زیر است :

۱- مقدمه ای بر طراحی انالوگ

۲- فیزیک افزاره MOS

۳- تقویت کننده های یک طبقه

۴- تقویت کننده های تفاضلی

۵- آینه های جریان فعال و غیر فعال

۶- پاسخ فرکانسی تقویت کننده ها

۷- نویز

۸- فیدبک

۹- تقویت کننده های عملیاتی

۱۰- پایداری و جبران سازی فرکانسی

۱۱- مراجع Bandgap

۱۲- معرفی مدارهای سوئیچ خازنی

۱۳- غیر خطینگی و ناهمسانی

۱۴- اسیلاتورها

۱۵- حلقه های قفل شده در فاز PLL

۱۶- اثرات کانال کوتاه و مدل افزاره

۱۷- CMOS Processing Technology

۱۸- Layout and Packaging

برای دانلود به ادامه مطلب مراجعه کنید.


نظریه زبانها و ماشینها - ترجمه دکتر مهدی صادق زاده

hamidreza بازدید : 2 دوشنبه 28 دي 1394 نظرات ()

کتاب مقدمه ای بر نظریه زبانها و ماشین ها – پیتر لینز به زبان فارسی را جهت دانلود قرار داده ایم. همانطور که می دانید هدف از درس نظریه زبان ها و ماشین ها آشنایی با نظریه محاسبات است که با ارائه مدلهای انتزاعی از ماشینها و کامپیوترها مسائل نظری جالبی مورد بررسی قرار می گیرد که اغلب معماگونه بوده و در علوم کامپیوتر کاربردهای فراوانی دارند. زبانها، گرامرها و ماشینها سه موضوع اساسی در این درس بوده و با بررسی زبانهای مختلف، گرامرهای مربوطه و ماشینهای انتزاعی مورد استفاده برای پردازش آنها معرفی می گردد. یک زبان صوری تجریدی از مشخصه های کلی زبانهای برنامه سازی است که شامل مجموعه ای از علائم و ساختارها است که قالب کلی جملات را تعیین می کنند. مبانی نظری مورد مطالعه در زمینه های مختلفی مانند طراحی و پیاده سازی زبانهای برنامه سازی، کامپایلرها، سیستمهای شناسایی الگو، پردازش زبانهای طبیعی و … کاربرد دارند . این کتاب ترجمه دکتر مهدی صادق زاده میباشد. شما می توانید این کتاب را از سایت مهندس 360 دانلود کنید.

برای دانلود به ادامه مطلب مراجعه کنید. 

رفرنس درس تئوری و تکنولوژی ساخت ادوات نیمه هادی - استاد: آقای دکتر قدیمی

hamidreza بازدید : 2 سه شنبه 10 آذر 1394 نظرات ()

کتاب silicon VLSI technology نوشته plummer,deal,griffin 

کتاب بسیار ارزشمند و از منابع دکترای برق برای تئوری و تکنولوژی ساخت ادوات نیمه هادی

برای دانلود به ادامه مطلب مراجعه کنید.

جزوه اصول طراحی پایگاه داده (بهروز معصومی)

hamidreza بازدید : 1 یکشنبه 03 آبان 1394 نظرات ()

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

برای دانلود به ادامه مطلب مراجعه کنید.

مجموعه نکات برنامه‌نویسی در سی‌شارپ

hamidreza بازدید : 2 جمعه 01 آبان 1394 نظرات ()

کتاب مجموعه نکات برنامه‌نویسی در سی‌شارپ در ۱۹۸ صفحه که حاصل جمع‌آوری تمام نکات ریز و درشت برنامه‌نویسی در سی‌شارپ در تالار برنامه‌نویسی است که  از بخش ۱۰۰۱ نکته در سی‌شارپ وسایر قسمت‌های تالار برنامه‌نویسی استخراج شده است.

خواندن این کتاب را به تمام دوستان پیشنهاد میکنم.

فهرست مطالب:

 اختصاص دادن رویداد به کنترلهای ساخته شده در runtime

 اجرا کردن یک فایل اجرایی با کدنویسی

 اتصال به بانکهای اطلاعاتی اوراکل در سی شارپ

 اتصال به SqlServer با استفاده از IP Address

 Serialize کردن باینری آبجکت در فایل

 Serialize کردن object در XML

 Serialize کردن object در SOAP XML

Shutdown، Restartو Logoff کردن یک کامپیوتر بوسیله کد

 خواندن از Registry ویندوز

 restart کردن (بستن و مجددا اجرا کردن) برنامه

 Resize کردن یک تصویر با کدنویسی

 picture box

 Map کردن درایوهای شبکه به کمک اجرای دستورات خط فرمان

 Initialize کردن کالکشنها در دات نت ٫ به بالا

 readonly کردن combobox

 Ping کردن یک کامپیوتر تحت شبکه

 Dock و Anchor چی هستند ؟

 DeSerialize کردن باینری آبجکت از فایل

 Hibernate و Standby کردن کامپیوتر

 فایل swf

 API SndPlaySound dar C# Mamnoon

 حاشیه دار کردن کنترل TextBox با یک رنگ دلخواه

 DeSerialize کردن object از SOAP XML

 Crop کردن یک تصویر (یک برش مستطیلی از تصویر)

 رسم یک چندضلعی توپر روی یک فرم

 محو شدن تدریجی یک فرم با تغییر دادن خاصیت Opacity

 انتقال آیتمهای یک آرایه از اعداد به یک لیست باکس

 پیاده سازی حالت ساده ی الگوی سینگلتون در یک کلاس

 انجام عملیات متداول روی فایلها و دایرکتوریها

 کشیدن نقاشی با توابع ساده گرافیکی و ذخیره خروجی در یک فایل

 ویرایش فقط یک سطر از DataGridView

 انتقال آیتمهای Enum به یک ListBox

 انجام عملیات متداول در رجیستری ویندوز

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

 افزودن کنترل در زمان اجرا

 اعمال محدودیت برای ذخیره فایل توسط کاربر

 افزودن یک زیرمنو و دستور دلخواه به context menu ویندوز اکسپلورر

 افزودن و حذف کردن یک برنامه به StartUp ویندوز از طریق کلیدهای رجیستری

 اطلاعاتی در مورد موس

 اضافه و جدا کردن نام فایل از مسیر کامل

 استفاده کارآمد از دستور Using برای آزاد سازی بهتر منابع

 اعتبار سنجی آدرسهای ایمیل به کمک عبارات منظم

 ارسال متغیر به صفحه بعد با استفاده از url

 ایجاد فرمهایی با اشکال غیرمستطیلی

 ایجاد طیف رنگ (Gradient) بعنوان پشت زمینه ی کنترلها

 ایجاد تصویر Bitmap در زمان اجرا (روش دوم)

 ایجاد طیف رنگ با بیش از دو رنگ توسط ColorBlend

 انجام محاسبات بر روی یک فیلد از DataTable

 انجام کارهای متداول روی درایوها (Partitions)

 باز و بسته کردن درایو CDROM

 ایجاد تصاویر Bitmap در زمان اجرا(روش اول)

 ایجاد اشیای گرافیکی

 بدست آوردن نام کامپیوتر، نام کاربر جاری و … (بوسیله کلاس Environment)

 بدست آوردن نام شرکت سازنده پراسسور (CPU Manufacturer)

 باز کردن یک سایت توسط internet explorer

 آیا کاربر جاری Administrator هست؟

 ایجاد یک نام تصادفی برای فایل

 بدست آوردن مسیر فولدرهای ویژه

 بدست آوردن مسیر دایرکتوری جاری برنامه

 بدست آوردن مدت زمان بیکاری سیستم

 بدست آوردن نام سیستم لوکال

 بدست آوردن میزان فضای خالی یک درایو (پارتیشن)

 بدست آوردن لیست تمامی فونتهای نصب شده در سیستم

 بدست آوردن لیست تمامی فرمهای باز در یک برنامه

 بدست آوردن لیست IP های یک سیستم

 بدست آوردن خروجی دستورهای خط فرمان

 بدست آوردن لیست تمامی ناحیه های زمانی (Time Zone)

 بدست آوردن جزییات اطلاعات در مورد یک پروسه در حال اجرا

 بدست آوردن حجم کلی یک درایو (پارتیشن)

 بدست آوردن اطلاعاتی (مانند: سرعت، نوع و …) از کانکشنهای شبکه ای موجود لوکال

 بدست آوردن اطلاعاتی در مورد OS و CLR

 بدست آوردن اطلاعاتی از نسخه ویندوز موجود بوسیله توابع API

 بدست آوردن Handle و عنوان پنجره ی فعال جاری

 ترسیم یک نوشته در مرکز یک کنترل

 ترسیم و نوشتن مستقیم بر دسکتاپ ویندوز

 بدست آوردن Handle تمامی پنجره های موجود در سیستم

 ترسیم انواع چک باکس ها به کمک +GDI

 ترسیم برخی دکمه های ویژه به کمک +GDI

 تبدیل یک IP به HostName و بلعکس

 ترسیم انواع border هایبعدی به کمک +GDI

 تبدیل یک تصویر رنگی به معادل GrayScal آن

 تبدیل string به int

 پر کردن یک listbox از رنگهای سیستمی

 تبدیل اتوماتیک دکمه Enter به Tab جهت انتقال فوکوس در کنترلها

 پخش فایل صوتی موجود در Resource

 پاک کردن یک پردازش از حافظه

 پر کردن دو DataGrid به صورت master detail

 پخش کردن برخی اصوات و صداهای سیستمی تنها با یک خط!

 برنامه ای مشابه ColorBalance فوتوشاپ

 پاک کردن فایل

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

 به دست آوردن لیست کاربران یک گروه خاص در سیستم

 بررسی اتصال به اینترنت Dial up و ADSL

 یک کلاس ژنریک برای سریالایز و دیسریالایز کردن به شکل XML

 برقراری ارتباط تلفنی (Dial up) توسط TAPI

 تغییر دادن میزان تفکیک پذیری (Resulation) صفحه نمایش

 تغییر خواص یک فایل

 تغییر Render کنترل های دات نت 

 تشخیص روشن بودن Caps Lock و Num Lock

 تشخیص خالی بودن pictureBox

 Method overloading چیست؟

 تعریف یک متغیر بدوت تعیین کردن نوع آن در دات نت فریمورک ٫ به بعد

 abstract class یا کلاس مجرد چیست؟

 تضمین آنکه چطور همیشه پس از اتمام کار با یک آبجکت حتما از حافظه خارج (dispose) شود

 خواندن و نوشتن فایل به صورت unicode با استفاده از richTextBox

 بافر .: نشان دادن مقدار کپی شدن یه فایل :.

 خوندن خط به خط یک رشته چند سطری

 جابجا کردن فرم با کلیک بر روی هر قسمت از آن – با استفاده از توابع API

 تغییر نام دادن (Rename) یک فایل

 جابجا کردن فرم با کلیک بر روی هر قسمت از آن – بدون استفاده از توابع API

 تغییر زبان پیشفرض ویندوز بصورت داینامیک در برنامه

 چطوری میشه از توابع API استفاده کرد

 چگونه فقط یک نسخه از برنامه اجرا بشه !!!!

 چرخاندن یک تصویر با زاویه دلخواه

 چطور میتونم IP خودمو به دست بیارم ؟

 جستجوی فایل در هارد

 دستکاری خواص (Attribute) یک فایل

 باز و بسته کردن CD Drive

 خواندن خواص (Attribute) یک فایل

 جدا کردن یک تکه از عکس

 ایندکسرها (Indexers)

 گرفتن یک فایل از طریق دیالوگ OpenFileDialog و دستکاری نام فایل

 جستجو در دیتاگرید

 چگونه یک کلاس را مهر وموم کنیم؟

 ذخیره DataGrid در اکسل Excel

 دمای CPU

 خواندن و نوشتن رنگ یک پیکسل به کمک کلاس Bitmap

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

 دریافت فایل متنی از web در Windows Application

 دسترسی به پیکره بندی سیستم در CLR

 شفاف کردن پشت زمینه ی کنترلها

 شروع آشنایی با LINQ بصورت ساده

 خالی کردن سطل بازیافت ویندوز (ResycleBin)

 سیاه و سفید کردن عکس با کد نویسی

 شبیه سازی عمل کلیک ماوس روی یک کنترل با کدنویسی

 سایه دار کردن یک فرم

 سریالیزشین چیست ؟

 ساختن لیستی از کنترلها در زمان اجرا

 روش ارسال ایمیل به چندین گیرنده

 ساختن یک سند word و باز کردن آن در MSWord

 ساده ترین راه برای جلوگیری از Not Respond شدن برنامه در حلقه های طولانی

 کار کردن با کلاس EventLog

 قفل کردن کامپیوتر از طریق کدنویسی

 کار کردن با کلاس TimeZoneInfo

 فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از WMI)

 قطع کردن اتصال اینترنت دایل آپ از طریق دستورات خط فرمان

 قرار دادن یک کنترل داخل منو

 قرار دادن شورتکات یک برنامه بر روی Desktop و Start Menu

 فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از Mutex)

 فرستادن پارامتر به برنامه email ویندوز

 فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از Process)

 غیرفعال کردن دکمه Close یک فرم

 عوض کردن نشانگر ماوس (cursor) روی یک کنترل

 عوض کردن تصویر پشت زمینه desktop با کدنویسی

 فراخوانی یک رویداد از رویداد دیگر

 فارسی کردن کیبورد

 عدم نیاز به نوشتن انواع توابع سازنده (ctor) در دات نت فریمورک ٫ به بعد

 طریقه تغییر دادن خاصیت FontStyle یک کنترل در زمان اجرا

 نوشتن یک Event برای تعدادی کنترل و انجام کار مشابه بر روی انها

 نوار تبلیغاتی

 ضبط (رکورد) صدا از طریق میکروفون

 وادار کردن لیست باکس به اسکرول تا یک آیتم مشخص

 نمایش تصاویر در Windows picture and fax viewer از طریق کدنویسی

 معرفی کلاسی با سه متود برای جستجو در EventLog

 محو شدن تدریجی یک فرم با تغییر دادن خاصیت Opacity

 محدود کردن تکست باکس به پذیرش اعداد 

 معرفی روشی بهینه جهت بدست آوردن درخت کامل یک دایرکتوری

 محاسبه زمان اجرای قسمتی برنامه

 گرفتن و تسخیر کردن (Capture) تصویر صفحه نمایش

 محاسبه ی حجم کلی یک دایرکتوری

 کشیدن نقاشی با توابع ساده گرافیکی و ذخیره خروجی در یک فایل

 کشیدن لایه شفاف با رنگ دلخواه بر روی عکس

 کار کردن با StartUp ویندوز در #.net ??!!

 کلاس hatchBrush

 کپی کامل یک دایرکتوری و تمامی زیرشاخه های آن بصورت بازگشتی

 یافتن مقادیر ماکزیمم و مینیمم Primitive Type های عددی

 کپی کردن فایلهای درون یک دایرکتوری (فقط فایلها)

 گرفتن کد اسکی و یونیکد کاراکتر ها

 گرد کردن و رُند کردن یک مقدار اعشاری

 اعداد فارسی در TextBox

 غیر فعال کردن یک رویداد در زمان اجرا

 هرس کردن یک رشته متنی

 نحوه استفاده کاراکترهای خاص (مثلا علامت کپی رایت)

 استفاده از Place Holder ها در کار با رشته ها

 روش بررسی خالی بودن یک رشته

 خوندن خط به خط یک رشته چند سطری

 شمارش تعداد آیتم های ایست باکس

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

 حالتهای مختلف نمایش تاریخ و زمان با کمک String Formatting

 جلوگیری از اجرای چندین نمونه از برنامه به صورت همزمان

 چطور یک حلقه را یک مرحله جلو ببرم؟

 تولید رشته های منحصر بفرد

 تبدیل درجه به رادیان و بلعکس

 تبدیل آرایه از بایتها به یک رشته و بلعکس

 تغییر رنگ قسمتی از richbox

 تبدیل عدد و رشته به متناظر بولین آنها و بلعکس

 تبدیل درجه حرارتها به یکدیگر (سلسیوس، فارنهایت، کلوین)

 به توان رساندن و جذر گرفتن

 بدست آوردن قسمت صحیح یک عدد اعشاری

 بدست آوردن حروف تشکیل دهنده ی یک رشته

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

 به دست آوردن تعداد خطوط متن در یک textbox

 آغاز کار با کلاس Clipboard و دادن و گرفتن یک رشته متنی به/از آن

 ایجاد رشته ای تصادفی از اعداد با طول مشخص

 بدست آوردن تعداد خطوط یک رشته

 کار با اایونت KeyPress در dataGridView

 TextChanged در DataGridView

 ایجاد متن و رشته های چند سطری

 چرا و کی باید از کلاس StringBuilder به جای string استفاده کنیم ؟

 تبدیل عکس به آیکن…..

 تغییر زبان فرم های ویندوزی از فارسی به انگلیسی و از انگلیسی به فارسی

 پیدا کردن معکوس یک رشته بصورت بازگشتی

 چطور میشه کاری کرد که نشه توی TextBox فارسی نوشت و کلید های سوئیچی alt+shift هم بی تاثیر باشه

 چک کردن ورودی کاربر برای مقادیر عددی

 نمایش قرمز رنگ عبارت مورد جستجو در RichTextBox

 ایجاد فرم‏های غیر مستطیلی

 تبدیل اعداد به رشته

 Register A Global HotKey

 کپی آیتم های یک کامبو باکس به دیگری بدون استفاده از حلقه و در یک خط

 استفاده ازدیکشنری:

 محاسبه ی فاصله بین دو زمان مشخص

 کپی آیتم های یک کامبو باکس به دیگری

 بدست آوردن زبان های نصب شده در سیستم:

 عمل چک باکس مثل رادیو باتون

 ایجادمحدودیت کاراکتری با حداقل کد()

 چینش تصادفی اعضای یک لیست یا آرایه به کمک LINQ

 ایجادمحدودیت کاراکتری با حداقل کد

 افزدون قطعه کدی به ToolBox

 مثالی ساده از LINQ ، که از یک آرایه اعداد زوج را انتخاب میکند :

 اینترفیس INotifyPropertyChanged برای ایجاد یک رویداد ژنریک جهت تشخیص پروپرتی تغییر یافته

 اضافه کردن شماره سطر به دیتا گرید ویو

 محاسبه توان بدون استفاده از حلقه های تکرار و بازگشت

 تکست باکسی که فقط عدد قبول میکند

 پاک کردن هم زمان تمام TextBox ها :

 حل مشکل رسم اشکال گرافیکی در سی شارپ:

 تولید رشته های تصادفی بصورت کاملا دستی

 نشان دادن کامل تاریخ و زمان سیستم با متود To String:

 انتخاب و فعال شدن یک سطر در dataGridView با مقدار خاص

 تست ارتباط با اینترنت از طریق پینگ کردن

 بدست آوردن لیست برنامه های نصب شده بر روی سیستم

 ارسال و اجرای مستقیم کوئری در LINQ To SQL

 تشخیص روشن یا خاموش بودن کلید های CapsLock,NumLock,ScrollLock به روشی بسیار بسیار ساده

 بدست آوردن سطر جاری در دیتاگریدویو

 بدست آوردن میزان زمان روشن بودن کامپیوتر

 اجرای یک متود تنها با دانستن نام آن (بصورت رشته)

 فقط یک نمونه از یک فرم اجرا شود:

 تبدیل مبنا با استفاده از Convert.ToString

 ترسیم و نوشتن مستقیم بر دسکتاپ ویندوز

 آموزش کار کردن با BackgroundWorker بصورت آسان و قدم به قدم

 آشنایی با الگوهای طراحی : Singleton Pattern

 تبدیل اتوماتیک دکمه Enter به Tab جهت انتقال فوکوس در کنترلها

 تعدادی کد اعتبارسنجی(Validation) برای TextBox

 اطلاعاتی در مورد موس

 فراخوانی یک رویداد از رویداد دیگر

 ساختن Connection String به روشی بسیار ساده

 فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از WMI)

 دستیابی به تاریخ شمسی با استفاده از PersianCalender

 تبدیل رشته حاوی تاریخ شمسی به متناظر میلادی آن

 آغاز کار با کامپوننت ErrorProvider

 برعکس کردن ترتیب آیتمهای یک آرایه

 Hash کردن یک رشته متنی با الگوریتم MD

 جلوگیری از رخ دادن Unhandled Exceptions

 جایگزین کردن یک رشته درون متن یک textbox به روش اندیس دهی

 ارسال تعداد متغیر پارامتر به یک متود

 به دست آوردن مقدار یک Enum از عدد متناظر آن

 کار با اشیاء بوسیله ی نام آنها (با کمک از Reflection)

برای دانلود به ادامه مطلب مراجعه کنید.

کتاب راهنمای OpenGL

hamidreza بازدید : 1 چهارشنبه 15 مهر 1394 نظرات ()

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

شرکت Silicon Graphics اولین محصول استاندارد و همه منظوره را برای پیاده سازی گرافیک در سیستمهای ویندوز ارائه نمود. محصول این شرکت که OpenGL نام دارد، در طی حدود یک دهه، علی رغم ضعفهای فراوان توانسته است به حیات خود ادامه دهد. 

بد نیست بدانید که OpenGL از روی بسته نرم افزاری بنام Iris GL ساخته شد. این کتابخانه در دهه 80 در سیستمهای UNIX کاربرد فراوانی داشت.

در کتاب حاضر شما بیشتر با OpneGL آشنا خواهید شد.

نویسنده: احمد پوررضا

برای دانلود به ادامه مطلب مراجعه کنید.

پایگاه داده - دانشگاه پیام نور

hamidreza بازدید : 2 دوشنبه 13 مهر 1394 نظرات ()

این كتاب با توجه به سر فصل تعیین شده برای دانشجویان دانشگاه پیام نور در رشته كامپیوتر تهیه و تنظیم شده است. در تهیه این كتاب سعی بر آن شده است تا مباحثی كه برای تدریس درس پایگاه داده ها لازم به تدریس است، مطرح گردند. این كتاب مشتمل بر ده فصل می باشد. در ابتدای كتاب لیست سر فصل مطالب قید شده است. در انتهای كتاب مجموع های از سؤالات تستی به همراه پاسخ نامه ارائه شده است.همچنین به منظور آشنایی بیشتر علاقمندان به ساختار پایه ای زبان SQL در زمینه 2 کتاب متن کامل SQL BNF ارائه شده است.دانلود رایگان کتاب در ادامه مطلب ...

 نظر به لزوم جاگذاری معادل فارسی كلمات تخصصی برای راحتی فهم دانشجویان دو واژه نامه ب هصورت انگلیسی به فارسی و فارسی به انگلیسی در انتهای كتاب آمده است. در صفحه پایانی كتاب لیست منابع و ماخذ نیز برای آگاهی دانشجویان ارائه شده است. این اثر با دقت نظر فراوان كارشناسان مدیریت تولید مواد و تجهیزات آموزشی مورد ارزیابی قرار گرفت كه بدینوسیله از جناب آقای اكبری به نمایندگی از آن عزیزان قدردانی می نماییم.

كتاب حاضر بعنوان منبع درسی در دانشگاه پیام نور اعلام شده كه بعلت كوتاه بودن زمان امكان رفع كلیه ایرادات تایپی و نگارشی میسر نشد. لذا از كلیه صاحب نظران، اساتید و دانشجویان محترم تقاضا دارد نظرات پیشنهادی خود را در جهت اصلاح ایرادات این اثر، به آدرس پست الكترونیكی مولفین ارسال فرمایند. در پایان از آقای مهندس كامیار آهنكوب كه در تنظیم و تدوین كتاب همكاری شایانی داشته اند سپاسگزاری می كنیم.


عناوین سرفصل های این کتاب:

فصل 1 - مفاهیم اولیه سیستم پایگاه داده

فصل 2 - مدل سازی معنایی داده ها

فصل 3 - معماری پایگاه داده

فصل 4 - سیستم مدیریت پایگاه داده

فصل 5 - مدل ها و ساختارهای داده ای پایگاه داده ها

فصل 6 - پایگاه داده رابطه ای

فصل 7 - عملیات در پایگاه رابطه ای

فصل 8 - آشنایی با زبان رابطه ای SQL

فصل 9 - نرمال سازی

فصل 10 - معماری های مختلف سیستم پایگاه داده

 
مولفین : مهندس سید ناصر آیت ، دکتر احمد فراهی


برای دانلود به ادامه مطلب مراجعه کنید.

افکت های فتوشاپ

hamidreza بازدید : 1 شنبه 11 مهر 1394 نظرات ()

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

برخی از آموزش‌های جالب موجود در کتاب:

–  آموزش ساخت یک جعبه سه بعدی
– آموزش ایجاد یک توپ بیلیارد در فتوشاپ
– آموزش افکت‌های زیبا برای زیبا جلوه دادن متن
– آموزش ایجاد قاب زیبا برای عکس
– آموزش افکت انعکاس
– و…

برای دانلود به ادامه مطلب مراجعه کنید.

مجموعه کتب رفرنس درس افزاره های نیمه رسانا - استاد صدیق ضیابری

hamidreza بازدید : 1 چهارشنبه 08 مهر 1394 نظرات ()


Solid State Electronic Device

Semiconductor Fundamentals

The PN Junction Diode

Advanced Semiconductor Fundamentals

Physics of Semiconductor Devices

Semiconductor Device Fundamentals

Semiconductor Physics and Devices

Solid State Electronic Devices

برای دانلود به ادامه مطلب مراجعه کنید.

خودآموز PHP در 24 ساعت

hamidreza بازدید : 2 جمعه 03 مهر 1394 نظرات ()

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

زبان های سمت سرور به زبان هایی گفته می شود که بر روی سرور تفسیر می شوند و خروجی html و یا خروجی های دیگری تولید می کند که توسط کاربر قابل مشاهده است .

پی‌اچ‌پی (PHP) یکی از پر طرفدارترین زبان‌های پردازه‌نویسی (اسکریپتینگ) متن باز (Open Source) است که بیشتر برای طراحی برنامه‌های سمت سرور در وب‌گاه‌های پویا (Dynamic) مورد استفاده قرار می‌گیرد. PHP مخفف PHP: Hypertext Preprocessor (پیش‌پردازنده فرامتن) می‌باشد. پی‌اچ‌پی در سال ۱۹۹۴ ایجاد شد. رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامه‌سازی، توسط سایر کارشناسان و برنامه‌نویسان تکمیل گردیده و به شکل کنونی آن درآمده‌است.

پی‌اچ‌پی از زبان‌های پردازه‌نویسی تحت وب است. ساختار این زبان بسیار شبیه زبان سی (C) و زبان برنامه‌نویسی پرل (Perl) می‌باشد. شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانک‌های اطلاعاتی از قبیل MySql قدرت آن را افزایش داده است. 

کتاب ارزشمند خودآموز PHP در ۲۴ ساعت به آموزش این زبان تحت وب می پردازد ، از موضوعاتی که در این کتاب به آن پرداخته شده می توان به موارد زیر اشاره نمود :
نصب و راه اندازی PHP
بررسی جزئیات PHP
بررسی فرم ها و فایل ها
دستیابی به بانک اطلاعاتی MySQL
برنامه نویسی وب
و…

برای دانلود به ادامه مطلب مراجعه کنید.

تعداد صفحات : 3

تبلیغات
Rozblog.com رز بلاگ - متفاوت ترين سرويس سایت ساز
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 316
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 2
  • آی پی دیروز : 8
  • بازدید امروز : 42
  • باردید دیروز : 152
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 2,292
  • بازدید ماه : 2,295
  • بازدید سال : 2,293
  • بازدید کلی : 2,323