فیلتر محصولات نمایش 1 - 12 از 219 نتایج
محدوده قیمت
دسته بندی دوره ها

آشنایی با ChatGPT و نحوه عملکرد آن

بدون امتیاز 0 رای
رایگان!
توجه: محتوای این متن توسط ChatGPT تولید و سپس ویرایش شده است: ChatGPT یکی از پیشرفته ترین سیستم های هوش مصنوعی در حوزه پردازش زبان طبیعی است که با استفاده ...ارائه شده توسط< جادی میرمیرانی
رایگان!

آموزش محاسبه BMI با جاوا اسکریپت

بدون امتیاز 0 رای
رایگان!
BMI که مخفف Body Mass Index می باشد، شاخصی است برای اندازه گیری توده بدنی که به کمک آن می توان چربی بدن هر فرد را با توجه به وزن ...ارائه شده توسط< سینا شجاعی فر
رایگان!

آموزش ساخت بازی Rolling Ball با یونیتی

5.00 1 رای
رایگان!
ارائه شده توسط< سجاد احمدی نیت
رایگان!
آموزش ارسال درخواست در React
85%
تخفیف

آموزش ارسال درخواست در React (با روش های مختلف)

بدون امتیاز 0 رای
44,700 تومان
ما در این دوره به آموزش روش های مختلف ارسال درخواست در React می پردازیم. بدین منظور یک اپلیکیشن ساده React در نظر گرفته شده است که کاربر یک کلمه ...ارائه شده توسط< احسان شکاری
44,700 تومان
آموزش HTML و CSS حرفه ای
85%
تخفیف

آموزش HTML و CSS حرفه ای (در قالب 24 پروژه)

بدون امتیاز 0 رای
59,700 تومان
ارائه شده توسط< سینا شجاعی فر
59,700 تومان
آموزش جامع ری اکت ReactJs
85%
تخفیف

آموزش جامع ری اکت ReactJs + انجام پروژه

5.00 1 رای
74,700 تومان
ری اکت ReactJS یکی از کتابخانه های بسیار محبوب جاوا اسکریپت است که توسط تیم فیسبوک در سال 2011 ساخته و معرفی شد. ReactJS یک کتابخانه کاملا متن باز می ...ارائه شده توسط< ناصر نادری
74,700 تومان

آموزش json server برای ساخت سرور RESTful

