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

آموزش برنامه نویسی از زیرِ صفر ( مخصوص مبتدی ها )

با تدریس   لقمان آوند
مدیر و بنیان گذار سون‌لرن

۱۸ جلسه
1 تمرین
با حرفه ای ها همراه باشید ...

آموزش برنامه نویسی با دوره الفبای برنامه نویسی

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

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

با مشاهده این آموزش راحت‌تر تصمیم می‌گیرید که آیا برنامه نویسی مناسب شما است و با توجه به هدفتان چه زبان برنامه نویسی را انتخاب کنید و در کدام یک از دوره‌های زیر ثبت‌نام کنید:

آنچه که در دوره الفبای برنامه نویسی خواهید آموخت:

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

این دوره
برای چه کسانی
مناسـب اسـت؟

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

این دوره
برای چه کسانی
مناسـب نیست؟

  • کسانی که برنامه‌نویس هستند.
  • کسانی که هیچ علاقه و نیازی به آشنایی با برنامه‌نویسی ندارند .

نظرات دانشجویان دانشجویان سابق دوره چه می گویند؟

محمد رسول گل محمدی

محمد رسول گل محمدی | ‏ ۱۸۷ روز با سون لرن
دانشجوی دوره الفبای برنامه نویسی

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

محمدمهدی تاجدینی

محمدمهدی تاجدینی | ‏ ۱۶۹ روز با سون لرن
دانشجوی دوره الفبای برنامه نویسی

محتوای این دوره برام مفید بود. تمام نکات برنامه نویسی توضیح داده شده بود و به من کمک کرد تا برای ورود به برنامه نویسی اطلاعات خوبی با توجه به هدفم پیدا کنم. بعد از مشاهده دوره الفبا هم، دوره php رو خریداری کردم.

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

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

  • مقدمه و آنچه در این دوره خواهیم داشت منتشر شده ۷ دقیقه
  • برنامه نویسی چیست؟ داستان شکل گیری زبان های برنامه نویسی! منتشر شده ۱۶ دقیقه
  • فرصت های کسب درآمد از برنامه نویسی منتشر شده ۵ دقیقه
  • شاخه ها و حوزه های مختلف برنامه نویسی منتشر شده ۴ دقیقه
  • معیارهای انتخاب زبان برنامه نویسی درست منتشر شده ۵ دقیقه
  • جدول انتخاب درست زبان برنامه نویسی بر اساس هدف و شاخه انتخابی شما منتشر شده ۲۶ دقیقه
  • اصول و نکات مهم در یادگیری برنامه نویسی منتشر شده ۱۰ دقیقه
  • تمرین اول: چرا برنامه نویسی؟
  • آزمون اول: تعین سطح

  • با برنامه نویسی چقدر می شه کسب درآمد کرد و پولدار شد؟ منتشر شده ۶ دقیقه
  • سوالات متدوال (پیشنیازها، سن، ریاضی، زبان انگلیسی، مقایسه زبان ها و ...) منتشر شده ۱۸ دقیقه

  • شروع برنامه نویسی با جاوااسکریپت (انواع داده ها و متغیر ها و عملگر ها در جاوااسکریپت) منتشر شده ۳۰ دقیقه
  • ورودی ها و خروجی ها در جاوااسکریپت (input/output) منتشر شده ۱۱ دقیقه
  • ساختارهای شرطی و if در جاوااسکریپت منتشر شده ۶ دقیقه
  • حلقه ها در جاوااسکریپت (for & while) منتشر شده ۹ دقیقه
  • مثال: مسئله چاپ یک مثلث با ضلع ورودی توسط کاربر منتشر شده ۱۰ دقیقه
  • مثال: پیاده سازی بازی حدس عدد رندم انتخاب شده توسط کامپیوتر منتشر شده ۱۴ دقیقه
  • مثال: دریافت و حذف اطلاعات تگه ای صفحه وب توسط جاوااسکریپت منتشر شده ۸ دقیقه
  • استفاده از کدهای جاوااسکریپت در صفحات html منتشر شده ۵ دقیقه

  • تبدیل شدن به یک برنامه نویس حرفه ای با یک منبع آموزشی جامع منتشر شده ۶ دقیقه

از چه کسی یاد میگیری؟

تصویر لقمان آوند

لقمان آوند

مدیر و بنیان گذار سون‌لرن

در ۱۵ سال گذشته تمام وقتم به آموزش افراد علاقمند به فناوری و تجربه برنامه‌نویسی و تحلیل داده در حوزه‌های مختلف اختصاص داده شده و تا الان بیشتر از ۲۰ هزار دانشجوی برنامه‌نویسی رو آموزش دادم. به شدت علاقه‌مند به توسعه مهارت‌های ارتباطی و آموزش مهارت‌های نرم به برنامه‌نویسان هستم و در حال حاضر مدیریت مجموعه آموزشی سون لرن رو به عهده دارم که یکی از ۳ سایت برتر ایران در زمینه آموزش تخصصی برنامه نویسیه.

