Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
اصول برنامه نویسی
Rating: 4.6 out of 5(2 ratings)
21 students

اصول برنامه نویسی

اولین و مهم ترین قدم برای موفقیت در برنامه نویسی
Created byEhsan Shekari
Last updated 3/2025
Persian

What you'll learn

  • نحوه حل مسئله با کامپیوتر
  • الگوریتم نویسی
  • اصول اولیه و اصلی برنامه نویسی
  • نوشتن برنامه های ساده با زبان برنامه نویسی جاوااسکریپت

Course content

3 sections54 lectures4h 26m total length
  • مقدمه1:41
  • نحوه یادگیری برنامه نویسی1:12
  • الگوریتم و برنامه2:16
  • الگوریتم جمع دو عدد2:35
  • ساختارهای کنترلی (ترتیب، انتخاب، تکرار)2:20
  • ساختار انتخاب4:41
  • ساختار تکرار7:27
  • بررسی نحوه اجرای الگوریتم2:42
  • فلوچارت1:54
  • الگوریتم جا به جایی مقادیر دو متغیر3:58
  • الگوریتم تعیین بزرگترین عدد از بین سه عدد2:32
  • الگوریتم بزرگترین عدد (روش دوم)3:48
  • فاکتوریل3:10
  • وارون یک عدد4:48
  • ساختارهای تو در تو6:52
  • مثال معدل دانشجویان7:13
  • آرایه ها3:51
  • میانگین نمرات4:59
  • توابع5:01
  • اشتراک دو آرایه5:12
  • مرتب سازی یک آرایه4:17
  • آرایه های چند بعدی9:45

Requirements

  • کار با کامپیوتر

Description

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

بدون شک یادگیری کامل مباحث مطرح شده در این دوره اولین و همچنین مهم ترین قدم برای کسانی است که می خواهند وارد دنیای برنامه نویسی شوند. این اصول بین تمامی زبان های برنامه نویسی مشترک هستند و به زبان برنامه نویسی خاصی مربوط نمی شوند. اگر وقت کافی به این اصول و نحوه حل مسئله اختصاص دهید می توانید در ادامه با سرعت بسیار بیشتری در کار خود پیشرفت کنید.

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

Who this course is for:

  • کسانی که می خواهند برنامه نویسی را اصولی و به شیوه صحیح شروع کنند