تماشای آنلاین تمامی دوره های آموزشی فقط با یک اشتراک
%۳۰ تخفیف نوروزی ویژه خرید اشتراک
nowruz

دوره آموزشی مسیرها و گواهینامه‌های شغلی برای توسعه دهندگان (با زیر نویس فارسی)

سرفصل‌ها

مسیرهای آموزشی مرتبط (1 دوره)

مسیر آموزشی مبانی توسعه نرم افزار - Image of Learn Path Software Development Fundamentals 11 ساعت

مبانی توسعه نرم افزار

دوره‌های آموزشی مرتبط (19 دوره)

دوره آموزشی دوره آموزشی مبانی برنامه نویسی: توسعه مبتنی بر تست - Image of Course Programming Foundations: Test-Driven Development 2 ساعت
با زیرنویس فارسی و انگلیسی

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

Programming Foundations: Test-Driven Development

برنامه نویسان نباید حدس بزنند که آیا نرم‌افزار درست کار می‌کند یا نه. آن‌ها باید بتوانند در هر مرحله آن را ثابت کنند. فرآیند توسعه رسمی (TDD) به شما این امکان را می‌دهد که برنامه روتین روزمره خود را انجام دهید. شما می‌توانید چندین بار در روز آزمایش‌ها را اجرا کنید و بازخورد فوری خود را در مورد کیفیت کد خود دریافت کنید. این درس توضیح می‌دهد که چگونه یک طرز فکر TDD و مهارت‌های فرآیند حیاتی را برای همه توسعه دهندگان نرم‌افزارهای مدرن اتخاذ کنید. ببینید چه چیزی یک آزمون خوب را انجام می‌دهد، چرا شما باید بیشتر به شکست نسبت به موفقیت علاقه‌مند باشید، و اینکه چگونه تست‌های مکرر را اندازه‌گیری و اجرا کنید. سپس اصطلاحات فنی را بررسی کنید: suites تست، harnesses تست، اشیاء mock and stub و غیره. در نهایت، به این که چگونه TDD در رایج‌ترین زبان‌ها و محیط‌های برنامه‌نویسی مورد استفاده قرار می‌گیرد، نگاه کنید و اینکه چه ابزارها و فریمورکهایی برای کمک به موفقیت شما وجود دارند. مدرس Neelam Dwivedi هر موضوعی را از دید یک برنامه‌نویس با تاکید بر زمان و صرفه‌جویی در هزینه که یک جریان کار TDD خوب می‌تواند فراهم کند، بررسی می‌کند. اهداف یادگیری توسعه آزمون محور چیست؟ نوشتن موارد آزمون روش شناسی TDD بازسازی ساختار و نحو را آزمایش کنید ابزارها و چارچوب های TDD مسخره

دوره آموزشی دوره آموزشی یادگیری گیت و گیت هاب - Image of Course Learning Git and GitHub 2 ساعت
با زیرنویس فارسی و انگلیسی

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

Learning Git and GitHub

Version Control به شما امکان می دهد تغییراتی را که در طول زمان روی فایل ها ایجاد کرده اید مدیریت کنید و برای توسعه دهندگان مهارت مهمی است. Git محبوب ترین سیستم کنترل نسخه در وب است. در این دوره سریع مربی Ray Villalobos دستورات اساسی را که برای کار با اکثر پروژه های Git نیاز دارید به شما نشان می دهد. او نحوه استفاده از نقاط بازرسی به نام commits را توضیح می دهد، که به شما امکان می دهد پیام هایی را ثبت کنید که در هر بازرسی به وقوع پیوسته است، و همچنین نحوه ایجاد شاخه هایی که نسخه های جایگزین پروژه شما هستند و می توانید بدون تغییر نسخه اصلی روی آنها کار کنید. بعلاوه، او نحوه کار با وب سایت محبوب GitHub را برای کشف پروژه های موجود، شبیه سازی آنها بر روی هارد دیسک محلی خود و استفاده از آنها به عنوان الگو برای پروژه های جدید خود نشان می دهد.

دوره آموزشی دوره آموزشی تسریع توسعه دهنده شغل شما - Image of Course Accelerate Your Developer Career 1 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی تسریع توسعه دهنده شغل شما

Accelerate Your Developer Career

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

