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

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

چگونه طراح وب سایت بهتری شوم ؟

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

10 نکته کاربردی در طراحی وب سایت

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

زنگ سی شارپ – قسمت چهل و نهم

ترتیب catchها در سلسله‌مراتب استثنا و کنترل سرریز با checked و unchecked بررسی می‌شود؛ سپس تعریف delegate و فراخوانی متدهای سازگار از طریق آن آموزش داده می‌شود.

زنگ سی شارپ – قسمت چهل و هشتم

خواندن اطلاعات خطا از Message، StackTrace و TargetSite و کار با NullReferenceException توضیح داده می‌شود؛ سپس ساخت استثنای سفارشی با ارث‌بری از Exception آموزش داده می‌شود.

زنگ سی شارپ – قسمت چهل و هفتم

گرفتن کلی استثناها و tryهای تودرتو، پرتاب و پرتاب مجدد خطا با throw و اجرای کد پایانی با finally در سی‌شارپ آموزش داده می‌شود.

زنگ سی شارپ – قسمت چهل و ششم

مبانی مدیریت استثنا در سی‌شارپ، کلاس Exception و استفاده از try و catch آموزش داده می‌شود؛ با مثال‌های خطای شاخص آرایه، تقسیم بر صفر و رسیدگی به چند نوع خطا.

زنگ سی شارپ – قسمت چهل و پنجم

انتخاب میان interface و کلاس abstract بررسی می‌شود؛ سپس struct و تفاوت آن با class و تعریف و مقداردهی enum برای نمایش حالت‌های نام‌دار آموزش داده می‌شود.

زنگ سی شارپ – قسمت چهل و چهارم

استفاده از ارجاع interface، تعریف property و indexer و ارث‌بری میان interfaceها آموزش داده می‌شود؛ همچنین پیاده‌سازی صریح برای کنترل دسترسی و رفع تداخل اعضای هم‌نام بررسی می‌شود.

زنگ سی شارپ – قسمت چهل و سوم

تعریف interface و پیاده‌سازی آن در کلاس‌ها آموزش داده می‌شود؛ با مثال‌هایی که نشان می‌دهند چند کلاس چگونه یک قرارداد مشترک را با رفتارهای متفاوت اجرا می‌کنند.

زنگ سی شارپ – قسمت چهل و دوم

جلوگیری از ارث‌بری و بازنویسی متد با sealed و جایگاه کلاس object توضیح داده می‌شود؛ سپس مفاهیم ارث‌بری، constructor و base با مثال‌های بیشتر مرور می‌شوند.

زنگ سی شارپ – قسمت چهل و یکم

بازنویسی متدهای virtual و نقش آن در چندریختی زمان اجرا توضیح داده می‌شود؛ سپس کلاس‌ها و متدهای abstract و الزام پیاده‌سازی آن‌ها در کلاس‌های مشتق‌شده آموزش داده می‌شود.

زنگ سی شارپ – قسمت چهل‌ام

ارث‌بری چندمرحله‌ای، ترتیب اجرای constructorها و ارجاع کلاس پایه به اشیای مشتق‌شده بررسی می‌شود؛ سپس متدهای virtual و override معرفی می‌شوند و درباره اصطلاحات نوع‌دهی بحث می‌شود.

زنگ سی شارپ – قسمت سی و نهم

دسترسی protected در زنجیره ارث‌بری، فراخوانی constructor کلاس پایه با base و پنهان‌کردن اعضای هم‌نام با new آموزش داده می‌شود؛ همراه با دسترسی دوباره به اعضای پایه.