در ۱۲ سالی که از فعالیت سون لرن گذشته، بیش از ۱۱۰۰ نفر از دانشجویان به بازار کار هدایت و در شرکت های مطرح استخدام شدند. مسیر کارآفرینی رو با وجود همه چالش‌هایی که در سال‌های گذشته داشته، دوست دارم و در این مجموعه همه تلاشم رو می‌کنم تا با آموزش نیروی متخصص و حرفه‌ای به افزایش اشتغال افراد علاقمند در حوزه IT کمک ‌کنم...

  • مدیر و بنیانگذار سون لرن (از ۸۷ تا کنون)
  • دکترای کامپیوتر گرایش نرم افزار
  • مدرس و مشاور توسعه‌ی نرم‌افزار
  • توسعه دهنده بیش از ۶۰ پروژه برنامه نویسی تحت وب، دسکتاپ و سیستمی (تجاری و آکادمیک)
  • بیش از ۱۷ سال برنامه‌نویسی در حوزه‌ی وب
  • نویسنده‌ی بیش از ۵۰۰ مقاله آموزشی در حوزه‌ی برنامه‌نویسی وب در سون‌لرن
  • مدرس دوره‌های برنامه‌نویسی با بیش از ۲۹۰۰۰ دانشجو
  • تدریس بیش از ۸۰۰۰ نفر/ساعت دوره و کارگاه‌های حضوری
  • تولید بیش از ۲۷۰۰۰ دقیقه آموزش ویدیویی در حوزه‌ی برنامه‌نویسی وب
  • مشاوره‌ فنی در فاز اجرا و توسعه‌ی نرم‌افزار برای استارتاپ‌های مختلف (از ۹۵ تاکنون)
  • سخنران، منتور و مشاور فنی در چندین همایش و کارگاه‌های فنی و استارتاپی (از ۹۷ تاکنون)
  • مهمان و کارشناس برنامه‌های رادیویی و تلویزیونی (شبکه ۴ و جام جم و ایران کالا و رادیو تهران)
  • دستیار استاد در بخش کامپیوتر دانشگاه شیراز به مدت ۲ سال (۸۷ تا ۸۹)
  • سابقه تدریس در دانشگاه آزاد اسلامی واحد کرج
رزومه و نمونه تدریس

سوالات متداول

آیا برنامه نویسی درآمد دارد؟

آیا برنامه نویسی درآمد دارد؟

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

چرا برنامه نویسی درآمد بالایی دارد؟

چرا برنامه نویسی درآمد بالایی دارد؟

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

از جمله فرصت‌هایی که برنامه نویسی ایجاد می‌کند می‌توان به موارد زیر اشاره کرد:

  • برنامه نویسی فریلنسری
  • راه‌اندازی کسب و کار شخصی
  • مهاجرت با شغل برنامه نویسی

برنامه نویسی چیست و چه کاربردی دارد؟

برنامه نویسی چیست و چه کاربردی دارد؟

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

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

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

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

آیا با یادگیری برنامه نویسی می‌توان کسب درآمد کرد؟

آیا با یادگیری برنامه نویسی می‌توان کسب درآمد کرد؟

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

برنامه نویسی برای چه کسانی مناسب است؟

برنامه نویسی برای چه کسانی مناسب است؟

استیو جابز: همه افراد باید برنامه نویسی را یاد بگیرند چون به آن‌ها قدرت فکر کردن را یاد می‌دهد.

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

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

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

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

برای شروع یادگیری برنامه نویسی بهتر است کدام زبان برنامه نویسی را انتخاب کنیم؟

برای شروع یادگیری برنامه نویسی بهتر است کدام زبان برنامه نویسی را انتخاب کنیم؟

انتخاب زبان برنامه نویسی بستگی به هدف شما دارد:

  • آیا می‌خواهید استخدام شوید و کارمند باشید.
  • آیا می‌خواهید مهاجرت شغلی داشته باشید.
  • آیا می‌خواهید فریلنسر باشید.
  • آیا می‌خواهید کسب و کار خود را راه‌اندازی کنید.

در مرحله اول شما باید هدف‌تان را انتخاب کنید پس از انتخاب هدف‌تان به راحتی می‌توانید زبان برنامه نویسی را انتخاب کنید.

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

مدت زمان یادگیری برنامه نویسی چقدر است؟

مدت زمان یادگیری برنامه نویسی چقدر است؟

مدت زمان یادگیری یک زبان برنامه نویسی بستگی دارد به:

  • زبانی که انتخاب می کنید.
  • پیش زمینه‌ای که از برنامه نویسی دارید.
  • مدت زمانی که در روز برای یادگیری وقت می‌گذارید.
  • میزان استمرار و نظمی که در یادگیری دارید.