دوره آموزشی دوره آموزشی آماده شدن برای یک مصاحبه کدنویسی - Image of Course Get Ready for Your Coding Interview 2 ساعت بروز شده
با زیرنویس فارسی و انگلیسی

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

Get Ready for Your Coding Interview

اگر برای یک موقعیت توسعه نرم افزار مصاحبه ای انجام داده اید، احتمالاً باید با یک مانع مشترک روبرو شوید - مصاحبه کدنویسی. اگر مطمئن نیستید که چه چیزی را باید انتظار داشته باشید، یا می خواهید در مورد موضوعات ضروری که داوطلبان اغلب در مورد آنها آزمایش می شوند، صحبت کنید، این دوره برای شما مناسب است. YK Sugishita را دنبال کنید زیرا او توضیح می دهد که هنگام آماده شدن برای مصاحبه های کدنویسی چه نکاتی را باید در نظر داشته باشید. YK مفاهیم مفیدی را پوشش می دهد که می تواند به شما در تسلط بر مصاحبه کمک کند و به دنبال آن مشکلات تمرینی که آنچه را که می دانید آزمایش می کند. YK مفاهیم کلیدی مانند آرایه های دو بعدی، پیچیدگی زمانی، نماد Big-O و جداول هش را بررسی می کند. برای جمع بندی، او نکاتی را برای انجام مصاحبه شما به اشتراک می گذارد، مانند اینکه چگونه به یک راه حل بهینه دست پیدا کنید. حتی اگر برای یک مصاحبه شغلی آتی آماده نیستید، حل مشکلات کدنویسی که در این دوره آموزش داده شده است، راهی عالی برای تقویت مهارت های برنامه نویسی شما است. اهداف یادگیری مهارت های حل مسئله خود را تقویت کنید آماده شدن برای مصاحبه کدنویسی استفاده از Jupyter Notebook برای نمونه مسائل در پایتون استفاده از آرایه ها برای حل مسائل مصاحبه کار با رشته ها و مقایسه آنها استفاده از آرایه های دو بعدی یادگیری اهمیت پیچیدگی زمانی در کد استفاده از نماد Big-O برای توصیف پیچیدگی زمانی کد استفاده از جداول هش و دیکشنری پایتون در پایتون پرسیدن سوالات روشنگر در طول مصاحبه یافتن کارآمدترین راه حل برای مشکلات تست راه حل های کد پیشنهادی شما

دوره آموزشی دوره آموزشی شروع کار با فناوری: فکر کردن مانند یک مهندس - Image of Course Getting Started with Technology: Think Like an Engineer 20 دقیقه بروز شده
با زیرنویس فارسی و انگلیسی

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

Getting Started with Technology: Think Like an Engineer

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

دوره آموزشی دوره آموزشی مهارت های شغلی فنی: ارتباطات فنی موثر - Image of Course Tech Career Skills: Effective Technical Communication 1 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی مهارت های شغلی فنی: ارتباطات فنی موثر

Tech Career Skills: Effective Technical Communication

توسعه دهندگان امروزی منابع متعددی برای یادگیری مهارت های "سخت" مورد نیاز برای موفقیت در یک نقش فنی دارند، اما بسیاری از آنها مهارت های نرم مورد نیاز برای برتری در حرفه خود را از دست داده اند. این دوره بر یکی از مهمترین آنها تمرکز دارد: ارتباطات. بیاموزید که چگونه با یک تیم متنوع، با دانش، سوابق و دیدگاه‌های مختلف کار کنید و بفهمید کدام جنبه‌های ارتباطی را می‌توانید خودکار کنید – و کدام یک نیاز به تماس شخصی‌تر دارند. مربی آنیس دیویس نحوه ایجاد استانداردها و فرآیندها، کار و برقراری ارتباط به عنوان یک تیم، برگزاری جلسات موثر در یک فضای کاری چابک، و رسیدگی به چالش های رایج برای ارتباط، از برقراری ارتباط بین فرهنگ ها تا برقراری ارتباط در مناطق زمانی را پوشش می دهد. مهارت هایی که در این دوره به دست می آورید به شما کمک می کند تا ارتباط فنی موثرتری داشته باشید و قدم بعدی را در حرفه خود بردارید. اهداف یادگیری ایجاد استانداردها و فرآیندها مدیریت پروژه حضور و راهنمایی برگزاری جلسات موثر برنامه ریزی تکرار و گذشته نگر ارتباط با تیم های راه دور

