Roxo
2.68K subscribers
1.33K photos
44 videos
2 files
370 links
🎓 آکادمی آنلاین روکسو

روکسو یک وبسایت آموزش آنلاین است که در آن هم میتوانید مهارت مورد نیازتان را یاد بگیرید و هم تخصص خود را به دیگران یاد بدهید.

آدرس وبسایت:

www.roxo.ir

ارتباط با ما از طریق تلگرام:

@roxo24

آدرس کانال تلگرام:
Download Telegram
🔮 اعتبارسنجی FormBuilder و ngModel

📋 #Angular2

📍لینک مطلب:
👉 http://www.roxo.ir/3098
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 آشنایی با ماژول HTTP در انگولار ۲

📋 #Angular2

📍لینک مطلب:
👉 http://www.roxo.ir/9684
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 تفاوت بین متدهای HTTP شامل GET, POST, PUT, PATCH, DELETE

📋 #Web_Services

📍لینک مطلب:
👉 http://www.roxo.ir/4245
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 آموزش MVC در زبان برنامه نویسی PHP

📋 #PHP

📍لینک مطلب:
👉 http://www.roxo.ir/7315
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 تفاوت بین پایگاه داده Oracle,SQL Server و MySQL

📋 #Oracle
📋 #MySQL
📋 #SQL_Server

📍لینک مطلب:
👉 http://ask.roxo.ir/thread4.html
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 آموزش تبدیل داده‌های MySQL به Excel توسط PHP

📋 #PHP
📋 #MySQL
📋 #Excel

📍لینک مطلب:
👉 http://www.roxo.ir/9190
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 فصل۱:‌ چرا لاراول؟

📋 #Laravel

📍لینک مطلب:
👉 http://www.roxo.ir/2082
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
#سوال
🔴 کامپوزر (Composer) چیست؟

#پاسخ
🔵 کامپوزر ابزاری ست برای مدیریت بسته های نصبی که به زبان PHP نوشته شده اند.
کامپوزرها در PHP مانند npm در Node یا Ruby Gem در زبان Ruby است.

در واقع با کامپوزرها می توان بسته هایی مثل لاراول، Laravel Collective, Laravel Helper و... را در فایل پروژه خود نصب و مدیریت کرد. گاها برای تعریف کامپوزر از عبارت Dependency Manager (مدیریت وابستگی ها) استفاده می شود که به معنای مدیریت تمام کتابخانه ها و وابستگی های موجود در پروژه است.
لازم به ذکر است یک مدیریت بسته ی دیگر تحت عنوان PEAR (مخفف عبارت PHP Extension and Application Repository) وجود دارد ولی بنا به دلایلی توسعه دهندگان دیگر از آن استفاده نمی کنند و مهم ترین ایراد آن بروز نبودن بسیاری از بسته هاست.

🆔 @roxo_ir
#سوال_عمومی
🔴 زبان برنامه نویسی دستگاه های خودپرداز بانکی (ATM) چیست؟

#پاسخ
🔵 کلا سیستم تراکنش بانکی و دستگاه های خودپرداز را می توان با هر زبان برنامه نویسی نوشت. این دستگاه ها در واقع یک کامپیوتر هستند که ورودی های خود را از کیبورد دریافت کرده و به ازای خروجی پول تحویل می دهند.
اکثر این دستگاه ها با زبان برنامه نویسی ++C و Java نوشته شده اند.

🆔 @roxo_ir
🔶 زبان های برنامه نویسی برخی از وب سایت های معروف جهان:

🔺Youtube
Javascript, C, C++, Python, Java, Go

🔺Google
Javascript, C, C++, Python, Java, Go

🔺Yahoo
Javascript, PHP

🔺Amazon
Javascript, Java, C++, Perl

🔺Microsoft
Javascript, Asp.Net

🔺Wikipedia
Javascript, PHP, Hack

🔺eBay
Javascript, Java, Scala

🔺Pinterest
Javascript, Python, Erlan

🔺MSN
Javascript, Asp.Net

🔺Twitter
Javascript, Java, C++, Scala, Ruby on Rails

🔺Facebook
Javascript, Hack, PHP, Python, C++, Java, Erlan, D, Xhp, Hskell

#اطلاعات_عمومی

🆔 @roxo_ir
🔮 فصل۲-۱:‌ نصب و راه اندازی لاراول در محیط Homestead

📋 #Laravel

📍لینک مطلب:
👉 http://www.roxo.ir/4045
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
#سوال
🔴سوال: Git چیست و چرا باید از گیت استفاده کنیم؟

#پاسخ
🔵 گیت تحت عنوان یک نرم افزار کنترل (Version Control) شناخته می‌شود و باعث می شود از پروژه خودتان نسخه های مختلفی داشته باشید و گزارش تمام تغییرات اعمال شده به پروژه را برای خود لیست کنید. با استفاده از این امکانات گیت، به سادگی می توانید هر موقع که خواستید به کدهای گذشته خود بازگردید و برنامه را به نسخه های قبلی برگردانید. و این امکان زمانی مهم تلقی می شود که پروژه شما با مشکل بزرگی مواجه شده باشد.
این نرم افزار به تیم شما اجازه می‌دهد که به صورت همزمان بر روی یک پروژه کار کنید و در عین حال مشکل و تداخلی برای پروژه‌تان بوجود نیاید.

