آموزش برنامه نویسی چیست؟

What Is Programming?

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه: چگونه در مورد یک ماشین بی نهایت فکر کنیم Introduction: How to Think About an Infinite Machine

  • بیشترین بهره را از این دوره بگیرید Getting the Most from This Course

  • مراحل و ترتیب Steps and Sequence

  • کد منبع Source Code

  • چرا کد مانند کد به نظر می رسد Why Code Looks Like Code

  • گرفتن رایانه برای درک شما Getting the Computer to Understand You

  • بنابراین معامله با همه 1 و 0 چیست؟ So What's the Deal with All the 1's and 0's?

قوانین زبانهای برنامه نویسی The Rules of Programming Languages

  • قوانین زبانهای برنامه نویسی: مقدمه The Rules of Programming Languages: Introduction

  • حساسیت و بزرگ بودن مورد Case Sensitivity and Capitalization

  • نوشتن و پایان دادن به بیانیه ها Writing - and Ending - Statements

  • با استفاده از شبه کد Using Pseudocode

  • برخورد با فضای سفید Dealing with Whitespace

  • نظر دادن در مورد کد شما Commenting Your Code

  • کلمات کلیدی و کلمات ما Keywords and Our Words

کار با داده Working with Data

  • مقدمه: ورودی ، خروجی و همه چیز در این بین Introduction: Input, Output, and Everything In-between

  • ایجاد و نامگذاری متغیرها Creating and Naming Variables

  • با استفاده از متغیرها و اپراتورها Using Variables and Operators

  • انتخاب و استفاده از انواع داده ها Choosing and Using Data Types

  • استفاده از انواع داده ها Applying Data Types

  • ایجاد ثابت ها Creating Constants

  • بررسی تفاوتهای زبان Exploring Language Differences

مدیریت جریان برنامه Managing Program Flow

  • مقدمه Introduction

  • انتخاب و شرایط Making Choices and Conditions

  • ایجاد شرایط پیچیده Creating Complex Conditions

  • ایجاد حلقه ها Creating Loops

ساختن چیزها به صورت مدولار Making Things Modular

  • مقدمه Introduction

  • ایجاد توابع Creating Functions

  • بازگرداندن مقادیر و استفاده از پارامترها Returning Values and Using Parameters

  • با استفاده از بازگشت Using Recursion

  • ایجاد و استفاده از انواع داده های ترکیبی Creating and Using Composite Data Types

  • آرایه ها و مجموعه ها Arrays and Collections

  • معرفی برنامه نویسی شی گرا Introducing Object-oriented Programming

برنامه نویسی در دنیای واقعی Programming in the Real World

  • مقدمه: چارچوب ها و کتابخانه ها Introduction: Frameworks and Libraries

  • SDK چیست؟ What Is an SDK?

  • API چیست؟ What Is a API?

  • انتخاب زبان برنامه نویسی Choosing a Programming Language

نمایش نظرات

آموزش برنامه نویسی چیست؟
جزییات دوره
2h 50m
37
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1,498
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Allardice Simon Allardice

سایمون یکی از نویسندگان ستاد در Pluralsight است. وی با بیش از سه دهه تجربه توسعه نرم افزار ، در هر رشته ای برنامه ریزی کرده است: از امور مالی تا حمل و نقل ، راکتورهای هسته ای تا بازی سازی. قبل از پیوستن به Pluralsight ، سیمون نویسنده اصلی توسعه دهنده در lynda.com بود. اولین دوره ویدئویی وی در سال 2002 منتشر شد: از آن زمان ، دوره های محبوب وی توسط صدها هزار توسعه دهنده مشاهده شده است. تمرکز فعلی او هم بر روی جدید - جدیدترین فن آوری های توسعه iOS و Mac - و هم به موضوعات قدیمی: علوم رایانه اساسی است. او وسواس دارد که موضوعات پیچیده را در دسترس ، به یادماندنی و آسان تر برای یادگیری قرار دهد.