دوره آموزشی دوره آموزشی مهارت های شغلی فنی: مصاحبه با توسعه دهندگان - Image of Course Tech Career Skills: Interviewing Developers 1 ساعت
با زیرنویس فارسی و انگلیسی

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

Tech Career Skills: Interviewing Developers

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

دوره آموزشی دوره آموزشی مهارت های شغلی فنی: ترفیع گرفتن - Image of Course Tech Career Skills: Getting Promoted 1 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی مهارت های شغلی فنی: ترفیع گرفتن

Tech Career Skills: Getting Promoted

آماده شدن به خوبی برای فرآیند ارتقاء نیاز به زمان دارد، و حتی اگر در ساخت ابزارهای مقیاس پذیر و کارآمد عالی باشید، ممکن است همچنان در تلاش برای ارتقای خود باشید. این دوره می تواند شما را با تکنیک ها و آمادگی هایی که برای رسیدن به چرخه ارتقای بعدی خود نیاز دارید، مجهز کند. مربی Nishant Bhajaria نحوه عملکرد چرخه های ارتقاء، از جمله نردبان ترفیع، شایستگی ها، سطوح و موارد دیگر را توضیح می دهد. Nishant به شما نشان می دهد که چگونه چیستی و چرایی کار خود را توصیف کنید، به طوری که یک کمیته ارتقاء می تواند تأثیر کار شما را درک کند. او نحوه برجسته کردن این موضوع را پوشش می‌دهد که کار شما کارایی ایجاد می‌کند، شایستگی‌های کلیدی را نشان می‌دهد و منافع تجاری و همچنین آمادگی ارتقا را نشان می‌دهد. Nishant راه‌هایی را برای نشان دادن اینکه می‌توانید به خوبی همکاری کنید و راه‌هایی برای نشان دادن شهروندی بررسی می‌کند. او با چندین فعالیت خاص مرتبط با تبلیغات که می‌توانید انجام دهید، نتیجه‌گیری می‌کند، مانند ایجاد یک رزومه تأثیرگذار، پرورش مراجع، آماده‌سازی برای مصاحبه‌های تبلیغاتی، و پردازش بازخوردهای مرتبط با تبلیغات.

دوره آموزشی دوره آموزشی GitHub Dependabot: به روز رسانی وابستگی - Image of Course GitHub Dependabot: Dependency Updates 51 دقیقه
با زیرنویس فارسی و انگلیسی

دوره آموزشی GitHub Dependabot: به روز رسانی وابستگی

GitHub Dependabot: Dependency Updates

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

دوره آموزشی دوره آموزشی یادگیری جامع HTML - Image of Course HTML Essential Training 3 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی یادگیری جامع HTML

HTML Essential Training

Hypertext Markup Language (HTML) پایه و اساس توسعه وب سایت و برنامه های وب است. این به شما امکا، HTML ارائه می دهد ، بسازید. مربی Jen Simmons همه مفاهیم اساسی را که برای استفاده متفکرانه از HTML نیاز دارید برجسته می کند. او بر نشانه گذاری معنایی متمرکز است: محتوا را به عنوان آنچه که هست ، برچسب گذاری کند و نه فقط برای قالب بندی ، سازگاری یا راحتی. این برای کسانی که وب را به طور متفاوتی مصرف می کنند تأثیر گسترده ای دارد. این تضمین می کند که وقتی صفحه خوان یا سیستمی (مانند موتور جستجو) یک صفحه را مصرف می کند ، دقیقاً می داند که چه چیزی حاوی آن است و چگونه این اطلاعات را دسته بندی می کند. موضوعات مورد بحث عبارتند از: - نحو اصلی عناصر HTML - قالب بندی محتوا - نمایش تصاویر - ایجاد پیوندها - صفات HTML جهانی - ناوبری ساختمان - محتوای ساختار - فرم های ساختاری - ایجاد جدول

دوره آموزشی دوره آموزشی نوشتن رزومه فنی - Image of Course Writing a Tech Resume 55 دقیقه
با زیرنویس فارسی و انگلیسی

دوره آموزشی نوشتن رزومه فنی

Writing a Tech Resume

