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

https://roocket.ir/articles/coding-for-beginners

بدون وجود نرم‌افزار خوب، کامپیوترها مثل ماشین خاموش هستند. طبق آمار Evans Data Corp در آخرین مطالعه جهانی جمعیت توسعه‌دهندگان: «حدود ۱۸.۲ میلیون توسعه‌دهنده نرم‌افزار در سراسر دنیا وجود دارد و این عدد تا سال ۲۰۲۰ با ۴۵درصد رشد به ۲۶.۴ میلیون نفر می‌رسد.» با مطالعه این مقاله از راکت متوجه می‌شوید که...

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

https://roocket.ir/articles/comprehensive-guide-to-learn-python-programming-language

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

5 برنامه برتر برای یادگیری برنامه نویسی در سال 2020

https://roocket.ir/articles/top-5-applications-to-learn-coding-in-2020

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

6 عادت ‌برنامه نویسی که بسیاری از برنامه نویسان ندارند

https://roocket.ir/articles/6-programming-habits-that-surprisingly-not-many-developers-have

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

برنامه‌نویسی تابعی دقیقا چیست؟

https://roocket.ir/articles/what-exactly-is-functional-programming

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

چگونه بر مشکلات برنامه نویسی غلبه کنیم؟

https://roocket.ir/articles/how-to-get-unstuck

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

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

https://roocket.ir/articles/parallel-programming-grandmother

در دنیای برنامه نویسی، عمدتا برنامه نویسی موازی به multi-theading یا چند نخی ترجمه می‌شود. Thread یا همان نخ یک مفهوم انتزاعی است که می‌توانیم آن را مانند یک کارگر که وظایف خود را درون یک کامپیوتر انجام می‌دهد، تصور کنیم.

آموزش زبان برنامه نویسی پایتون – قسمت هفتم

https://roocket.ir/articles/python-programming-language-course-part-7

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

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

https://roocket.ir/articles/how-programming-language-works-in-less-than-2mins

نوشتن کد در زبان ماشین سخت است. پس ما باید کد را به زبان‌های سطح بالا مانند Java، C++، ECMAScript، Python و... بنویسیم. برنامه‌ای که در یک زبان سطح بالا نوشته شده است، «سورس کد» (Source Code) نام دارد. اما ما نمی‌توانیم این سورس کد را مستقیما داخل کامپیوتر اجرا کنیم.

جدیدترن ابزار طراحی و برنامه نویسی وب

https://roocket.ir/articles/latests-tool-design-and-web-programming

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

خطا های احتمالی در برنامه نویسی php

https://roocket.ir/articles/possible-error-in-php-programming

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

آموزش زبان برنامه نویسی پایتون – قسمت اول

https://roocket.ir/articles/python-programming-language-course-part-i

در جلسه اول می خوایم که بیشتر راجب به خود زبان پایتون صحبت کنیم و از اهمیتش برای یادگیری بگیم. پایتون زبان برنامه نویسی سطح بالایی است که توی سال ۱۹۹۱ توی کشور هلند توسط آقای به اسم Guido van Rossum طراحی شد. از ویژگی های اصلی این زبان می شه به سطح بالا بودن

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

https://roocket.ir/articles/python-programming-language-course-part-2

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

آموزش زبان برنامه نویسی پایتون – قسمت سوم

https://roocket.ir/articles/python-programming-language-course-part-3

در واقع یک مقدار رو تولید کردیم، همونطور که گفتم هر مقدار، یک نوعی هم داره، توی این مثال نوع مقدار ما رشته یا String نام داره. انواع مختلفی از داده ها وجود داره، مثلا نوع داده ای عدد صحیح، نوع عدد اعشاری و ...

مدیریت خطا در زبان برنامه نویسی PHP

https://roocket.ir/articles/manage-the-error-in-php-programming-language

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

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

https://roocket.ir/articles/php-language-validator-functions

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

اصول SOLID در برنامه نویسی شی گرا

https://roocket.ir/articles/solid-principles-in-object-oriented-programming

اصول SOLID یک اصول قانون مند در برنامه نویسی شی گرا است که  در تمام زبان های برنامه نویسی شی گرا مثل php موجود و قابل پیاده سازی است . SOLID  مخفف پنج اصل بسیار مهم در مدیریت وابستگی (Dependency Management) در توسعه ی برنامه های شی گرا می باشد. در واقع هر کدام از حروف کلمه ی SOLID به یکی از این اصول...

آموزش زبان برنامه نویسی پایتون – قسمت پنجم

https://roocket.ir/articles/python-programming-language-course-part-5

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

آموزش زبان برنامه نویسی پایتون – قسمت ششم

https://roocket.ir/articles/python-programming-language-course-part-6

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

آموزش زبان برنامه نویسی پایتون – قسمت چهارم

https://roocket.ir/articles/python-programming-language-course-part-4

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