۱۳۹۹/۰۴/۱۹

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

رنامه‌نویسی کامپیوتر (به انگلیسی: Computer Programming) (یا به اختصار برنامه‌نویسی) به‌طور کلی به فرایند نوشتن و توسعه نرم‌افزار کامپیوتر گفته می‌شود. به بیان جزئی تر برنامه‌نویسی رایانه به معنای فرایند تبدیل و سوق دادن فرمول حل یک مسئله یا الگوریتم محاسباتی، به یک برنامه قابل اجرا (نرم‌افزار) می‌باشد.

معنای برنامه‌نویسی رایانه در فرهنگ عامه می‌تواند به تمامی فرایند توسعه نرم‌افزار (به انگلیسی: Software Development) اطلاق گردد که شامل فعالیت‌های مختلفی همچون بررسی، توسعه، درک، طراحی الگوریتم؛ پیاده‌سازی، تست، اشکال زدایی و نگهداری نرم‌افزار‌های کامپیوتری نیز می‌شود. همچنین برنامه‌نویس به شخصی اطلاق می‌گردد که عمل برنامه‌نویسی و توسعه نرم‌افزار را انجام می‌دهد.

برنامه‌نویسی مستلزم فعالیت‌هایی همچون تحلیل و درک مسئله است و عموماً حل چنین مسایلی منجر به ایجاد یک الگوریتم می‌شود، بازبینی نیازمندی‌های الگوریتم که شامل صحت و میزان منابع مصرفی است، پیاده‌سازی (که معمولاً به عنوان کدینگ از آن یاد می‌شود) این الگوریتم در یک زبان برنامه‌نویسی مقصد، تست کردن، اشکال زدایی، نگهداری کد منبع، پیاده‌سازی سیستم ساخت(build system) و مدیریت مصنوعات مشتق شده مانند کد ترجمه شده به زبان ماشین برنامه‌های کامپیوتری. الگوریتم اغلب تنها به شکل قابل تجزیه و تحلیل برای انسان و قابل استدلال با منطق نمایش داده می‌شود. کد منبع به یک یا چند زبان برنامه‌نویسی، مانند ویژوال بیسیک، جاوااسکریپت، اسمال‌تاک، پایتون، جاوا، سی شارپ، سی پلاس‌پلاس و سی نوشته شده‌است.

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

لارول چیست لاراول( Laravel ) یک فریم‌ورک php است که توسط تیلور اوتول(Taylor Otwell) توسعه پیدا کرده است. این فریم‌ورک از کتابخان [...]

PSR-1: کد استاندارد پایه در پی اچ پی

coding standards شیوه نوشتن برنامه با متدهای خاص است و زمانیکه شما شروع به برنامه نویسی میکنید باید از آن پیروی کنید استاندارهای کد نویسی در زمان کامپ [...]

هزینه های تولید نرم افزار

 در دره سیلیکون کالیفرنیا، صدها هزار نفر بر روی پروژه های چند میلیارد دلاری کار می کنند و بازار نرم افزار دنیا را می چرخانند، آن ها نرم افزار هایی را تو [...]

فایر بیس-Firebase

در کنفرانس گوگل آی او سال میلادی ۲۰۱۶ (Google I/O 2016) شرکت گوگل موبایل، پلتفرم جدیدی برای اپلیکیشن های موبایل به نام فایر بیس (Firebase) ا [...]

آشنایی با مفهوم Client/Serverدرجاوا

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

خطر ایده آل گرایی در برنامه نویسی

آیا شما از دسته برنامه نویسانی هستید که پروژه ها را با انگیزه شروع میکنید اما هرگز به پایان نمیرسانید؟ آیا پروژ [...]

لیست فهرست مقالات

تمپلیت انجین twig

یک تمپلیت انجین است که در php مورد استفاده قرار میگیرد.با استفاده از آن کدهای php از اسکریپت های html , css جدا می شود.و این باعث میشود کد تمیز تر و خ...

۱۳۹۸/۰۶/۲۵

آموزش php

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

۱۳۹۸/۰۵/۰۴

آموزش CodeIgniter

در پاسخ به سوال Codeigniter چیست؟ میتوانیم بگوییم که Codeigniter یک فریم ورک برای زبان برنامه نویسی PHP است. همانطور که در بالا گفتیم، هر زبان برنامه ...

۱۳۹۸/۰۴/۲۶

علوم کامپیوتر

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

۱۳۹۸/۰۴/۲۶

فناوری اطلاعات

فناوری اطلاعات...

۱۳۹۸/۰۴/۲۶

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

رنامه‌نویسی کامپیوتر (به انگلیسی: Computer Programming) (یا به اختصار برنامه‌نویسی) به‌طور کلی به فرایند نوشتن و توسعه نرم‌افزار ک...

۱۳۹۸/۰۴/۲۶

آموزش مای اسکیوال

MYSQL...

۱۳۹۸/۰۴/۲۶

آموزش لینوکس(Linux)

Linux...

۱۳۹۸/۰۴/۲۶

فریم ورک سیمفونی

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

۱۳۹۸/۰۴/۲۶
صبا ریکو ۱۳۹۸/۱۲/۱۹
Card image cap
طراحی و اجرای وب سایت مجله زیبایی صباریکو...
Copyright © All right reserved.