لینداکده - LyndaKade - Lynda Kade - LinkedIN لیندا کده
  • صفحه اصلی
  • مسیرهای آموزشی
  • خرید اشتراک
  • درخواست دوره
  • سوالات متداول
  • تماس با ما
ورود
ثبت نام

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

Programming Foundations: Beyond the Fundamentals

توضیحات Overview سرفصل ها
۲۸,۰۰۰ تومان
مدرس
عکس مدرس Sasha Vodnik - Image of Author Sasha Vodnik Sasha Vodnik
تاریخ انتشار ۱۳۹۹/۱/۱۲
همانطور که در مفاهیم بنیادی ، شیوه ها و اصطلاحات برنامه نویسی فرو می روید ، سفر رمزگذاری خود را ادامه دهید. در این قسمت از مجموعه برنامه نویسی مبانی ، مدرس ساشا وودنیک فراتر از اصول اساسی می رود ، با استفاده از پایتون برای مقابله با انواع مفاهیم و مهارت های متوسط و پیشرفته که می توانید به برنامه برنامه نویسی خود اضافه کنید. ساشا ایجاد و کار با مجموعه ها و حلقه ها ، ترکیب و دستکاری رشته ها و استفاده از کد خارجی را پوشش می دهد - همه اینها مفاهیم مهم هستند ، صرف نظر از اینکه در نهایت با کدام زبان برنامه نویسی کار می کنید. او چندین فرآیند اساسی مانند انتخاب سبک کد و اشکال زدایی را پشت سر می گذارد. بعلاوه ، او چند مفهوم پیشرفته دیگر از جمله مدیریت حافظه و چند رشته را جستجو می کند.

این دوره شامل ۴۲ ویدئو آموزشی به همراه زیرنویس فارسی و انگلیسی می‌باشد.

  • Programming Foundations Beyond the Fundamentals.rar (287.96 MB)
  • Ex_Files_Prog_Foundations.zip (36.49 KB)

برای دانلود، لطفا وارد حساب کاربری شوید.

سطح مبتدی
2h 4m مدت زمان دوره
28,000 Toman
Author
عکس مدرس Sasha Vodnik - Image of Author Sasha Vodnik Sasha Vodnik
Release: 2020/03/31
Continue your coding journey as you dive deeper into the foundational concepts, practices, and terminology of programming. In this installment of the Programming Foundations series, instructor Sasha Vodnik goes beyond the basics, using Python to tackle a variety of intermediate and advanced concepts and skills you can add to your programming repertoire. Sasha covers creating and working with collections and loops, combining and manipulating strings, and using external code—all of which are critical concepts, regardless of which programming language you end up working with. He goes over several essential processes, such as choosing a code style and debugging. Plus, he digs into a few more advanced concepts, including memory management and multithreading.
Skill Level Beginner
2h 4m Duration
0. مقدمه
	01- گسترش دانش خود در زمینه اصول برنامه نویسی
	02-آنچه باید بدانید
	03-پیکربندی محیط
1. مجموعه ها
	04- درک مجموعه ها
	05-ایجاد مجموعه های ساده
	06-ایجاد مجموعه های پیچیده تر
	07-کار با مجموعه ها
	08-مجموعه ها به زبان های دیگر
	09-چالش - کار با یک مجموعه
	10-راه حل - کار با مجموعه
2. تکرار
	11-مقدمه ای بر تکرار
	12-تکرار از طریق مجموعه ها
	13-تکرار به نقطه پایانی سفارشی
	14-چالش - ایجاد یک حلقه for
	15-راه حل - ایجاد حلقه for
3. استفاده از کد خارجی
	16-مقایسه انواع کدهای خارجی
	17-کار با ماژول
	18-آشنایی با کتابخانه ها و چارچوب ها
4. کار با رشته ها
	19-ترکیب و دستکاری تارها
	20-پیدا کردن نقوش در رشته ها
	21-ایجاد عبارات منظم
	22-چالش - رشته
	23-راه حل - رشته ها
5. برنامه ریزی یک برنامه
	24-انتخاب سبک کد
	25-نوشتن شبه کد
6. ورودی و خروجی
	26-مقدمه ای بر ورودی و خروجی
	27-کار با ورودی و خروجی فایل
7. اشکال زدایی
	28-مقدمه ای بر اشکال زدایی
	29- اشکال زدایی کد در یک IDE
	30-تفسیر پیام های خطا
	31-اشکال زدایی بدون پیغام خطا
	32-ایجاد کیس تست
	33-چالش - رفع اشکال
	34-راه حل - رفع اشکال
8. شی گرایی
	35-مقدمه ای بر برنامه نویسی شی گرا
	36-استفاده از کلاس های داخلی
	37-ایجاد کلاس ها و اشیاء سفارشی
9. موضوعات پیشرفته
	38-موضوعات پیشرفته برنامه نویسی
	39-مدیریت حافظه در زبان ها
	40-مقدمه ای بر چند رشته ای
	41-مقدمه ای بر الگوریتم ها
نتیجه
	42-به تلاش برنامه نویسی خود ادامه دهید
0.Introduction
	01-Broadening your knowledge of programming fundamentals
	02-What you should know
	03-Configuring your environment
1. Collections
	04-Understanding collections
	05-Creating simple collections
	06-Creating more complex collections
	07-Working with collections
	08-Collections in other languages
	09-Challenge - Working with a collection
	10-Solution - Working with a collection