#سوال
🔴 سوال: Github‌ یا GitLab چه سایتهایی هستند؟

#پاسخ
🔵 گیت هاب و گیت لب یک سرویس گیت با محیط گرافیکی می باشند که امکان مدیریت پروژه‌ های شما را فراهم می کنند. دقت داشته باشید پروژه هایی که روی Github هستند به صورت عمومی انتشار داده می‌شوند و تمام برنامه نویس ها می توانند به سورس پروژه ها دسترسی داشته باشند در حالیکه GitLab یک سرویس دهی خصوصی در اختیار شما می گذارد.

🆔 @roxo_ir
🔮 فصل۲- ۲:‌ نصب و راه‌اندازی محیط لاراول با PHPStorm

📋 #Laravel
📋 #PHPStorm

📍لینک مطلب:
👉 http://www.roxo.ir/1738
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 گیت (Git) چیست و چگونه از آن استفاده کنیم؟

📋 #GitLab
📋 #Github
📋 #Git

📍لینک مطلب:
👉 http://ask.roxo.ir/thread6.html
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 فصل ۳: مسیریابی (Routing) در لاراول

📋 #Laravel

📍لینک مطلب:
👉 http://www.roxo.ir/7888
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 فضای نام (Namespace) چیست؟

📋 #PHP
📋 #Namespace

📍لینک مطلب:
👉 http://ask.roxo.ir/thread7.html
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
📰🗞 #خبر
عنوان: شناسایی محتویات داخل ویدیوها توسط گوگل

🔶 مدیر تیم محققان هوش مصنوعی و یادگیری ماشینی در گوگل کلاد، Fei-Fei Li اخیراً به استیج کنفرانس Next Cloud گوگل رفته تا به صحبت درباره نسل بعدی اپلیکیشن های مبتنی بر هوش مصنوعی کمپانی بپردازد. این تکنولوژی ها تفاوت های قابل توجهی در اتومبیل های خودران، حفظ سلامت و البته فیلترهای اسنپچت و قابلیت های جستجوی گوگل فوتوز به وجود خواهند آورد.

🔶 وی نمایشی از رابط برنامه نویسی هوشمند ویدیو روی استیج داشت و نشان داد که این رابط برنامه نویسی می تواند یک سگ پا کوتاه را هنگام ورود به ویدیو شناسایی کند و بعد تشخیص دهد که ویدیو، یک آگهی تبلیغاتی بوده است. در دمویی دیگر، با جستجوی آسان لغت «ساحل - Beach»، ویدیوهایی یافته می شود که شامل تصاویری از سواحل هستند. بنابراین کافی است که عبارت «غروب آفتاب - Sunset» را در اپلکیشن گوگل فوتوز جستجو کنید تا بهترین تصاویرتان به هنگام فرا رسیدن تاریکی شب یافته شوند.

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

🆔 @roxo_ir

🔶 گوگل برای اثبات جدیت خود برای فعالیت در حوزه سرویس های ابری و و علامت دادن به سرمایه گذاران، نایب رییس ارشد گوگل کلاد، یغتی دیانا گرین را به روی استیج آورد و بعد از آن، ساندار پیچای، مدیر عامل کمپانی و اریک اشمیت، رییس هیئت مدیره آلفابت به سخنرانی پرداختند.

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

🆔 @roxo_ir
🔶 مراحل تولید یک نرم افزار دسکتاپ یا تحت وب

🆔 @roxo_ir
#مقاله_کوتاه
📋 #TypeScript
📋 #Modules

#سوال
🔴 ماژول‌ها در تایپ‌اسکریپت (TypeScript) چه مفهومی دارند؟

#پاسخ
🔵 ماژول‌ها در زبان‌برنامه‌نویسی تایپ‌اسکریپت همانند کتابخانه‌ها یا توابع و کلاس‌ها در سایر زبان‌های برنامه‌نویسی هستند.
قوانین آن همانند قوانین دیگر زبان‌های برنامه‌نویسی است. مثلا متغییری که در ماژول نوشته می‌شود، خارج از آن قابل دسترس نیست و به صورت Local می‌باشد.

هر ماژول می‌تواند برای یک Class, Variable، Function یا Interface تعریف شود.

🆔 @roxo_ir

ماژول ها با کلمه‌ی export تعریف شده و در سایر بخش‌ها و فایل‌های برنامه با دستور import مورد استفاده قرار می‌گیرند.

در مثال زیر یک ماژول تعریف کرده و آن را در سایر بخش‌های برنامه‌ استفاده می‌کنیم:

🔰Example:

export class yourClassName{
static yourVariable;
yourMethod(yourArgument) {
//do something
}
}

استفاده کردن از ماژول‌ها در سایر فایل‌ها:

import { yourClassName } from "./yourFolder";
var myInstance = new yourClassName();

🆔 @roxo_ir
🔮 فصل ۴: آموزش کنترلرها در لاراول

📋 #Laravel

📍لینک مطلب:
👉 http://www.roxo.ir/3450
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir