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

Programming Foundations: Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دانش اصلی را برای شروع برنامه نویسی به هر زبانی به دست آورید. در این دوره، مربی آنیس دیویس از پایتون برای کشف مفاهیم اصلی و ساختار زبان‌های برنامه‌نویسی استفاده می‌کند و به شما کمک می‌کند تا آنچه را که در زیر سرپوش می‌گذرد درک کنید. پس از بررسی عبارات و عبارات اساسی در پایتون، Annyce رشته ها، متغیرها و کدهای شرطی را بررسی می کند - که موضوعات رایج در همه زبان های برنامه نویسی هستند. او همچنین نحوه کار با انواع مختلف داده ها و عیب یابی انواع خطاها را نشان می دهد. در طول مسیر، او نحوه نوشتن کد در چندین زبان مختلف را با هم مقایسه می کند و راهنمایی هایی را در مورد معیارهایی که باید هنگام انتخاب یک زبان برنامه نویسی استفاده شود، ارائه می دهد. پس از پایان این دوره، دانش لازم برای ادامه سفر برنامه نویسی خود را به هر زبانی که علاقه شما را برانگیزد، خواهید داشت.

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

معرفی Introduction

  • پیگیری همراه با دوره Following along with the course

  • مبانی برنامه نویسی The fundamentals of programming

1. مبانی برنامه نویسی 1. Programming Basics

  • زبان برنامه نویسی چیست؟ What is a programming language?

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

  • در حال اجرای کد شما Running your code

  • استفاده از IDE Using an IDE

  • نوشتن کد منبع Writing source code

2. نحو برنامه نویسی 2. Programming Syntax

  • نصب کد ویژوال استودیو روی ویندوز Installing Visual Studio Code on Windows

  • نصب کد ویژوال استودیو در مک Installing Visual Studio Code on a Mac

  • عیب یابی مشکلات Troubleshooting issues

  • نصب پایتون در ویندوز Installing Python on Windows

  • نصب پایتون در مک Installing Python on a Mac

  • عبارات و عبارات اساسی Basic statements and expressions

  • اجرای پایتون در یک IDE Running Python in an IDE

  • چرا پایتون؟ Why Python?

  • اجرای پایتون در خط فرمان در مک Running Python on the command line on Mac

  • اجرای پایتون در خط فرمان در ویندوز Running Python on the command line on Windows

3. متغیرها و انواع داده ها 3. Variables and Data Types

  • متغیرها در زبان ها Variables across languages

  • کار با رشته ها Working with strings

  • کار با نظرات Working with comments

  • استفاده صحیح از فضای خالی Properly using whitespace

  • مقدمه ای بر متغیرها و انواع داده ها Introduction to variables and data types

  • چالش: خروجی چیست؟ Challenge: What's the output?

  • کار با اعداد Working with numbers

  • راه حل: خروجی چیست؟ Solution: What's the output?

4. کد مشروط 4. Conditional Code

  • راه حل: بازی حدس زدن Solution: Guessing game

  • شرایط در سراسر زبان Conditionals across languages

  • تصمیم گیری در کد Making decisions in code

  • کاوش کد شرطی Exploring conditional code

  • کار با شرایط ساده Working with simple conditions

  • چالش: بازی حدس زدن Challenge: Guessing game

5. کد مدولار 5. Modular Code

  • چالش: شهرهای مورد علاقه Challenge: Favorite cities

  • راه حل: شهرهای مورد علاقه Solution: Favorite cities

  • تنظیم پارامترها و آرگومان ها Setting parameters and arguments

  • ایجاد و فراخوانی توابع Creating and calling functions

  • مقدمه ای بر توابع Introduction to functions

  • توابع در سراسر زبان Functions across languages

  • برگرداندن مقادیر از توابع Returning values from functions

نتیجه Conclusion

  • کاوش در زبان ها Exploring languages

  • مراحل بعدی Next steps

نمایش نظرات

آموزش مبانی برنامه نویسی: مبانی
جزییات دوره
2h 12m
40
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
555,178
- از 5
دارد
دارد
دارد
Annyce Davis
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Annyce Davis Annyce Davis

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

در حال حاضر ، آنیسی مدیر مهندسی در Meetup است. او در Meetup به ایجاد آینده ای در جامعه واقعی کمک می کند که مردم در آن حضور پیدا می کنند ، کارهایی انجام می دهند و در واقع با یکدیگر صحبت می کنند. Annyce همچنین یک Google Developer Expert است. این به این معنی است که او به توسعه فیلم ها ، پست های وبلاگ و گفتگوهای کنفرانس برای انجمن توسعه دهندگان اختصاص داده است. او به این کار بسیار افتخار می کند و احساساتی دارد. هدف نهایی او با توجه به فناوری ، به اشتراک گذاشتن تجربیات خود در فن آوری و مهندسی است تا دیگران را نیز به این کار القا کند.