آموزش دونه:مرجع آموزش
ماژول ها در پایتون (Python Modules) آموزش برنامه نویسی پایتون Python

Python Modules Python Modules Python Modules  ماژول ها در پایتون ماژول ها (Modules) را مانند یک کتابخانه کد در نظر بگیرید. یک فایل که شامل مجموعه...

شی گرایی در پایتون (Python Object Oriented) آموزش برنامه نویسی پایتون Python

Python Object Oriented Python Object Oriented Python Object Oriented  شی گرایی در پایتون  پایتون یک زبان برنامه نویسی شی گرا (Object Oriente...

آرایه ها در پایتون (Python array) آموزش زبان برنامه نویسی پایتون Python

Python array Python array Python array آرایه ها در پایتون نکته: پایتون به صورت پیش فرض کانتینر ای (Container) به نام آرایه ندارد. اما در کتابخانه...

توابع بی نام در پایتون (Python Lambda) آموزش زبان برنامه نویسی پایتون Python

Python Lambda Python Lambda Python Lambda Lambda در پایتون یک lambda درواقع یک تابع کوچک بدون نام است.   یک lambda می تواند هر تعدادی پ...

حلقه ها و ساختارهای تکرار (do, for,while Loops ) در آموزش برنامه نویسی اندروید Android

ساختارهای تکرار   همانطور که گفته شد یکی دیگر از ساختارهای کنترلی در اندروید  ساختار تکرار است.ماهیت بسیاری از کارها تکراری است. مثل خواندن اسامی تعدا...

ساختارهای تصمیم گیری (if,switch Decision Structures) در آموزش برنامه نویسی اندروید Android

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

تبدیل انواع داده(ضمنی و صریح) در آموزش برنامه نویسی اندروید Android

تبدیل انواع داده در زبان اندروید انواع مختلف داده ها میتوانند به یکدیگر تبدیل شوند.تبدیل انواع از دو جهت قابل بررسی است.  android  type conversion تبد...

انواع عملگرها( Operators)و تقدم عملگرها در آموزش برنامه نویسی اندروید Android

عملگرها : عملگر ها نمادهایی هستند که اعمال خاصی را انجام می دهند .به عنوان مثال نماد +عملگری است که دو مقدار را با هم جمع می کند (عمل جمع را انجام می...

کلاس های مهر و موم شده در سی شارپ (Csharp Sealed Class) آموزش برنامه نویسی سی شارپ #C

کلاس های مهر و موم Csharp Sealed Class این کلاس که با کلمه کلیدی sealed ایجاد می شود به ما اجازه ارث بری نمی دهد و اگر بخواهیم از اجزای این کلاس استفا...

اینترفیس در سی شارپ (Csharp interface ) آموزش برنامه نویسی سی شارپ #C

اینترفیس Csharp interface یک interface مجموعه‌ای از متدها را تعریف می‌کند که توسط یک کلاس اجرا خواهند شد. یک interface هیچ متدی را اجرا نمی‌کند، از ای...

کلاس های انتزاعی در سی شارپ (Csharp abstract Classes) آموزش برنامه نویسی سی شارپ #C

کلاس های انتزاعی Csharp abstract Classes کلاس Abstract اگر کلاسی برای فراهم کردن فیلدها و اعضای مشترک تمام زیرکلاس ها ایجاد شود، به این نوع کلاس Abstr...

اشاره گرها در سی شارپ (Csharp Pointer) آموزش برنامه نویسی سی شارپ #C

اشاره گرها Csharp Pointer سی شارپ به کاربران خود اجازه استفاده از اشاره گر ها را در توابع و بلاک های برنامه میدهد.کد نا امن یا مدیریت نشده در واقع بلا...

کار با پورت سریال یا کام در سی پلاس پلاس (Cplus Com Port)آموزش برنامه نویسی سی پلاس پلاس ++C

اصول تبادل داده در پرت سریال Cplus Com Port در تبادل داده دو روش را به کار می بریم که یکی روش همزمان و دیگری غیر همزمان است . روش همزمان هر بار یک بلو...

گرافیک در سی پلاس پلاس (Cplus Graphic)آموزش برنامه نویسی سی پلاس پلاس ++C

گرافیک ( Graphic) Cplus Graphic اکنون بیش از ۱۵ سال از انتشار کامپایلرهایی همچون ++Turbo C برای توسعه در محیط DOS می گذرد و در طی این سال ها امکانات و...

بانک اطلاعاتی در سی پلاس پلاس (Cplus SQL Server)آموزش برنامه نویسی سی پلاس پلاس ++C

بانک اطلاعاتی Cplus SQL Server اجرای تقاضا بر روی بانک اطلاعاتی منجر به بازیابی داده ها از بانک اطلاعاتی میشود و این داده ها را می توان پردازش کرد. من...

فایل ها و استریم ها در سی پلاس پلاس (Cplus files and stream) آموزش برنامه نویسی سی پلاس پلاس ++C

فایل ها و استریم ها Cplus files and stream در سی پلاس پلاس دو نوع فایل می توان ساخت: فایل متنی : در این فایل تمام اطلاعات به صورت کاراکتر و ذخیره می ش...

اینترفیس در جاوا (Java interface ) آموزش برنامه نویسی جاوا  Java

اینترفیس Java interface Interface مکانیزمی برای رسیدن انتزاع کامل در جاوا است و در آن فقط میتوان متد abstract نوشت که بدنه (body) نداشته باشد! همچنین...

کلاس های انتزاعی در جاوا (Java abstract Classes) آموزش برنامه نویسی جاوا Java

کلاس های انتزاعی Java abstract Classes در جاوا (Java) نیز انتزاعی سازی (Abstraction)، پروسه ی پنهان سازی نحوه پیاده سازی جزئیات از کاربر است، تنها عمل...

اشاره گرها در جاوا (Java Pointer) آموزش برنامه نویسی جاوا Java

اشاره گرها Java Pointer اگر پیش از این ، با زبان هایی مانند c سروکار داشتید ، می دونید که توی c یک مفهوم نسبتا گیج کننده داریم به نام اشاره گر (pointe...

گزارش گیری در جاوا (Java Reports) آموزش برنامه نویسی جاوا  Java

Java Reports JasperReports: Java Reports JasperReports ابزاری متن باز و مبتنی بر جاوا برای تهیه انواع گزارش است که از آن در هر جایی که نیاز به گزارش گ...