هنگامی که برای کارهای فناوری درخواست می دهید ، رزومه کاری شما فرصتی است که می توانید در بین جمع متمایز شوید. اما بوستیان به شما نشان می دهد که چگونه مهارت های فن آوری خود را به نمایش بگذارید ، و آنها را برای تحت تأثیر قرار دادن استخدام کنندگان و کارفرمایان بالقوه خود قرار می دهد. کشف کنید که چگونه مطالب و طول متناسب را برای جلب توجه مدیر استخدام انتخاب کنید. بیاموزید چگونه از جزئیات جزئی طراحی مانند فاصله ، انتخاب قلم و پالت رنگ استفاده کنید تا رزومه خود را از بقیه متمایز کنید ، بدون اینکه خیلی پا را فراتر بگذارید. به علاوه ، بیاموزید که چگونه یک حضور آنلاین حرفه ای در سیستم عامل هایی که استخدام کنندگان فناوری بیشتر از همه استفاده می کنند ، ایجاد کنید: LinkedIn و GitHub. موضوعات شامل: طول بهینه رزومه ادامه مطالب انتخاب کلمات مناسب ایجاد رزومه در یک واژه پرداز در مقابل یک ابزار اختصاصی طراحی موارد و نبایدها: از قلم به قالب شامل اطلاعات اضافی ایجاد پروفایل در LinkedIn یا GitHub

دوره آموزشی دوره آموزشی ESLint: بررسی خطاهای نحوی و منطقی - Image of Course ESLint: Checking for Syntax and Logic Errors 31 دقیقه بروز شده
با زیرنویس فارسی و انگلیسی

دوره آموزشی ESLint: بررسی خطاهای نحوی و منطقی

ESLint: Checking for Syntax and Logic Errors

با استفاده از ESLint اشکالات را کاهش داده و کارایی را افزایش دهید تا خطاهای رایج کدگذاری را دریافت کنید. در این دوره - سومین و آخرین قسمت از سری ESLint - در مورد برخی از اساسی ترین قوانین گیرنده خطا در ESLint و همچنین نحوه پیکربندی آنها اطلاعات کسب کنید. مربی ساشا وودنیک جزئیات نحوه پیکربندی قوانین برای شناسایی خطاهای کد برای توابع را توضیح می دهد. ESLint را برای شناسایی مشکلات حلقه ها و ساختارهای شرطی پیکربندی کنید. بررسی خطا را برای وجود خطاهای منطقی در عبارات for و if-else فعال کنید. بلوک های خالی و بیانیه های اشکال زدایی غیر ضروری را شناسایی کنید. شما را از آرایه ها و رشته هایی پراکنده که به نظر می رسد از نحو تحت اللفظی الگو استفاده می کنند ، آگاه کنید. و خطاهای رایج منطقی را بگیرید. به علاوه ، ساشا چالشی را فراهم می کند که به شما امکان می دهد مهارت های جدید خود را امتحان کنید.

دوره آموزشی دوره آموزشی برنامه نویسی مبانی: فراتر از اصول - Image of Course Programming Foundations: Beyond the Fundamentals 2 ساعت
با زیرنویس فارسی و انگلیسی

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

Programming Foundations: Beyond the Fundamentals

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

دوره آموزشی دوره آموزشی مهارت‌های Tech Soft: جستجو، مصاحبه و کسب یک شغل - Image of Course Tech Career Skills: Searching, Interviewing, and Landing a Job 1 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی مهارت‌های Tech Soft: جستجو، مصاحبه و کسب یک شغل

Tech Career Skills: Searching, Interviewing, and Landing a Job

بسیاری از مهندسان بر روی ایجاد مهارتهای فنی سخت تمرکز دارند ، اما راهنمایی یا مربیگری لازم را برای ایجاد یک پرونده قوی برای نامزدی خود در طی مراحل استخدام دریافت نمی کنند. با تمرکز بر روی "چه" - برنامه نویسی زبانها و پشته های زیرساختی - و "چگونه" - مهندسی و عیب یابی - آنها "چرا" استراتژیک را از دست می دهند. این شکاف زمینه ای به طور منظم مهندسان را متضرر می کند وقتی که آنها درخواست نقش می کنند و زمانی که آنها سعی می کنند در این دوره ، Nishant Bhajaria ، رهبر فناوری ، روند استخدام فناوری را توصیف می کند و توضیح می دهد که چگونه خود را در رزومه خود معرفی کنید ، سوالات صحیح را بپرسید و در مصاحبه پرونده خود را مطرح کنید. این مهارت های نرم ضروری هستند - فرصتی بهتر برای داشتن نقش مناسب و موفقیت در شغل واقعی. موضوعات شامل: گرفتن اولین شغل خود پشت صحنه مراحل استخدام ایجاد یک مجموعه مهارت کاملاً گرد تمرکز بر جستجوی کار سفارشی سازی رزومه و سبک مصاحبه شناسایی نقش های استخدام فناوری آماده شدن برای مصاحبه فنی اجتناب از اشتباهات رایج مصاحبه فنی ارائه خود پیگیری بعد از مصاحبه

