آموزش اصول برنامه نویسی با پایتون (شامل OOP)
5h 12m
45
Udemy
12 دی 1399
4,013
5 از 5
دارد (اگر در سایت مرجع باشد، قرارداده می شود.)
معمولا دارد
معمولا دارد (در صورت درخواست)
Haider Ali

https://donyad.com/d/705e

آموزش اصول برنامه نویسی با پایتون (شامل OOP)

Programming Fundamentals with Python(Included OOP)

سرفصل ها و درس ها | نظرات

توضیحات دوره: اصول اساسی برنامه نویسی با استفاده از یکی از محبوب ترین زبان برنامه نویسی پایتون.

چه چیزی را یاد می گیرید

  • تبدیل به یک برنامه نویس اعتماد به نفس از ابتدا.
  • درباره برنامه نویسی پشت صحنه ها یاد بگیرید.
  • در مورد برنامه نویسی پایتون یاد بگیرید.
  • در مورد متغیرها، انواع داده ها و اپراتورها یاد بگیرید.
  • درباره ساختار داده ها در پایتون یاد بگیرید.
  • درباره اظهارات کنترل در پایتون یاد بگیرید.
  • در مورد توابع در Phython یاد بگیرید
  • در مورد برنامه نویسی شی گرا مانند ارث، پلیمورفیسم، انتزاع و کپسوله سازی یاد بگیرید.

آیا می خواهید برنامه نویسی را یاد بگیرید اما نمی دانید کجا شروع کنید؟

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

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

دو هدف اصلی این دوره وجود دارد.

  1. یادگیری و درک اصول برنامه نویسی.

  2. یاد بگیرید چگونه به ساخت برنامه های کاربردی در پایتون.

این دوره برای آن ها

به معنای آن است
  1. به طور کامل مبتدیان بدون اطلاع قبلی از برنامه نویسی و پایتون.

  2. برنامه نویسی را می دانید اما نمی دانید چگونه در پایتون کد گذاری کنید.

  3. کسانی که می خواهند مهارت های پیتون برنامه ریزی خود را از بین ببرند

در این دوره شما در مورد:

  • برنامه نویسی چیست؟

  • اهمیت و تاریخ برنامه نویسی.

  • زبان سطح بالا، زبان مونتاژ، و زبان ماشین

  • چگونه کامپایلر کد منبع را به کد ماشین کامپایل می کند.

  • پایتون چیست؟

  • اپراتورها و نوع داده پایتون.

  • lists.

  • مجموعه ها و tuples.

  • واژهنامهها

  • اظهارات شرطی

  • اظهارات تکراری

  • برنامه نویسی شی گرا.

  • و خیلی بیشتر ...

تمام این موضوعات به طور دقیق تحت پوشش قرار می گیرند، و شما در تمام این موضوعات کاملا مطمئن باشید.



ما بیش از 43 سخنرانی ویدئویی با کیفیت بالا داریم.

6 چالش (یا تکالیف برنامه نویسی) برای تیز کردن مهارت های برنامه نویسی خود وجود دارد.



اگر شما گیر کرده اید، به عنوان یک سوال در هر فروم به عنوان یک سوال آزاد می شوید. من ظرف 24 ساعت پاسخ می دهم!



گواهی تکمیل

گواهی در انتهای دوره داده می شود، که می توانید از آن استفاده کنید تا از جمعیت خود در رزومه خود استفاده کنید!



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

بنابراین شما می توانید دوره را امتحان کنید، بدون ریسک.

چه کسی این دوره است:

  • هر کسی که می خواهد در مورد مفاهیم اساسی برنامه نویسی یاد بگیرد.
  • هر کسی که می خواهد زبان برنامه نویسی پایتون را بیاموزد.
  • هر کسی که می خواهد مهارت های برنامه نویسی و پایتون خود را برطرف کند.


سرفصل ها و درس ها

مقدمه دوره Course Introduction

  • اصول برنامه نویسی با پایتون Programming Fundamentals with Python

  • طرح درس Course Outline

معرفی برنامه نویسی Introduction to Programming

  • برنامه نویسی چیست؟ What is Programming

  • تاریخ و اهمیت برنامه نویسی History and Importance of Programming

  • طبقه بندی زبان برنامه نویسی Classification of Programming language

راه اندازی دستگاه خود را برای پایتون Setup Your Machine For Python

  • پایتون چیست؟ What is Python

  • پایتون را به دستگاه خود نصب کنید Install Python into your Machine

  • نکته مهم برای سیستم عامل مک Important Note for MAC OS

  • نصب ویرایشگر متن کد VS Install VS Code Text Editor

  • نحوه اجرای فایل پایتون در ترمینال How to run python file in terminal

  • دانلود کد منبع Download Source Code

  • نحوه استفاده از کد منبع دانلود شده How to use downloaded source code

انواع داده ها و اپراتورها Data types and Operators

  • اپراتورهای ریاضی و نظرات Arithmetic Operators and Comments

  • متغیر و تخصیص اپراتور Variable and Assignment Operator

  • عدد صحیح و شناور Integer and Float

  • بولین، مقایسه و اپراتورهای منطقی Boolean, Comparison and Logical Operators

  • رشته String

  • روش های رشته String Methods

  • تبدیل نوع Type Conversion

  • چالش: سن خود را در 4 سیاره محاسبه کنید CHALLENGE: Calculate Your Age in 4 Planets

ساختار داده ها Data Structure

  • فهرست ساختار داده ها List Data Structure

  • قابل تغییر و ترتیب دستور Mutability and Ordered Sequence

  • روش های لیست List Methods

  • چالش: لیست ترکیب CHALLENGE: Compound List

  • تنظیم ساختار داده ها و روش های آن Set Data Structure and it's methods

  • ساختار داده های قاعده Tuple Data Structure

  • ساختار داده فرهنگ لغت Dictionary Data Structure

  • چالش: ساختار داده های ترکیبی CHALLENGE: Compound Data Structure

بیانیه مشروط Conditional Statement

  • بیانیه مشروط Conditional Statement

  • به عنوان مثال: دستمزد ساعتی و کمیسیون Example: Hourly Wage and Commission

  • چالش: درخواست را برای محاسبه تخفیف استفاده کنید CHALLENGE: Make Application to Calculate Discount

بیانیه تکراری Repetitive Statement

  • برای حلقه For Loop

  • ورزش: برای حلقه Exercise: For Loop

  • در حالی که حلقه While Loop

  • شکستن و ادامه اظهارات Break and Continue Statements

کارکرد Functions

  • تابع چیست؟ What is Function

  • عملکرد در عمل Function in Practice

  • چالش: نرم افزار فروشگاه مواد غذایی CHALLENGE: Grocery Store Application

  • دامنه متغیر Scope of Variable

برنامه نویسی شی گرا Object Oriented Programming

  • مقدمه ای بر OOP Introduction to OOP

  • اجرای کلاس در پایتون Implement Class in Python

  • پیاده سازی ارث در پایتون Implement Inheritance in Python

  • پیاده سازی پلیمورفیسم در پایتون Implement Polymorphism in Python

  • کپسول و انتزاع Encapsulation and Abstraction

  • چالش: ایجاد کلاس دانشجویی CHALLENGE: Create Student Class

نمایش نظرات

نظری ارسال نشده است.

Haider Ali

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