مبانی توسعه نرم افزار - Software Development Fundamentals

-
1
3 ساعت
با زیرنویس فارسی و انگلیسیHypertext Markup Language (HTML) پایه و اساس توسعه وب سایت و برنامه های وب است. این به شما امکا، HTML ارائه می دهد ، بسازید. مربی Jen Simmons همه مفاهیم اساسی را که برای استفاده متفکرانه از HTML نیاز دارید برجسته می کند. او بر نشانه گذاری معنایی متمرکز است: محتوا را به عنوان آنچه که هست ، برچسب گذاری کند و نه فقط برای قالب بندی ، سازگاری یا راحتی. این برای کسانی که وب را به طور متفاوتی مصرف می کنند تأثیر گسترده ای دارد. این تضمین می کند که وقتی صفحه خوان یا سیستمی (مانند موتور جستجو) یک صفحه را مصرف می کند ، دقیقاً می داند که چه چیزی حاوی آن است و چگونه این اطلاعات را دسته بندی می کند. موضوعات مورد بحث عبارتند از: - نحو اصلی عناصر HTML - قالب بندی محتوا - نمایش تصاویر - ایجاد پیوندها - صفات HTML جهانی - ناوبری ساختمان - محتوای ساختار - فرم های ساختاری - ایجاد جدول
-
2
3 ساعت
با زیرنویس فارسی و انگلیسیزبان سیشارپ از ویندوز شروع به کار کرد ، اما امروز تقریباً در همه جا می توانید آن را پیدا کنید. چه در فضای ابری ، در دسک تاپ های دارای MacOS و Linux ، یا در سیستم عامل های تلفن همراه مانند Android و iOS ، سیشارپ به زبانی قدرتمند و بالغ برای تقریباً هر هدف برنامه نویسی تبدیل شده است. در این دوره ، جو مارینی به اصول سیشارپ می پردازد ، و با یک مرور کلی از ساختارهای زبان مانند جریان برنامه و انواع داده ها شروع می شود. او سپس به مباحث پیشرفته تری مانند توابع، تکنیک های برنامه نویسی شی گرا و پردازش رشته می پردازد. بعد از این دوره ، شما درک بهتری از سیشارپ خواهید داشت ، و اینکه چگونه ترکیب قدرت ، سادگی و رسا بودن آن را به یک زبان برنامه نویسی کاملاً همه کاره تبدیل می کند که تقریباً برای هر سناریویی قابل استفاده است.
-
3
2 ساعت
با زیرنویس فارسی و انگلیسیVersion Control به شما امکان می دهد تغییراتی را که در طول زمان روی فایل ها ایجاد کرده اید مدیریت کنید و برای توسعه دهندگان مهارت مهمی است. Git محبوب ترین سیستم کنترل نسخه در وب است. در این دوره سریع مربی Ray Villalobos دستورات اساسی را که برای کار با اکثر پروژه های Git نیاز دارید به شما نشان می دهد. او نحوه استفاده از نقاط بازرسی به نام commits را توضیح می دهد، که به شما امکان می دهد پیام هایی را ثبت کنید که در هر بازرسی به وقوع پیوسته است، و همچنین نحوه ایجاد شاخه هایی که نسخه های جایگزین پروژه شما هستند و می توانید بدون تغییر نسخه اصلی روی آنها کار کنید. بعلاوه، او نحوه کار با وب سایت محبوب GitHub را برای کشف پروژه های موجود، شبیه سازی آنها بر روی هارد دیسک محلی خود و استفاده از آنها به عنوان الگو برای پروژه های جدید خود نشان می دهد.
-
4
3 ساعت
با زیرنویس فارسی و انگلیسیاین دوره بر روی یک دسته از اشیاء موجود در یک پایگاه داده SQL Server تمرکز دارد: اشیاء با قابلیت برنامه ریزی. با استفاده از این اشیا، توسعه دهندگان پایگاه داده میتوانند سیستمها را با استفاده از triggers خودکار و از تجارب کاربر با روشهای ذخیره شده، محافظت از یکپارچگی پایگاه داده با تراکنشها و اجرای روالهایی برای مدیریت خطا که عملکرد پایگاه داده را افزایش میدهد، تضمین کنند. با Adam Wilbert، همراه شوید زیرا او در پوشه Programmability در یک پایگاه داده SQL Server غوطه ور میشود. او با استفاده از نمونههای واقعی، انواع اشیا را که میتواند برای خودکارسازی سیستمها و حفظ یکپارچگی پایگاه داده استفاده شود، جستجو میکند. برای ادامه این کار، شما فقط به برخی از آشنایی با عملکرد یک پایگاه داده رابطهای و همچنین نحوه نوشتن درخواستهای Transact-SQL (T-SQL) نیاز دارید. کشف نحوه نوشتن رویههای ذخیره شده که شامل پارامترهای ورودی و خروجی است. ایجاد توابع تعریف شده توسط کاربر با مقیاس و جدول. اجرای مجموعهای از فرمانها به عنوان تراکنش ها و موارد بیشتر.
-
5
48 دقیقه
با زیرنویس فارسی و انگلیسیفناوری، نحوه برخورد ما با کارهای عادی را تغییر داده است - از تسویه حساب در رستورانها گرفته تا رانندگی - و صنایع بیشتر از هر زمان دیگری برای استفاده هوشمند از فناوری استفاده میکنند. زمان خوبی برای شروع کار به عنوان یک توسعه دهنده در این زمینه همیشه در حال تغییر است. اما با انتخاب گزینههای بسیار، چگونه تعیین میکنید که کدام مسیر برای شما مناسب است؟ در این دوره، مربی ارشد کارکنان Ray Villalobos بهترین روشها و نکاتی را که برای کمک به توسعه دهندگان مشتاق در یافتن مسیر درست و ایجاد مشاغل خود به اشتراک گذاشته شده است، به اشتراک میگذارد. او به بررسی بازار، عناوین شغلی و مسئولیتهای مختلف توسعه دهندگان و همچنین میزان انتظار شما برای ساخت میپردازد. وی در مورد موضوعات مورد نیاز برای تسلط و نحوه برخورد شما با تحصیلات صحبت میکند. به علاوه، او فرایند جستجوی شغل را طی میکند، و توضیح میدهد که چگونه رزومه خود را دقیق تنظیم کنید، با مصاحبههای تلفنی و چالشهای برنامه نویسی کنار بیایید، برای جبران خسارت مذاکره کنید و حتی پس از ورود به شغل جدید خود را آماده کنید.