دوره آموزشی دوره آموزشی برنامه ریزی دیتابیس با Transact-SQL - Image of Course Program Databases with Transact-SQL 3 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی برنامه ریزی دیتابیس با Transact-SQL

Program Databases with Transact-SQL

این دوره بر روی یک دسته از اشیاء موجود در یک پایگاه داده SQL Server تمرکز دارد: اشیاء با قابلیت برنامه ریزی. با استفاده از این اشیا، توسعه دهندگان پایگاه داده می‌توانند سیستم‌ها را با استفاده از triggers خودکار و از تجارب کاربر با روش‌های ذخیره شده، محافظت از یکپارچگی پایگاه داده با تراکنش‌ها و اجرای روال‌هایی برای مدیریت خطا که عملکرد پایگاه داده را افزایش می‌دهد، تضمین کنند. با Adam Wilbert، همراه شوید زیرا او در پوشه Programmability در یک پایگاه داده SQL Server غوطه ور می‌شود. او با استفاده از نمونه‌های واقعی، انواع اشیا را که می‌تواند برای خودکار‌سازی سیستم‌ها و حفظ یکپارچگی پایگاه داده استفاده شود، جستجو می‌کند. برای ادامه این کار، شما فقط به برخی از آشنایی با عملکرد یک پایگاه داده رابطه‌ای و همچنین نحوه نوشتن درخواست‌های Transact-SQL (T-SQL) نیاز دارید. کشف نحوه نوشتن رویه‌های ذخیره شده که شامل پارامترهای ورودی و خروجی است. ایجاد توابع تعریف شده توسط کاربر با مقیاس و جدول. اجرای مجموعه‌ای از فرمان‌ها به عنوان تراکنش ها و موارد بیشتر.

دوره آموزشی دوره آموزشی بینش شغلی برای متخصصان فناوری - Image of Course Career Insights for Tech Professionals 42 دقیقه
با زیرنویس فارسی و انگلیسی

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

Career Insights for Tech Professionals

آیا شما در حال شروع شغلی در فناوری ‌هستید، یا امیدوارید که به مرحله بعدی بروید؟ این دوره بهترین نکات و بینش‌هایی را که مربیان ما در کار حرفه‌ای خود آموخته‌‌اند، جمع آوری می‌کنید. VP‌ها و MVP‌ها در مورد موضوعاتی مانند یادگیری مداوم، ارتباطات، فریلنسینگ و مشاوره، مشاوره‌ای هدفمند برای توسعه دهنده نرم‌افزار و متخصص فناوری، ارائه می‌دهند. بیاموزید که متخصصین شاغل، چگونه مهمترین مهارتها و دانشها را برای به دست آوردن شغل بعدی خود می‌دانند و کشف می‌کنند چگونه در مهارتهای نرم‌افزاری که در زندگی حرفه‌ای موفق و مادام العمر تفاوت مهمی ایجاد می‌کنند سرمایه گذاری کنند. اطلاعات بیشتر درباره این مربیان را می‌توانید در مجموعه Career Clinic: Developer Insights کسب کنید.

دوره آموزشی دوره آموزشی بدست‌ آوردن اولین شغل خود در توسعه نرم افزار - Image of Course Getting Your First Job in Software Development 35 دقیقه
با زیرنویس فارسی و انگلیسی

دوره آموزشی بدست‌ آوردن اولین شغل خود در توسعه نرم افزار

Getting Your First Job in Software Development

