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

Coding for Writers: Basic Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش کدنویسی و نوشتن در مورد کد نوشتن برنامه های ساده جاوا اسکریپت درک مفاهیم اولیه برنامه نویسی نوشتن مستندات برای توابع، ثابت ها و شمارش ها پیش نیازها:عشق به نوشتن و علاقه به کدنویسی یک مرورگر مدرن، یک ویرایشگر متن (می توانید از یک ویرایشگر متن رایگان استفاده کنید) و یک واژه پرداز (ورد، اسناد گوگل و غیره)

شرح دوره

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

این دوره از جاوا اسکریپت استفاده می‌کند، اما در مورد سایر زبان‌های برنامه‌نویسی نیز صحبت می‌کند، از جمله ارائه نظرسنجی از زبان‌های برنامه‌نویسی رایج. مفاهیم رایج علوم کامپیوتر مانند متغیرها، توابع، شرطی‌ها، حلقه‌ها و غیره را پوشش می‌دهد. 

تمرین‌های عملی در نوشتن کد جاوا اسکریپت و مستندسازی ثابت‌ها، توابع و شمارش‌ها خواهید داشت. شما با یک پروژه نهایی که در آن یک ربات درمانگر می سازید به پایان می رسید. (آنقدرها هم که به نظر می رسد سخت نیست، اگرچه واقعاً درمانگر خوبی نیست.)

در این دوره چیست؟

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

  • بیش از ۲ ساعت ویدیو
  • 17 تمرین عملی برای هدایت شما در نوشتن و مستندسازی جاوا اسکریپت
  • آزمونهای چند گزینه ای و کد
  • ارائه های پاورپوینت به عنوان منبعی برای هر سخنرانی ویدیویی

این دوره تقریباً 4 ساعت طول می‌کشد، بسته به سرعت انجام تمرین‌ها.


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

مقدمه ای بر برنامه نویسی Introduction to Programming

  • معرفی Introduction

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

  • تمرین 1: سلام دنیا Exercise 1: Hello World

مقدمه ای بر برنامه نویسی Introduction to Programming

برنامه نویسی با داده Programming with data

  • انواع داده ها Data Types

  • تمرین 2: رشته ها Exercise 2: Strings

  • آزمون انواع داده ها Data Types Quiz

  • HTML و جاوا اسکریپت HTML and JavaScript

  • تمرین 3: HTML و جاوا اسکریپت Exercise 3: HTML and JavaScript

  • متغیرها Variables

  • تمرین 4: مستندسازی ثابت ها Exercise 4: Documenting Constants

  • اپراتورها Operators

  • تمرین 5: اپراتورها Exercise 5: Operators

  • مسابقه اپراتورها Operators quiz

برنامه نویسی با داده Programming with data

توابع، شرایط، و حلقه ها Functions, Conditionals, and Loops

  • کارکرد Functions

  • تمرین 6: توابع Exercise 6: Functions

  • آزمون توابع Functions quiz

  • توابع مستندسازی Documenting Functions

  • تمرین 7: توابع مستندسازی Exercise 7: Documenting Functions

  • شرایط Conditionals

  • تمرین 8: شرایط Exercise 8: Conditionals

  • خوانایی کد شما Making Your Code Readable

  • تمرین 9: نظرات Exercise 9: Comments

  • نظرات، نام متغیرها، و آزمون قالب بندی Comments, variable names, and formatting quiz

  • حلقه ها Loops

  • تمرین 10: حلقه ها Exercise 10: Loops

توابع، شرایط، و حلقه ها Functions, Conditionals, and Loops

مفاهیم پیشرفته تر More Advanced Concepts

  • مستندات عملکرد پیشرفته Advanced Function Documentation

  • تمرین 11: مستندات تابع، قسمت 2 Exercise 11: Function Documentation, part 2

  • مقدمه ای بر برنامه نویسی شی گرا Introduction to Object Oriented Programming

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

  • زبانهای برنامه نویسی Programming Languages

مفاهیم پیشرفته تر More Advanced Concepts

قابلیت های پیشرفته Advanced Capabilities

  • مجموعه ها Collections

  • تمرین 12: مجموعه ها Exercise 12: Collections

  • مسابقه مجموعه ها Collections Quiz

  • شمارش ها Enumerations

  • تمرین 13: مستندسازی شمارش ها Exercise 13: Documenting Enumerations

  • کتابخانه ها Libraries

  • تمرین 14: کتابخانه ها Exercise 14: Libraries

  • تولید خودکار اسناد Automated Documentation Generation

قابلیت های پیشرفته Advanced Capabilities

پروژه نهایی و بررسی Final Project and Review

  • تمرینات 15-17: یک ربات درمانگر را ایجاد و مستند کنید Exercises 15-17: Create and Document a Therapist Bot

  • بررسی و مراحل بعدی Review and Next Steps

  • سخنرانی جایزه: پیشنهاد برای اولین دوره در سری اسناد API Bonus Lecture: Offer for First Course in the API Documentation Series

پروژه نهایی و بررسی Final Project and Review

نمایش نظرات

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

آموزش برنامه نویسی برای نویسندگان: برنامه نویسی پایه
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2.5 hours
35
Udemy (یودمی) udemy-small
25 بهمن 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,549
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter Gruenbaum Peter Gruenbaum

رئیس، پل SDK

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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