لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی متنباز - مقطع کارشناسی ارشد
- آخرین آپدیت
دانلود Open Source Programming - Master's
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره آموزشی، زبانها و چارچوبهای مدرن برنامهنویسی متنباز (Open Source) ارائه میشوند. دانشجویان مباحث طراحی و توسعه در برنامهنویسی سیستم، رابط کاربری گرافیکی (GUI)، شبکه و وب را بررسی خواهند کرد. زبانهای اسکریپتنویسی پویا با استفاده از پارادایمهای برنامهنویسی شیگرا، همزمان و تابعی پوشش داده میشوند. مفاهیم آموخته شده در طول دوره با تمرینات متعدد تقویت شده و در نهایت منجر به اجرای یک پروژه برنامهنویسی متنباز خواهد شد.
به عنوان یک تجربه یادگیری عالی، پایتون (Python) یک زبان برنامهنویسی چندمنظوره و پرکاربرد است که میتواند در طیف گستردهای از کاربردها از جمله علم داده، یادگیری ماشین، توسعه وب و موارد دیگر استفاده شود. یادگیری پایتون میتواند مزایای شغلی بسیاری از جمله افزایش فرصتهای استخدامی، حقوقهای بالاتر و توانایی کار روی پروژههای هیجانانگیز و نوآورانه را به همراه داشته باشد. علاوه بر این، افزودن دورههای آنلاین و گواهینامهها به رزومه، نشاندهنده تعهد به توسعه حرفهای و اشتیاق برای یادگیری مهارتهای جدید است!
کتاب درسی مورد نیاز: Starting Out with Python: 5th Edition, Tony Gaddis
نیازمندیهای نرمافزاری: Python, Visual Studio Code
برای برتری در این دوره و بهرهمندی حداکثری از آن، داشتن پایهای قوی در چندین حوزه کلیدی است. آشنایی با سختافزار کامپیوتر و تجهیزات جانبی، شامل اجزا و عملکردهای آنها، قطعاً کمککننده خواهد بود. درک مبانی شبکههای کامپیوتری، رایانش متحرک و رایانش ابری نیز زیربنای محکمی فراهم میکند. علاوه بر این، تسلط مناسب بر برنامهنویسی پایتون برای موفقیت در این دوره حیاتی است. اما اگر هنوز در این سطح نیستید، نگران نباشید! برای کمک به شما در ایجاد مهارتهای لازم، ما شدیداً توصیه میکنیم دورههای پذیرش مبتنی بر عملکرد (Performance Based Admission) ما را که مباحث بنیادی ذکر شده را پوشش میدهند، بررسی کنید. همچنین اگر به تمرین بیشتر در پایتون نیاز دارید، شرکت در دوره «مقدمهای بر توسعه اپلیکیشنهای متنباز» را در نظر بگیرید. این دورههای پیشنیاز، شما را به دانش ضروری مجهز کرده و برای موفقیت در این مطالب هیجانانگیز آماده میکنند.
سرفصل ها و درس ها
پودمان ۱: ورودی، پردازش و خروجی
Module 1: Input, Processing, and Output
خوشآمدگویی مدرس و مرور کلی دوره
Instructor Welcome and Course Overview
معرفی مدرس
Instructor Introduction
مقدمه پودمان ۱
Module 1 Introduction
مقدمهای بر IPO فصل ۲.۱ تا ۲.۳
IPO Intro Ch. 2.1-2.3
کامنتها، متغیرها و تبدیل دادهها ۲.۴ تا ۲.۶ بخش اول
Comments, Variables, Data Conversions 2.4-2.6 - Part 1
کامنتها، متغیرها و تبدیل دادهها ۲.۴ تا ۲.۶ بخش دوم
Comments, Variables, Data Conversions 2.4-2.6 - Part 2
محاسبات، خروجی دادهها و ثابتیها فصل ۲.۷ تا ۲.۹ بخش اول
Calculations, More on Data Output and Constants Ch. 2.7-2.9 - Part 1
محاسبات، خروجی دادهها و ثابتیها فصل ۲.۷ تا ۲.۹ بخش دوم
Calculations, More on Data Output and Constants Ch. 2.7-2.9 - Part 2
پودمان ۲: ساختارهای تصمیمگیری و منطق بولی
Module 2: Decision Structures and Boolean Logic
مقدمه پودمان ۲
Module 2 Introduction
دستورات If Else فصل ۳.۲
If Else Statements Ch. 3.2
مقایسه رشتهها فصل ۳.۳
String Comparisons Ch. 3.3
Ifهای تو در تو، عملگرهای منطقی و منطق بولی فصل ۳.۴ تا ۳.۶ بخش اول
Nested ifs, Logical Operators/Boolean Logic Ch. 3.4-3.6 - Part 1
Ifهای تو در تو، عملگرهای منطقی و منطق بولی فصل ۳.۴ تا ۳.۶ بخش دوم
Nested ifs, Logical Operators/Boolean Logic Ch. 3.4-3.6 - Part 2
ساختارهای حلقه While و For فصل ۴.۲ تا ۴.۳
While and For Loop Structures Ch. 4.2-4.3
مجموعهای جاری و مقادیر نگهبان فصل ۴.۴ تا ۴.۵
Running Totals and Sentinel Values Ch. 4.4-4.5
اعتبارسنجی ورودی و حلقههای تو در تو فصل ۴.۶ تا ۴.۷
Input Validation and Nested Loops Ch. 4.6-4.7
پودمان ۴: توابع
Module 4: Functions
مقدمه پودمان ۴
Module 4 Introduction
تعریف توابع فصل ۵.۲ تا ۵.۴
Defining Functions Ch. 5.2-5.4
ارسال آرگومانها و توابع بازگرداننده مقدار فصل ۵.۵ تا ۵.۸ بخش اول
Passing Arguments and Value Returning Functions Ch. 5.5-5.8 - Part 1
ارسال آرگومانها و توابع بازگرداننده مقدار فصل ۵.۵ تا ۵.۸ بخش دوم
Passing Arguments and Value Returning Functions Ch. 5.5-5.8 - Part 2
ماژولها فصل ۵.۹ تا ۵.۱۰ بخش اول
Modules Ch. 5.9-5.10 - Part 1
ماژولها فصل ۵.۹ تا ۵.۱۰ بخش دوم
Modules Ch. 5.9-5.10 - Part 2
پودمان ۵: پردازش فایلها و لیستها
Module 5: File and List Processing
مقدمه پودمان ۵ بخش اول
Module 5 Introduction - Part 1
مقدمه پودمان ۵ بخش دوم
Module 5 Introduction - Part 2
حلقهها، رکوردها و استثناها فصل ۶.۲ تا ۶.۴ بخش اول
Loops, Records, and Exceptions Ch. 6.2-6.4 - Part 1
حلقهها، رکوردها و استثناها فصل ۶.۲ تا ۶.۴ بخش دوم
Loops, Records, and Exceptions Ch. 6.2-6.4 - Part 2
لیستها فصل ۷.۱ تا ۷.۲
Lists Ch. 7.1-7.2
برش لیستها (Slicing) فصل ۷.۳ تا ۷.۴
List Slicing Ch. 7.3-7.4
توابع لیست، لیستهای دو بعدی و تاپلها فصل ۷.۵ تا ۷.۹ بخش اول
List Functions, Two-Dim. Lists, Tuples Ch. 7.5-7.9 - Part 1
توابع لیست، لیستهای دو بعدی و تاپلها فصل ۷.۵ تا ۷.۹ بخش دوم
List Functions, Two-Dim. Lists, Tuples Ch. 7.5-7.9 - Part 2
پودمان ۶: مباحث تکمیلی رشتهها، دیکشنریها و مجموعهها
Module 6: More on Strings, Dictionaries and Sets
مقدمه پودمان ۶ بخش اول
Module 6 Introduction - Part 1
مقدمه پودمان ۶ بخش دوم
Module 6 Introduction - Part 2
دیکشنریها فصل ۹.۱ بخش اول
Dictionaries Ch. 9.1 - Part 1
دیکشنریها فصل ۹.۱ بخش دوم
Dictionaries Ch. 9.1 - Part 2
مجموعهها فصل ۹.۲
Sets Ch. 9.2
سریالسازی (Serialization) فصل ۹.۳
Serialization Ch. 9.3
پودمان ۷: کلاسها، اشیاء و ارثبری
Module 7: Classes and Objects & Inheritance
مقدمه پودمان ۷
Module 7 Introduction
کلاسها فصل ۱۰.۲ تا ۱۰.۴
Classes Ch. 10.2-10.4
مقدمهای بر ارثبری فصل ۱۱.۱
Intro to Inheritance Ch. 11.1
چندریختی (Polymorphism) فصل ۱۱.۲
Polymorphism Ch. 11.2
پودمان ۸: رابطهای کاربری گرافیکی و مقدمهای بر برنامهنویسی پایگاه داده با SQLite3
Module 8: Graphical User Interfaces and Intro to Database Programming with SQLite3
مقدمه پودمان ۸
Module 8 Introduction
ویجتها فصل ۱۳.۳ تا ۱۳.۸ بخش اول
Widgets Ch. 13.3-13.8 - Part 1
ویجتها فصل ۱۳.۳ تا ۱۳.۸ بخش دوم
Widgets Ch. 13.3-13.8 - Part 2
پایگاه دادهها: برقراری ارتباط
Databases - Making the Connection!
برنامهنویسی پایگاه داده (پرسوجوها) | مستندات پایتون Sqlite3 بخش اول
Database Programming (Queries) | Python Docs Sqlite3 Ref. (API 2.0) - Part 1
برنامهنویسی پایگاه داده (پرسوجوها) | مستندات پایتون Sqlite3 بخش دوم
Database Programming (Queries) | Python Docs Sqlite3 Ref. (API 2.0) (Part 2)
برنامهنویسی پایگاه داده در عمل
Database Programming in Action
نمایش نظرات