تکنولوژی مانند یک بندرگاه امن در یک اقتصاد طوفانی به نظر می‌رسد. مربی Ray Villalobos به رایج‌ترین سوالاتی که مردم در مورد چگونگی جستجو، پیدا کردن و یافتن اولین شغل خود در زمینه تولید نرم‌افزار دارند، پاسخ می‌دهد و به شما کمک می‌کند تا یک برنامه محکم برای موفقیت شغلی ایجاد کنید. او بیان می‌کند که چه مهارت‌هایی برای یادگیری لازم دارید، در صورت تغییر شغل چه کاری باید انجام دهید و چگونه تجربه کسب می‌کنید. وی در مورد چگونگی استفاده از شبکه برای ایجاد میانبر برای خود بحث می‌کند. او همچنین از اهمیت دوره‌های کارآموزی و محل کار پیدا می‌کند. او شما را در مراحل درخواست کار، از جمله نحوه بهینه‌سازی پروفایلتان، اثبات توانایی انجام کار و آماده شدن برای اولین نمایش تماس تلفنی، راهنمایی می‌کند. بیاموزید که چگونه می‌توان آن را از مرحله غربالگری عبور داد و همچنین چگونه می‌توانید از متخصصان موضوع استفاده کنید تا برای مصاحبه فنی یا برنامه نویسی آماده شوید. و برای زمانی که یک فرایند موفقیت آمیز مصاحبه منجر به پیشنهاد شغلی می‌شود، او چند قدم را که باید برای تصمیم گیری در مورد مناسب بودن پیشنهاد برای شما انتخاب کنید و روشهایی برای شروع شغلی سالم، به اشتراک میگذارد.

دوره آموزشی دوره آموزشی یادگیری سی شارپ - Image of Course Learning C# 3 ساعت
با زیرنویس فارسی و انگلیسی

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

Learning C#

زبان سی‌شارپ از ویندوز شروع به کار کرد ، اما امروز تقریباً در همه جا می توانید آن را پیدا کنید. چه در فضای ابری ، در دسک تاپ های دارای MacOS و Linux ، یا در سیستم عامل های تلفن همراه مانند Android و iOS ، سی‌شارپ به زبانی قدرتمند و بالغ برای تقریباً هر هدف برنامه نویسی تبدیل شده است. در این دوره ، جو مارینی به اصول سی‌شارپ می پردازد ، و با یک مرور کلی از ساختارهای زبان مانند جریان برنامه و انواع داده ها شروع می شود. او سپس به مباحث پیشرفته تری مانند توابع، تکنیک های برنامه نویسی شی گرا و پردازش رشته می پردازد. بعد از این دوره ، شما درک بهتری از سی‌شارپ خواهید داشت ، و اینکه چگونه ترکیب قدرت ، سادگی و رسا بودن آن را به یک زبان برنامه نویسی کاملاً همه کاره تبدیل می کند که تقریباً برای هر سناریویی قابل استفاده است.

دوره آموزشی دوره آموزشی توسعه برای عملکرد وب - Image of Course Developing for Web Performance 2 ساعت
با زیرنویس فارسی و انگلیسی

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

Developing for Web Performance

عملکرد مهم است! نشان داده شده است که وب سایت‌های سریعتر باعث افزایش حفظ، وفاداری و رضایت بازدیدکنندگان، به ویژه در تلفن همراه می‌شوند. در این دوره، نحوه ایجاد وب سایت‌ها و برنامه‌ها را با در نظر گرفتن عملکرد کشف کنید. از آنجا که علت بیشترین کندی‌ها، ارتباط بین مرورگر و سرور است - قلمرو HTTP - مربی ارشد کارمندان Morten Rand-Hendriksen از پروتکل HTTP/2 استفاده می‌کند که به توسعه دهندگان وب پیشرفت‌های بسیار خوبی را ارائه می‌دهد. سپس او با ایجاد بودجه عملکردی واقع بینانه، چگونگی حفظ تمرکز تیم شما بر روی عملکرد را پوشش می‌دهد. وی توضیح می‌دهد که چگونه بهینه‌سازی تصاویر (یکی از بزرگترین منابع منبع)، کد و ذخیره فایل‌ها و همچنین تحویل سرور و مدیریت مرورگر را بهینه کنید. بعلاوه، یاد بگیرید که چگونه CSS و JavaScript را بهینه کنید و برای تسریع در زمان بارگیری از شبکه تحویل محتوا استفاده کنید. پس از پایان این دوره، شما دانش اولیه لازم برای توسعه وب سایت‌ها و برنامه‌هایی را خواهید داشت که در عصر وب سایت پر سرعت رشد می‌کنند.