آموزش چگونه یک برنامه نویس شویم

How to Become a Programmer

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

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

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

این کافی نیست که به کسی بگویید "فقط یک زبان برنامه نویسی را انتخاب کنید" یا "فقط یک برنامه بسازید". مبتدیان به راهنمایی قوی تری نیاز دارند و این دوره نقطه شروع و نقشه راه شماست.

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

آنچه خواهید آموخت

این دوره فرض می‌کند که دانش شما در مورد برنامه‌نویسی صفر است، و ما بخش‌های "پیچیده" را می‌گیریم و آنها را به قطعات کوچک‌تری تقسیم می‌کنیم که هضم آن را آسان‌تر می‌کند.

نیمه اول دوره در مورد موضوعاتی بحث می کند که زمینه را برای برنامه نویس خوب بودن فراهم می کند. ما به موضوعاتی مانند «برنامه نویسی چیست؟» و «کدام زبان برنامه نویسی را ابتدا باید یاد بگیرم؟» می پردازیم.

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

توسعه وب زمینه ای است که دائماً به برنامه نویسان نیاز دارد. می‌توانید مهارت‌هایی را که از این دوره به‌دست می‌آورید، به‌دست آورید و بلافاصله آن را در دنیای واقعی به کار ببرید.

علاوه بر این، شما همچنین خواهید آموخت:

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


در زمان، پول و ناامیدی صرفه جویی کنید

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

این دوره شما را در نوشتن اولین خط کد راهنمایی می کند. خواهید دید که چقدر ساده است، و تنها چیزی که لازم است، تمایل به کار سخت است.

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

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


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

معرفی Introduction

  • داستان من: چگونه یک برنامه نویس شدم My Story: How I Became a Programmer

  • بدون نیاز به تجربه: این دوره برای چه کسانی است No experience necessary: Who this course is for

  • چرا برنامه نویس بودن یک انتخاب شغلی عالی است Why being a Programmer is a Great Career Choice

  • چرا برای برنامه نویسی به مدرک علوم کامپیوتر نیاز ندارید؟ Why you don't need a Computer Science Degree to be a Programmer

فرآیند فکر The Thought Process

  • این فقط یک کار سخت است، نه جادو It's just hard work, not magic

  • خرد کردن چیزها به قطعات کوچکتر Breaking things down into smaller chunks

  • MVP (حداقل محصول قابل دوام) The MVP (Minimum Viable Product)

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

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

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

  • تاریخچه مختصری از زبان های برنامه نویسی A brief history on Programming Languages

  • تفاوت بین برنامه نویس، توسعه دهنده و مهندس نرم افزار چیست؟ What's the difference between a Programmer, Developer and Software Engineer?

  • الگوریتم ها چیست؟ What are Algorithms?

  • شبه کد چیست؟ What is Pseudocode?

  • فریم ورک چیست؟ What are Frameworks?

  • پایگاه های داده چیست؟ What are Databases?

توسعه وب Web Development

  • وب چگونه کار می کند How the Web works

  • Front-End، Back End و Full Stack Front-End, Back End and Full Stack

  • HTML چیست؟ What is HTML?

  • CSS چیست؟ What is CSS?

  • جاوا اسکریپت چیست؟ What is JavaScript?

  • CMS مانند وردپرس چیست؟ What is a CMS like Wordpress?

  • موبایل: iOS و اندروید Mobile: iOS and Android

ابزار تجارت The tools of the trade

  • مک یا پی سی؟ Mac or PC?

  • ویرایشگر متن Text editor

به تجارت خوش آمدید Welcome to Business

  • چگونه بفهمم که برای کار به عنوان برنامه نویس آماده هستم؟ How do I know when I'm ready for a job as a Programmer?

  • هکاتون چیست؟ What is a Hackathon?

HTML HTML

  • نصب ویرایشگر متن Installing the Text Editor

  • بررسی یک سند HTML Checking out an HTML document

  • سرفصل ها Headings

  • پاراگراف ها Paragraphs

  • فضای سفید White Space

  • نظرات Comments

  • پررنگ و مورب Bold and Italic

  • خط می شکند Line Breaks

  • لیست های مرتب شده Ordered Lists

  • لیست های نامرتب Unordered Lists

  • پیوندها Links

  • تصاویر Images

  • فرم Form

  • شناسه و کلاس ID and Class

  • Divs Divs

CSS CSS

  • CSS در یک نگاه CSS at a Glance

  • رنگ ها Colors

  • فونت Font

  • متن Text

  • هم ترازی Alignment

  • مرز ها Borders

  • لایه گذاری Padding

  • لبه Margin

  • شناور Float

  • CSS درون خطی Inline CSS

  • برگه های سبک خارجی External Style Sheets

جاوا اسکریپت JavaScript

  • به جاوا اسکریپت خوش آمدید Welcome to JavaScript

  • متغیرها Variables

  • رشته های Strings

  • شماره Numbers

  • اظهارات مشروط Conditional Statements

  • کارکرد Functions

  • آرایه ها Arrays

  • برای حلقه ها For Loops

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

نمایش نظرات

Udemy (یودمی)

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

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

آموزش چگونه یک برنامه نویس شویم
جزییات دوره
6 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,704
4.3 از 5
ندارد
دارد
دارد
Coder Vox
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Coder Vox Coder Vox

یاد بگیرید چگونه یک برنامه نویس شوید