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

Help

دانلود Lynda Programming Foundations Tutorial Series - آموزش اصول و مبانی برنامه نویسی

دانلود Lynda Programming Foundations Tutorial Series - آموزش اصول و مبانی برنامه نویسی

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

از نگاه فناوری اطلاعات و بر اساس استانداردهای تعریف شده، وب سرویس (یا خدمت وبی) سرویس یا خدمتی است که از طریق وب (اینترنت) توسط یک دستگاه الکترونیکی (سرور یا خادم) به دستگاه الکترونیکی دیگر (سریس گیرنده یا Client)، ارائه می‌شود. در وب سرویس، از فناوری‌های وبی مانند HTTP - که به صورت پایه برای ارتباط انسان با سرور(Human-to-machine) طراحی شده‌است - برای ارتباط بین نرم‌افزار سرویس دهنده و نرم‌افزار سرویس گیرنده استفاده می‌شود. وب سرویس از HTTP بیشتر برای انتقال اطلاعات و دادها استفاده می‌نماید، این اطلاعات به صورت فایل و اغلب با دو استاندارد متداول XML و جی‌سن رد و بدل می‌شوند. رابط برنامه‌نویسی نرم‌افزار کاربردی یا ای‌پی‌آی (API، مخفف Application Programming Interface) یا به صورت خلاصه رابط برنامه‌نویسی، رابط بین یک کتابخانه یا سیستم‌عامل و برنامه‌هایی است که از آن تقاضای سرویس می‌کنند. رابط کارکردهایی را تعریف می‌کند که کتابخانه یا سیستم‌عامل می‌تواند ارائه دهد و مفهومی مجرد است. این کارکردها سپس در قالب یک نرم‌افزار یا کتابخانه پیاده‌سازی می‌شوند. به عبارت ساده‌تر، رابط برنامه‌نویسی مجموعه توابعی است که یک برنامه می‌تواند از یک برنامه دیگر فرا بخواند.
در دوره آموزشی Lynda Programming Foundations Tutorial Series با آموزش اصول و مبانی برنامه نویسی، ای پی آی و وب سرویس آشنا خواهید شد.

سرفصل های دوره آموزشی Lynda Programming Foundations: Fundamentals:
- نوشتن کد منبع
- درک زبانهای تدوین شده و تفسیر شده
- درخواست ورودی
- کار با اعداد ، کاراکترها ، رشته ها و عملگرها
- نوشتن کد مشروط
- ساختن مدول کد
- نوشتن حلقه ها
- پیدا کردن الگوها در رشته ها
- کار با آرایه ها و مجموعه ها
- اتخاذ سبک برنامه نویسی
- خواندن و نوشتن در مکان های مختلف
- اشکال زدایی
- مدیریت استفاده از حافظه
- یادگیری در مورد زبانهای دیگر

سرفصل های دوره آموزشی Lynda Programming Foundations: APIs and Web Services:
- یک سرویس وب چیست؟
- تأمین خدمات وب
- مصرف و ایجاد API RESTful
- مستند سازی یک API
- ایجاد یک سرویس وب
- مصرف سرویس وب SOAP
- توسعه API ها با استفاده از GraphQL

سرفصل های دوره آموزشی Lynda Programming Foundations: Algorithms:
- اندازه گیری عملکرد الگوریتم
- کار با ساختارهای داده مانند آرایه ها ، پشته ها و صف ها
- حلقه و بازگشت
- مرتب سازی داده ها
- جستجوی داده ها
- فیلتر کردن و شمارش مقدار با جداول هش

سرفصل های دوره آموزشی Lynda Programming Foundations: Data Structures:
- انواع داده ها: بولی ها ، اعداد ، رشته ها و موارد دیگر
- آرایه های چند بعدی
- آرایه های دندانه دار
- جستجو و مرتب سازی آرایه ها
- لیست های پیوند داده شده
- پشته ها و صف ها
- توابع هش و جداول هش
- درختان و نمودارها

سرفصل های دوره آموزشی Lynda Programming Foundations: Databases:
- پایگاه داده های رابطه ای
- کلیدها و مقادیر منحصر به فرد
- برنامه ریزی یک پایگاه داده
- ایجاد جدول
- تعریف روابط
- عادی سازی و غیر عادی سازی
- نوشتن نمایش داده شد
- مرتب سازی نتایج
- پیوستن به جداول
- تغییر داده ها

سرفصل های دوره آموزشی Lynda Programming Foundations: Design Patterns:
- الگوهای طراحی چیست؟
- کپسوله سازی کدی که با الگوی استراتژی متفاوت است
- محدودیت های ارث
- استفاده از الگوی Adapter
- اجرای الگوی Observer
- گسترش رفتار با ترکیب و الگوی دکوراتور
- کپسوله سازی تکرار با الگوی تکرار کننده
- ایجاد شی با الگوی Factory Method
- استفاده از اصول طراحی برای هدایت طرح شی گرا

