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

در این مقاله به طور جامع به این سوال پاسخ داده می‌شود که آرایه در برنامه نویسی چیست ؟ به طور خلاصه، آرایه در برنامه نویسی (Array in Programming) به فهرست یا لیستی از مقادیر با نوع داده یکسان گفته می‌شود. معمولاً همه مقادیر در آرایه‌ها نوع داده یکسانی دارند و تفاوت آن‌ها فقط در مقدارشان و آدرس حافظه‌ای است که در آن ذخیره می‌شوند. در این مقاله ابتدا به شرح مفهوم آرایه و مباحث مرتبط به آن پرداخته می‌شود. سپس، برای درک بهتر آرایه در برنامه نویسی ، نحوه اعلان و پیاده‌سازی آن با استفاده از زبان‌های C، جاوا (Java)، پایتون (Python) و C++‎ نشان داده شده است.

ادامه مطلب

ماژول در برنامه نویسی چیست؟ — تعریف، کاربرد و آموزش ماژول نویسی

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

ادامه مطلب

اصطلاحات برنامه نویسی — ۲۰۵ اصطلاح و تعریف رایج که باید بدانید

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

ادامه مطلب

۵۰ کتاب برنامه نویسی پایتون رایگان که باید بخوانید

پایتون (Python) یک زبان برنامه نویسی بسیار محبوب و همه‌منظوره است که تقریباً برای هر کاری می‌توان از آن استفاده کرد. زبان برنامه نویسی پایتون (Python)، امکان توسعه سریع و اشکال‌زدایی (Debugging) آسان را فراهم می‌کند. همچنین پایتون از وظایفی پشتیبانی می‌کند که در دنیای امروزی، بیش‌ترین کاربرد را دارند. بسیاری از افراد به یادگیری برنامه نویسی از طریق کتاب‌های آموزشی علاقه دارند. در این مقاله، ۵۰ کتاب برنامه نویسی پایتون رایگان برای برنامه نویسان مبتدی، سطح متوسط و پیشرفته معرفی شده است. کتاب‌های معرفی شده، اثر بهترین ناشران جهان هستند.

ادامه مطلب

معرفی کتاب آموزش طراحی سایت با پایتون — بهترین منابع یادگیری

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

ادامه مطلب

شبیه سازی پیاده روی تصادفی در پایتون — راهنمای گام به گام

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

ادامه مطلب

آموزش ساخت بازی مار با پایتون — ساده و رایگان + نمونه کد

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

ادامه مطلب

طراحی سایت با پایتون — از صفر تا صد و پروژه محور

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

ادامه مطلب