2. Iteration
	11-Introduction to iteration
	12-Iterating through collections
	13-Iterating to a custom endpoint
	14-Challenge - Creating a for loop
	15-Solution - Creating a for loop
3. Using External Code
	16-Comparing types of external code
	17-Working with a module
	18-Understanding libraries and frameworks
4. Working with Strings
	19-Combining and manipulating strings
	20-Finding patterns in strings
	21-Creating regular expressions
	22-Challenge - Strings
	23-Solution - Strings
5. Planning a Program
	24-Choosing a code style
	25-Writing pseudocode
6. Input and Output
	26-Introduction to input and output
	27-Working with file input and output
7. Debugging
	28-Introduction to debugging
	29-Debugging code in an IDE
	30-Interpreting error messages
	31-Debugging without error messages
	32-Creating a test case
	33-Challenge - Debugging
	34-Solution - Debugging
8. Object Orientation
	35-Introduction to object-oriented programming
	36-Using built-in classes
	37-Creating custom classes and objects
9. Advanced Topics
	38-Advanced topics in programming
	39-Memory management across languages
	40-Introduction to multithreading
	41-Introduction to algorithms
Conclusion
	42-Continuing your programming quest
عناوین مرتبط
Open Source 883 دوره Software Development 829 دوره Foundations 364 دوره Python 175 دوره Programming Foundations 41 دوره
مسیرهای آموزشی مرتبط
بعدی قبلی
مسیر آموزشی آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361) - Image of Learn Path Prepare for the MTA: Software Development Fundamentals Exam (98-361) 35 ساعت

آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361)

مسیر آموزشی مبانی تبدیل شدن به یک برنامه نویس - Image of Learn Path Become a Programmer: Foundations 26 ساعت

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

دوره‌های مرتبط
بعدی قبلی
دوره آموزشی دوره آموزشی مبانی برنامه‌ نویسی: نمونه‌های دنیای واقعی - Image of Course Programming Foundations: Real-World Examples 3 ساعت
با زیرنویس فارسی و انگلیسی

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

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

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

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

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

دوره آموزشی دوره آموزشی ساختارهای داده در پایتون : لیستهای پیوندی - Image of Course Python Data Structures:  Linked Lists 1 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی ساختارهای داده در پایتون : لیستهای پیوندی

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

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

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

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

دوره آموزشی دوره آموزشی مبانی برنامه نویسی: پایگاه های داده - Image of Course Programming Foundations: Databases 1 ساعت
با زیرنویس فارسی و انگلیسی

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

دوره آموزشی دوره آموزشی مبانی برنامه نویسی: API ها و خدمات وب - Image of Course Programming Foundations: APIs and Web Services 1 ساعت
با زیرنویس فارسی و انگلیسی

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

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

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

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

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

دوره آموزشی دوره آموزشی موفقیت در توسعه وب: Full Stack و Front End - Image of Course Succeeding in Web Development: Full Stack and Front End 1 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی موفقیت در توسعه وب: Full Stack و Front End

دوره آموزشی دوره آموزشی یادگیری توسعه اپلیکیشن های جهانی و کراس پلتفرم ویندوز 10 - Image of Course Learning Windows 10 Universal App and Cross-Platform Development 1 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی یادگیری توسعه اپلیکیشن های جهانی و کراس پلتفرم ویندوز 10

دوره آموزشی دوره آموزشی مبانی برنامه نویسی: منطق فازی - Image of Course Programming Foundations: Fuzzy Logic 41 دقیقه
با زیرنویس فارسی و انگلیسی

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

دوره آموزشی دوره آموزشی مبانی برنامه نویسی: طراحی شی گرا - Image of Course Programming Foundations: Object-Oriented Design 2 ساعت
با زیرنویس فارسی و انگلیسی

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

دوره آموزشی دوره آموزشی مبانی برنامه نویسی: کدنویسی امن - Image of Course Programming Foundations: Secure Coding 1 ساعت
با زیرنویس فارسی و انگلیسی

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

دوره آموزشی دوره آموزشی مبانی برنامه نویسی:نرم افزار تست/QA - Image of Course Programming Foundations: Software Testing/QA 53 دقیقه
با زیرنویس فارسی و انگلیسی

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

دوره آموزشی دوره آموزشی مبانی برنامه نویسی: الگوهای طراحی - Image of Course Programming Foundations: Design Patterns 2 ساعت
با زیرنویس فارسی و انگلیسی

دوره آموزشی مبانی برنامه نویسی: الگوهای طراحی

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

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

دوره آموزشی دوره آموزشی ساختار داده‌ در پایتون: دیکشنری‌ها - Image of Course Python Data Structures: Dictionaries 58 دقیقه
با زیرنویس فارسی و انگلیسی

دوره آموزشی ساختار داده‌ در پایتون: دیکشنری‌ها

دوره آموزشی دوره آموزشی کتابخانه های ضروری پایتون - Image of Course Python Essential Libraries 2 ساعت
با زیرنویس فارسی و انگلیسی

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

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
درباره ما

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

  • لینداکده-1400
  • تماس با ما
  • کانال اینستاگرام
  • کانال تلگرام
  • کانال آپارات

کلیه‌ی حقوق این سایت متعلق به لینداکده است.

عنوان دوره مشاهده جزئیات
از طریق لینک دوره از طریق نام دوره و نام مدرس