سرفصل های دوره آموزشی Lynda Programming Foundations: Discrete Mathematics:
- ریاضیات گسسته در دنیای واقعی
- اشیا به عنوان مجموعه
- تنظیم علامت گذاری و عملیات
- راه اندازی زبان استاندارد ماشین (SML)
- کار با انواع داده ها ، رشته ها و توابع در SML
- تجزیه و تحلیل توالی داده ها
- نوشتن جداول حقیقت
- شناسایی و ارزیابی محمول ها
- اعتبارسنجی استدلال ها
- اثبات نوشتن: اثبات زیرمجموعه ، شرط و دو شرط
- تجسم داده ها با نمودارها
- تکنیک های پیشرفته ریاضی گسسته

سرفصل های دوره آموزشی Lynda Programming Foundations: Object-Oriented Design:
- مبانی شی گرا: اشیا، ، کلاس ها و موارد دیگر
- کپسوله سازی
- وراثت
- تعریف الزامات
- شناسایی موارد استفاده ، بازیگران و سناریوها
- مدل سازی دامنه
- شناسایی مسئولیت ها و روابط طبقاتی
- ایجاد نمودارهای کلاس
- استفاده از کلاسهای انتزاعی
- کار با ارث
- توسعه نرم افزار با اصول طراحی شی گرا

سرفصل های دوره آموزشی Lynda Programming Foundations: Open-Source Licensing:
- مجوز چیست؟
- مجوز نرم افزار چیست؟
- درک اصول منبع باز
- بررسی سه مجوز اساسی: GPL ، MIT و Apache
- انتخاب مجوز منبع باز مناسب
- کار با Creative Commons
- مجوز دوگانه
- اعطای موافقت نامه های مجوز همکار
- ایجاد یک نهاد تجاری قانونی برای پروژه توسعه شما

سرفصل های دوره آموزشی Lynda Programming Foundations: Programming for Kids:
- درک سبک یادگیری فرزندتان
- برنامه نویسی گرافیکی در iPad ها و رایانه ها
- باعث حرکت همه چیز می شود
- یادگیری در مورد الگوریتم ها
- برنامه نویسی از انیمیشن ها ، برنامه ها و بازی ها
- یادگیری جاوا اسکریپت و سایر زبانهای اصلی
- برنامه نویسی ربات های مجازی و واقعی
- سخت افزار برنامه نویسی: آردوینو و رزبری پای

سرفصل های دوره آموزشی Lynda Programming Foundations: Real-World Examples:
- استفاده مجدد از توابع
- متغیرهای محلی در برابر جهانی
- ایجاد و نامگذاری اشیا سفارشی
- ارث طبقاتی
- ماژول ها و بسته ها
- لیست ها و موارد چند بعدی
- صف و پشته
- ایجاد و ترکیب مجموعه ها
- ذخیره داده ها در فرهنگ لغت ها
- دستورات If / else و تغییر دهید
- برای حلقه های vs.
- مدیریت خطا
- نظرسنجی و برنامه نویسی مبتنی بر رویداد

سرفصل های دوره آموزشی Lynda Programming Foundations: Secure Coding:
- درک مهاجمان و خطرات
- مستند کردن خطرات خود
- مسائل مربوط به تعاملات سرویس گیرنده وب سرور
- مسائل مربوط به برنامه ضخیم و تعاملات سرویس دهنده-مشتری
- مسائل مربوط به مجوز و رمزنگاری
- اجرای امنیت در هر مرحله از چرخه عمر نرم افزار

سرفصل های دوره آموزشی Lynda Programming Foundations: Software Testing/QA:
- QA چگونه در چرخه عمر توسعه نرم افزار (SDLC) قرار می گیرد
- تعیین انتظارات و اهداف
- تهیه یک برنامه آزمایشی
- ترکیب تست جعبه در فرآیند خود
- اجرای تست دستی
- استفاده از تست اتوماسیون UI
- شناسایی ، گزارش دهی و اولویت بندی اشکالات

سرفصل های دوره آموزشی Lynda Programming Foundations: Test-Driven :Development
- توسعه آزمون محور چیست؟
- نوشتن موارد آزمایشی
- روش TDD
- Refactoring
- ساختار آزمون و نحو
- ابزارها و چارچوب های TDD
- Mocking

سرفصل های دوره آموزشی Lynda Programming Foundations: Version Control with :Git
- مزایای استفاده از سیستم های کنترل نسخه
- مفاهیم و اصطلاحات ضروری Git
- گردش کار اساسی Git
- استفاده از خط فرمان در مقابل رابط کاربری گرافیکی
- پیکربندی تنظیمات Git
- راه اندازی مخازن محلی و از راه دور
- استفاده از رابط کاربری گرافیکی برای افزودن و انجام تغییرات
- کار با شاخه ها

