Computer & IT Engineering
188K subscribers
1.34K photos
2.87K videos
2.69K files
145 links
🚨بزرگترین کانال آموزش تخصصی🚨

لیست برخی مطالب موجود در کانال:
https://t.me/Computer_IT_Engineering/8156

🏆لطفا آرشیو غنی کانال را با دقت بررسی کنید

⭕️ برای تبلیغات تخصصی در این کانال پیام بدین 👇

🆔 @Channel_Administratr

.
Download Telegram
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌4- آموزش دسته و برچسب ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌5- نصب پوسته ورد پرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌6- سفارشی سازی پوسته ورد پرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌7- افزونه ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌8- درون ریزی و برون ریزی در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌9- تنظیمات وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌10- مدیریت لینک ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌11- مدیریت فایل ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌12- مدیریت دیدگاه ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌13- کاربران در وردپرس (جلسه آخر)
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
WordPress-@Computer_IT_Engineering.rar
587.2 MB
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌تمام جلسات یکجا
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
♦️مجموعه ویدئو های آموزشی استفاده از توابع API در #C به زبان فارسی
🔸4 ویدئو با کیفیت خیلی خوب
🔸مدرس : صادق پاسبان
🔸منبع : دانشجویار

⭕️ توابع API چیست؟

در واقع API مخفف Application Programming Interface و به معنی رابط برنامه نویسی کاربردی میباشد و شامل توابعی میباشد که مورد استفاده سیستم عامل و برنامه ها قرار میگیرد. توابع API در قالب فایل های dll عرضه میشوند. این توابع عموما در زبان C نوشته میشود اما در سایر زبان ها از جمله C#نیز قابل استفاده هستند.
در سیستم عامل ویندوز نیز فایلهایی مثل Kernerl32.dll و GDI32.dll و User32.dll وجود دارند که سیستم عامل ویندوز برای انجام دادن کارها از توابع موجود در آن استفاده میکند. با استفاده از روتین های API ویندوز اکثر کارهایی که در ویندوز قابل انجام است در سی شارپ نیز قابل انجام خواهد بود.
توابع API در دو نوع ۱۶ بیتی و ۳۲ بیتی هستند.
توابع ۱۶ بیتی مربوط به سیستم عامل های ۱۶ بیتی هستن که تعداد اونها در حدود ۷۳۰ عدد و فقط برای حفظ سازگاری با برنامه های قدیمی در سیستم عامل های ویندوز ۳۲ بیتی وجود دارن.
توابع ۳۲ بیتی که تعداد اونا بیش از ۶۵۰۰ عدد هست، با آمدن ویندوز های ۳۲ بیتی عرضه شدن که نمونه پیشرفته توابع ۱۶ بیتی هست. برای اینکه توابع ۱۶ بیتی و ۳۲ بیتی از همدیگر قابل تشخیص باشند در انتهای نام توابع ۳۲ بیتی کلمه A قرار دارد که نشون میده این تابع ۳۲ بیتی است. مانند GetClassNameA

همچنین وجود عدد ۳۲ در پایان نام DLL های User32.dll و GDI32.dll و Kernel32.dll نشون میده که این فایل مربوط به ویندوز های ۳۲ بیتی است.
ابزاری به نام API Text Viewer همراه با نصب ویژال بیسیک در سیستم شما نصب میشود که بوسیله آن میتوان اعلان های API، ثابت ها و انواع داده ای موجود رو مشاهده و جستجو کرد.

⭕️ مبحث DLL چیست؟

در حقیقت DLLها هم مانند API ابزاری هستند که شما از آنها استفاده کرده اید ولی شاید نمیدانستید. اگر نگاهی به دایرکتوری های Windows\System و Windows\System32 و یا خود دایرکتوری ویندوز بیاندازید تعداد زیادی از فایل های DLL را می یابید.
در واقع DLL کتابخانه پیوندی پویا می باشد که می تواند شامل انواع داده و یا کد باشد. درون DLL می توان انواعی از داده ها همانند کد، تصویر،صوت و …. را قرار داد.
نکته جالب فایل های DLL خاصیت مستقل از زبان برنامه نویسی این فایل ها می باشد. یعنی اگر DLL بااستفاده از Delphi ایجاد شده باشد می توان در Visual Basic یا Visual C++ از آن استفاده کرد.
نکته دیگر DLLها، صرفه جویی در مصرف حافظه می باشدکه یه همین دلیل نام Dynamic را با خود به همراه دارند . در واقع هر قسمت از DLL که فراخوانی میشود همان قسمت به حافظه بار میشودو در صورت عدم نیاز نیز از حافظه خارج می شود.
در واقع دلایل استفاده از DLLها را می توان موارد زیر نام برد:
۱- توانایی اشتراک کردن کد بین چند برنامه و حتی خود ویندوز
۲- استفاده مجدد از کدهای نوشته شده
۳- استفاده بهینه از منابع ویندوز و منابع سیستمی
۴- جدا کردن کدهای مختلف

لازم به ذکر است که DLLها را می توان با زبان های مانند Delphi و یا Visual C++ تولید کرد.
در واقع APIها در فایلهای DLL ویندوز قرار دارند
مهمترین DLLها که بیشترین APIها را در خود جای داده اند عبارتند از Kernel32.DLL و User32.DLL و Shell32.DLL و …

🔰در این آموزش شما با چند مثال عملی کار با توابع API آشنا می شوید.

📌 چگونه مسر حرکت مواس را محدود کنید(ClipCurser)
📌 چگونه دکمه استارت را مخفی کنید
📌 چگونه TaskBar را مخفی کنید
📌 چگونه پنجره خاصی را به محض باز شدن ببندید
📌 کار با تابع sendkey
📌 کار با تابع Beep
📌 کار با تابع MessageBeep
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)
📌 کار با کپچر کردن دسکتاپ
📌 کار با تابع getDesktop (برای پیدا کردن هندل دسکتاپ )
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)

#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
آموزش ساخت اپلیکیشن نمایش وضعیت باتری (فارسی) سید سینا شجاعی فر از فرانش
#فیلم #ویدئو #پروژه #برنامه_نویسی #کد #اندروید #جاوا #باتری
#Video #Programming #Code #Android #AndroidStudio #Java #Battery
@Computer_IT_Engineering
🔶ویدئوهای آموزش ساخت اپلیکیشن نمایش وضعیت باتری به زبان فارسی
🔸به صورت کاملا کاربردی و پروژه محور
🔸6 ویدئو با کیفیت خوب
🔸مدرس: سید سینا شجاعی فر
🔸منبع: فرانش

💡 این دوره آموزش ساخت اپلیکیشن نمایش وضعیت باتری است در پایان این دوره می توانید اپلیکیشن وضعیت باتری را بسازید لازم است که با نرم افزار Android Studio آشنایی داشته باشید.

🔰حاصل دوره:

📌 توانایی ساخت اپلیکیشن نمایش وضعیت باتری

#فیلم #ویدئو #پروژه #برنامه_نویسی #کد #اندروید #جاوا #باتری
#Video #Programming #Code #Android #AndroidStudio #Java #Battery
@Computer_IT_Engineering