برای تکنولوژی‌هایی که پیچیدگی کمتری دارند مثل html و css و جاوااسکریپت، می‌توان گفت اگر در روز بین ۳ تا ۴ ساعت زمان بگذارید و استمرار داشته باشید، یک بازه زمانی ۳ تا ۶ ماهه کافی است. برای تکنولوژی‌هایی که سطح چالش‌های بالاتری دارند و پیچیدگی بیشتری دارند. این زمان می‌تواند بین ۶ ماه تا یکسال باشد.

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

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

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

قبل از شروع یادگیری برنامه نویسی دو سوال از خودتان بپرسید:

  • چرا می‌خواهید برنامه نویسی یاد بگیرید؟
  • با یادگیری برنامه نویسی چه چیزی را می خواهید به زندگی‌تان اضافه کنید؟

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

برای یادگیری دو راه دارید یک راه این است که به صورت self-study و پراکنده از سطح وب یاد بگیرید که در این صورت زمان زیادی از شما صرف می‌شود. راه دیگر این است که با تهیه یک دوره آموزشی جامع و در کنار یک استاد با تجربه یادگیری را شروع کنید که در این صورت زمان کمتری از شما صرف می‌شود.

برنامه نویسی وب بهتر است یا موبایل؟

برنامه نویسی وب بهتر است یا موبایل؟

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

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

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

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

سیستم مورد نیاز برای برنامه نویسی بستگی دارد به زبان برنامه نویسی که استفاده می‌کنید. بعضی از تکنولوژی‌ها نیاز به منابع سخت افزاری بیشتری دارند بعضی‌ها کمتر. مثلا برنامه نویس هایی که با جاوا و اندروید استودیو کار می کنند نیاز به منابع بیشتری دارند. کسانی که گیم هم کار می‌کنند شرایط مشابهی را دارند. معمولا این برنامه نویس ها به سیستمی با این مشخصات نیاز دارند: 8gb ram و ssd hard و core i7 cpu

توصیه من در بقیه موارد داشتن حداقل سیستمی با این مشخصات است: 4gb ram و ssd hard و core i3 cpu

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

برای برنامه نویسی چقدر باید زبان انگلیسی بلد باشم؟

برای برنامه نویسی چقدر باید زبان انگلیسی بلد باشم؟

یادگیری زبان انگلیسی نه فقط برای حوزه برنامه نویسی بلکه برای بقیه حوزه‌ها نیز به یک ضرورت تبدیل شده است.

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

برای برنامه نویسی چقدر باید ریاضیات بلد باشم؟

برای برنامه نویسی چقدر باید ریاضیات بلد باشم؟

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

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

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

وقتی در مورد بهترین روش یادگیری یک زبان برنامه نویسی خاص صحبت می‌شود باید بدانید که شما باید موارد مختلفی را درنظر بگیرید. من دو مورد از مهمترین‌ها را اینجا مطرح می‌کنم.

همیشه قبل از شروع یادگیری برنامه نویسی این دو سوال مطرح می‌شود:

  • آیا بهتر است به صورت self study یاد بگیریم یا یک مشاور و یک منبع جامع داشته باشیم؟ واقعیت این است هر دو روش شما را به هدف‌تان می‌رساند اما زمان رسیدن متفاوت است. ممکن است یادگیری هر زبان برنامه نویسی به صورت self study بین ۲ تا ۳ سال زمان نیاز داشته باشد. ولی اگر یک منبع آموزشی جامع با مدرس باتجربه داشته باشید که حتی پاسخگوی سوالات شما باشد آن مسیر ۳ ساله می‌تواند به یکسال تبدیل شود. من توصیه می‌کنم که اگر زمان برای شما مهم است مسیر دوم را انتخاب کنید.
  • به چه صورت برای یادگیری برنامه نویسی اقدام کنیم که نتیجه بهتری بگیریم؟ واقعیت این است که برنامه نویس بهتر کسی است که قدرت حل مسئله بهتری دارد. و این توانایی با حل مسئله و چالش‌پذیری به دست می‌آید. پس بهتر است در طول یادگیری تمرین کنید، برای خودتان پروژه تعریف کنید و در قالب پروژه چالش‌هایی را برای خودتان طرح کنید و آن چالش‌ها را در کنار آموز‌ش‌هایی که می‌بینید حل کنید. مواردی که در فرآیند چالش‌ها یاد می‌گیرید محال است که فراموش کنید.

پس اگر با یک مدرس با تجربه و معتبر و تمرین و چالش‌پذیری یادگیری را شروع کنید مطمئن باشید بهترین نتیجه را می‌گیرید.

همین الان ثبت نام کن

ثبت نام عادی
۱۰۰ هزار تومان

نیاز به مشاوره تخصصی دارید؟

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