سرفصل های دوره آموزشی Lynda Programming Foundations: Web Security:
- مدل های تهدید
- حداقل امتیاز
- دفاع در عمق
- اعتبار سنجی و ضد عفونی کردن ورودی ها
- حملات اعتبار
- تزریق SQL
- برنامه نویسی بین سایت


Lynda Programming Foundations Tutorial Series Screenshot 1Lynda Programming Foundations Tutorial Series Screenshot 2Lynda Programming Foundations Tutorial Series Screenshot 3Lynda Programming Foundations Tutorial Series Screenshot 4

Lynda Programming Foundations Tutorial Series

Programming Foundations: Fundamentals
This course provides the core knowledge to begin programming in any language. Simon Allardice uses JavaScript to explore the core syntax of a programming language, and shows how to write and execute your first application and understand what's going on under the hood. The course covers creating small programs to explore conditions, loops, variables, and expressions; working with different kinds of data and seeing how they affect memory; writing modular code; and how to debug, all using different approaches to constructing software applications.

Finally, the course compares how code is written in several different languages, the libraries and frameworks that have grown around them, and the reasons to choose each one.

More info (open/close)

مشخصات آموزش Lynda Programming Foundations Tutorial Series

شرکت سازنده: لیندا / Lynda Link to
نام انگلیسی: Lynda Programming Foundations Tutorial Series
نام فارسی: آموزش اصول و مبانی برنامه نویسی
زبان آموزش: انگلیسی
زیرنویس: ندارد
سطح آموزشی: مقدماتی, متوسطه, پیشرفته
حجم فایل: 8736 مگابایت
تاریخ انتشار: 12:45 - 1399/9/19 | 2020.12.09
منبع: پی سی دانلود / www.p30download.ir
امتیاز: 5 Star(s) 5/5

کلمات کلیدی: APIs, آموزش APIs, آموزش تصویری APIs, آموزش ویدیویی APIs, آموزش کامل APIs, آموزش کاربردی APIs, فیلم آموزشی , Lynda full tutorial collection, مغدیش, مغدیش, Download Lynda Programming Foundations Tutorial Series, Tutorial, E-Learning, Training Course, Education, برنامه نویسی و طراحی وب, Instruction, CBT, Teacher, Direct Download Link, DDL, New, Update, Online, Buy, Usnet, Torrent, P30Download, Danlod, Danload, Donload, nhkg,n hl,ca, مغدیش حقخلقشپپهدل بخعدیشفهخدس فعفخقهشم سثقهثس, مغدیش حقخلقشئئهدل بخعدیشفهخدس فعفخقهشم سثقهثس, Web services have been at the core of modern application architectures for many years. Regardless of what language or platform a developer is using, grasping how web services work and how to implement them are critical skills. , دانلود آموزش های شرکت لیندا, gdknh, gdknh, دانلود آموزش آموزش اصول و مبانی برنامه نویسی, اموزش آنلاین, مجازی, فیلم آموزشی, مبتنی بر کامپیوتر, یادگیری, ویدئو, دوره آموزشی, APIs, Development, download, Learning, Udemy, وب, یودمی, Web, آموزش, ای پی آی, برنامه نویسی, توسعه, دانلود, طراحی سایت, راهنمای تصویری, استاد, مدرس, معلم, تدریس خصوصی, Development & Web, رایگان, خرید, پی سی, پی 30, با لینک مستقیم, اپدیت, در دوره آموزشی Lynda Programming Foundations Tutorial Series با آموزش اصول و مبانی برنامه نویسی، ای پی آی و وب سرویس آشنا خواهید شد., ترافیک نیم بها, ای لرنینگ, فایل آموزش, از راه دور, مجانی, داونلود, دانلد, تورنت, یوزنت, تحميل, ڈاؤن لوڈ, دریافت, فعفخقهشم مثشقدهدل فقشهدهدل, hl,ca hw,g , lfhkd fvkhli k,dsd, hl,ca hw,g , lfhkd fvkhli k,dsd,دانلود Lynda Programming Foundations Tutorial Series - آموزش اصول و مبانی برنامه نویسی,

لینک دانلود:
https://p30download.ir/fa/entry/86634

دانلود Lynda Programming Foundations Tutorial Series - آموزش اصول و مبانی برنامه نویسی

نامLynda Programming Foundations Tutorial Series
دسته بندیبرنامه نویسی و طراحی وب
حجم فایل8736 مگابایت
تاریخ بروزرسانی1399/9/19
تعداد دانلود9,391
هزینه دانلودرایگان