بدون امتیاز 0 رای
رایگان!
json server یک پکیج Node.js است که به کمک آن می توان در چند دقیقه و خیلی راحت یک سرور یک سرور فیک RESTful را ایجاد کرد و از آن ...ارائه شده توسط< احسان شکاری
رایگان!
آموزش جامع سی شارپ (C#) - کاملا پروژه محور
85%
تخفیف

آموزش جامع سی شارپ (C#) – کاملا پروژه محور

5.00 1 رای
44,700 تومان
ارائه شده توسط< مرتضی سمامی
44,700 تومان

آموزش جامع فریم ورک Asp.Net Unique Architecture یا AUA

3 3 رای
رایگان!
ارائه شده توسط< رحیم لطفی
رایگان!
آموزش جامع ASP.NET MVC
85%
تخفیف

پکیج آموزش جامع ASP.NET MVC (پروژه محور)

5.00 1 رای
119,250 تومان
ارائه شده توسط< رحیم لطفی
119,250 تومان
آموزش یونیتی و سی شارپ مقدماتی
85%
تخفیف

آموزش یونیتی و سی شارپ مقدماتی

بدون امتیاز 0 رای
18,000 تومان
موتور بازی سازی یونیتی (Unity) یکی از معروف ترین و محبوب ترین موتورهای بازی سازی در دنیاست که تاکنون برای ساخت بازی های بسیار موفقی همچون Angry Birds و Temple ...ارائه شده توسط< نوید هیوه چی
18,000 تومان
آموزش جامع برنامه نویسی سوکت در سی شارپ C#
85%
تخفیف

آموزش جامع برنامه نویسی سوکت در سی شارپ C#

بدون امتیاز 0 رای
44,250 تومان
برنامه نویسی سوکت یا Socket Programming بستری را فراهم می کند تا اپلیکیشن های مختلف با یکدیگر تبادل اطلاعات داشته باشند. در واقع در دنیای امروز تمامی اپلیکیشن ها ...ارائه شده توسط< رحیم لطفی
44,250 تومان

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

به فرآیند نوشتن دستورات برای یک سیستم مثل کامپیوتر در حالی که متوجه خواسته ما شود و دستورات را به درستی پیاده سازی کند، برنامه نویسی (Programming) گفته می شود.

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

انواع حوزه های برنامه نویسی

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

  • توسعه نرم افزارهای تحت ویندوز و سیستم عامل های دیگر (Desktop Development)
  • توسعه و برنامه نویسی وب (Web Development)
  • برنامه نویسی و توسعه موبایل (Mobile Development)
  • توسعه بازی های کامپیوتری و موبایلی

البته این به این معنا نیست که ما با برنامه نویسی فقط می توانیم در 4 حوزه بالا فعالیت کنیم. در واقع از برنامه نویسی می توان در تمامی زمینه های مرتبط با سیستم استفاده کرد.

انواع زبان های برنامه نویسی

اگر بخواهیم زبان های برنامه نویسی مختلف را بر اساس حوزه، پلتفرم و بستر آنها دسته بندی کنیم، به 3 مورد اصلی زیر خواهیم رسید:

1- زبان های برنامه نویسی تحت ویندوز

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

2- زبان‌ های برنامه نویسی تحت وب

زبان‌ های برنامه نویسی تحت وب خود به 2 دسته زبان ‌های فرانت اند (Front end) و زبان ‌های بک اند (Back end) تقسیم می شوند. منظور از زبان های فرانت اند زبان هایی هستند که در توسعه سایت یا اپلیکیشن در سمت کاربر به ما کمک می کنند و منظور از زبان های بک اند زبان هایی هستند که در توسعه سایت ها و اپلیکیشن ها در سمت سرور به ما کمک می کنند. به بیان ساده تر زبان های سمت فرانت اند برای برقراری ارتباط با کاربر و زبان های بک اند برای برقراری ارتباط با سرور هستند.

3- زبان ‌های برنامه نویسی موبایل

به کمک زبان های برنامه نویسی موبایل می توان اپلیکیشن های مختلف را برای پلتفرم ها یا سیستم عامل های مختلف توسعه داد. از محبوب ترین این زبان ها برای توسعه اپلیکیشن های اندرویدی می توان به کاتلین و جاوا اشاره کرد. همچنین برای توسعه اپلیکیشن در سیستم عامل ios نیز محبوب ترین زبان برنامه نویسی سوئیفت (Swift) می باشد.

یادگیری برنامه نویسی

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

بهترین زبان برنامه نویسی برای شروع

قبل از اینکه شما به دنبال انتخاب یک زبان برنامه نویسی باشید ابتدا باید هدف خود از برنامه نویسی را مشخص کنید. شما باید مشخص کنید که قصد برنامه نویسی وب را دارید یا برنامه نویسی موبایل…

اگر به دنبال آموزش برنامه نویسی تحت وب هستید، بنابراین باید انتخاب شما یکی از گزینه های زیر باشد :

  • جاوا اسکریپت (فریم ورک های ری اکت، انگولار، نود جی اس و…)
  • پایتون (فریم ورک های جنگو، فلسک و…)
  • پی اچ پی (PHP)
  • ASP.NET
  • طراحی سایت با وردپرس

و اگر به دنبال آموزش برنامه نویسی موبایل هستید، بنابراین باید انتخاب شما یکی از گزینه های زیر باشد :

  • ری اکت نیتیو (React Native)
  • کاتلین (Kotlin)
  • زامارین (Xamarin)
  • جاوا (Java)
  • فلاتر (Flutter)

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

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

دوره های برنامه نویسی فراوانی در سطح اینترنت موجود است که می توانید بگذرانید اما داناپ بهترین سایت آموزش برنامه نویسی است چرا که در داناپ استاید و دوره ها مورد ارزیابی قرار می گیرند و پس از تایید بر روی سایت منتشر می شوند.

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

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

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

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

آینده شغلی برنامه نویسی در ایران چطور است؟

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