Computeronic|کامپیوترونیک
رفتن به کانال در Telegram
🌟 به کانال تلگرام کامپیوترونیک خوش آمدید! 🌟 • ارائه دورههای آموزشی متنوع و بهروز • پشتیبانی علمی و منتورینگ ۲۴ ساعته • مدارک بین المللی از بهترین مراجع جهانی 🌐 Computeronic.ir
نمایش بیشتر4 476
مشترکین
+324 ساعت
-37 روز
-3330 روز
آرشیو پست ها
📚 کتاب "یادگیری عمیق" اثر گودفلو
این کتاب از مباحث ریاضی پایه در هوش مصنوعی و یادگیری عمیق، تا مباحث پیچیده تر درباره شبکه های عصبی مصنوعی را پوشش داده است.
ایلان ماسک، موسس کمپانی تسلا درباره این کتاب گفته:
"کتاب یادگیری عمیق که توسط سه متخصص در این زمینه نوشته شده، تنها کتاب مرجع این حوزه هست. این کتاب مقدمات ریاضی موردنیاز برای مهندسین نرم افزار و دانش آموزانی که وارد این رشته می شوند را فراهم می کند."
🥸 نویسندگان:
Ian Goodfellow
Yoshua Bengio
Aaron Courville
➖➖➖➖➖➖➖➖
✅ @Computeronic
🌐 Computeronic.ir
آموزش ربات تلگرام با پایتون
(قسمت دوازدهم منتشر شد)
قسمت دوازدهم : آشنایی با دیتابیس و اتصال به ربات
👉 https://computeronic.ir/?p=3858
مدرس : نساج
#آموزش_ربات
#آموزش_ربات_تلگرام
➖➖➖➖➖➖➖
🆔@computeronic
🌐 computeronic.ir
کامپیوترونیک مرجع آموزش های حرفه ای و فارسی
🐍🎮 در پایتون، بازی کنید !!
در پایتون، یک ماژولی هست به اسم freegames که به شما این امکان رو میده تا بازی های بامزه ای رو اجرا کنید و اونها رو انجام بدید.
بازی هایی مثل پکمن، مار، ایکس او و ......
برای انجام این کار، ابتدا cmd یا ترمینال خود را باز کرده و دستور زیر را اجرا کنید تا این ماژول نصب شود:
pip install freegames
برای اینکه ببینید این ماژول شامل چه بازیهایی هست و لیست بازیها رو ببینید، کافیه دستور زیر رو در ادامه بنویسید:
python3 -m freegames list
و اما سوال مهم اینه که، چجوری این بازی ها رو انجام بدیم؟
کاری نداره، فقط کافیه اسم بازیتون رو از لیست بازی ها پیدا کنید و دستور زیر رو بنویسید:
python3 -m freegames.اسم بازی
بازی کنید و حالش رو ببرید!! 😃
🔹🟡🔹🟡🔹🟡🔹🟡🔹🟡
🆔@Computeronic
🌐 Computeronic.ir⚠️ تفاوت عملگر == با === در جاوا اسکریپت:
🔆 عملگر === دو متغیر را از دو بعد type و value باهم مقایسه میکند و اگر type و value دو متغیر یکسان باشد مقدار true میشود.
🔆 عملگر == فقط value دو متغیر را باهم مقایسه میکند اگر مقدار آنها باهم برابر باشد مقدار true را برمیگرداند.
به مثالهای زیر توجه کنید:
5 === 5 // true
'hello world' === 'hello world' // true (هر دو رشته هستند با مقدار یکسان)
true === true // true (هر دو بولین و مقدار یکسان دارن)
اما مثال زیر مقدار false می گیرد زیر دو عملوند از لحاظ نوع همسان نیستند:
77 === '77'
عملگر == هم که صرفا تساوی مقدار را بررسی می کند:
false == 0// true
0 == "" // true
"" == false // true
➖➖➖➖➖➖➖➖
🆔@Computeronic
🌐 Computeronic.ir
تفاوتهای بامزه پایتون و متلب!!
میخوایم یه گریز خیلی ریز بزنیم به تفاوتهای جالبی که پایتون و متلب با هم دارن:
توی متلب اگر if.while,for داشته باشیم، در آخرش از کلیدواژه end استفاده میکنیم تا بلاک بندی ها متمایز بشه، اما پایتون اینطوری نیست و از space برای بلاک بندی هاش استفاده میکنیم و آخرش هم نباید از کلیدواژه به خصوصی استفاده کرد. همچنین داخل متلب اگر چندین شرط تو در تو داشته باشیم از elseif استفاده میکنیم اما توی پایتون میایم خیلی سوسکی از elif استفاده میکنیم.
یه نکته جالب هم بگیم، همونطور که میدونید توی کامپیوتر، شماره گذاری اندیس ها از صفر شروع میشه و پایتون هم از این قاعده مستثنی نیست، اما توی متلب، شماره گذاری اندیس ها از شماره 1 شروع میشه! همچنین برای دسترسی به خونه های یک آرایه در پایتون از [ ] استفاده میشه اما توی متلب از ( ) استفاده میکنیم. مثال:
🔹🔸 MATLAB:
>> arr = [10, 20, 30];
>> arr(1)
output: 10
🐍 Python:
In [1]: arr = [10, 20, 30]
In [2]: arr[0]
output: 10
تفاوت جالب دیگه اینه که عملگر توان توی پایتون با ** و توی متلب با ^ ، انجام میشه.
طولانی شد!!! پس ادامه دارد...
➖➖➖➖➖➖➖➖
🆔@Computeronic
شما رو به تماشای محبوب ترین دوره های رایگان کامپیوترونیک دعوت میکنیم:
آموزش زبان برنامه نویسی پایتون از مقدماتی تا پیشرفته (پروژه محور)
آموزش زبان برنامه نویسی جاوا
آموزش مفاهیم شی گرایی از پایه تا پیشرفته با پایتون
آموزش متلب برای مهندسین برق و مکانیک
آموزش میکروکنترلرهای AVR مقدماتی تا پیشرفته
آموزش HTML و CSS برای طراحان وب
آموزش صفر تا صد نتوورک پلاس
آموزشهاى رايگان كامپيوترونيک، همراه شما در مسير يادگيری كاربردی!
🔹🟡🔹🟡🔹🟡🔹🟡🔹🟡
✅@Computeronic
🌐 Computeronic.ir
آموزش رایگان نتورک پلاس
(قسمت هشتم منتشر شد)
قسمت هشتم : آشنایی با استاتيك روتينگ و دايناميك روتينگ
👉 https://computeronic.ir/?p=5205
مدرس : اعتدادی
#آموزش_شبکه
#آموزش_نتورک_پلاس
➖➖➖➖➖➖➖
🆔@computeronic
🌐computeronic.ir
کامپیوترونیک مرجع آموزش های حرفه ای و فارسی
🐍 چهارده کتابخانه برتر پایتون در زمینه امنیت سایبری
قابل توجه علاقمندان به عرصه امنیت!
🔹▫️🔹▫️🔹▫️🔹▫️🔹▫️
🆔@Computeronic
🌐 Computeronic.ir
آموزش ربات تلگرام با پایتون
(قسمت یازدهم منتشر شد)
قسمت یازدهم : آشنایی با web scraping
👉 https://computeronic.ir/?p=3858
مدرس : نساج
#آموزش_ربات
#آموزش_ربات_تلگرام
➖➖➖➖➖➖➖
🆔@computeronic
🌐 computeronic.ir
کامپیوترونیک مرجع آموزش های حرفه ای و فارسی
راههای پرورش منطق برنامه نویسی :
منطق در برنامه نویسی از اوجب واجباته!!
بدون داشتن منطق، شما نمی تونید مسائل رو حل کنید و ببینید که یک برنامه چطوری کار میکنه.
اولین گام برای تقویت منطق برنامه نویسی، اینه که مسئله خودتون رو به چندین مسئله ساده تر تقسیم کنید و با حل کردن اون مسئله های کوچولو، در نهایت مسئله بزرگ تر رو حل کردید! (تفرقه بینداز و پادشاهی کن)
گام دوم اینه که اصولی در مسیر یادگیری گام بردارید و بدونید این مسیر سرشار از باگ، خطا و اشتباهه که شما باید از اونها درس بگیرید و به مرور مفاهیم رو یاد بگیرید، همه فکر میکنند مسیر یادگیری یک جاده صاف و همواره، اما این جاده سرشار از فراز و فروده که باید با همشون کنار بیایم.
براي بهتر شدن در برنامه نويسي روز به روز تمرين كنيد، تمرين و فقط تمرين!
یک سری سایت چالشی هم هست که اینجا معرفی کردیم و میتونن به شما در تقویت منطق برنامه نویسی کمک کنن!
كتابهاي حوزه برنامه نويسي كه توسط أفراد حرفه اي و با تجربه نوشته شده است را مطالعه كنيد زيرا مسائل حل شده فراوان دارد و به شما جهت آمادگي قبلي كمك خواهد كرد.
➖➖➖➖➖➖➖➖➖
🆔@Computeronic
🌐 Computeronic.ir
أعمال روي ماتريس ها به كمك numpy در پايتون:
همانطور كه قبلا هم گفتيم؛براي استفاده از متدهاي موجود در پكيج numpy ابتدا از آن نمونه سازي ميكنيم:
import numpy as np
برای استفاده از برخی متد ها که مرتبط با جبر خطی است باید دستور زیر هم استفاده کنید:
from numpy.linalg import *
در واقع linalg همان Linear Algebra است!
🔹ماتريس هاي x و y را به صورت پيش فرض در نظر بگيريد:
جمع دو ماتريس:براي اين كار از متد add استفاده ميكنيم:
np.add(x,y)
🔹تفريق دو ماتريس:براي اين كار از متد subtract استفاده ميكنيم:
np.subtract(x,y)
🔹ضرب ماتريسها(ضرب داخلي بردار):جهت ضرب ماتريسي و يا ضرب داخلي دو بردار از متد dot استفاده ميكنيم:
np.dot(x,y)
همچنین میتوانید از عملگر @ نیز ستفاده کنید:
x@y
🔹برای محاسبه دترمینان ماتریس A میتوانید از متد زیر استفاده کنید:
det(A)
🔹محاسبه معکوس ماتریس A :
inv(A)
🔵🟡🔵🟡🔵🟡🔵🟡🔵
🆔@Computeronic
🌐 Computeronic.ir
✴️ فریموورکهای جاوااسکریپت برای هوش مصنوعی
Brain.js:
یک کتابخانه یادگیری ماشین برای جاوا اسکریپت است که طراحی، آموزش و اجرای شبکههای عصبی در هر مرورگر و یا در سمت سرور را با Node.js را تسهیل میکند.
ConvNetJS:
فریمورک ConvNetJS در دانشگاه استنفورد توسعه داده شده و بسیار محبوب است. از این رو هنوز هم یکی از پیشرفتهترین ابزارها برای اجرای مدلهای یادگیری عمیق در مرورگر و یا Node.js است.
DeepForge:
یک محیط کاربر پسند برای ایجاد مدلهای یادگیری عمیق است. این محیط، یک رابط بصری برای ساخت ، آموزش و تکرار مدلهای شبکه عصبی از داخل مرورگر Chrome فراهم میکند. برای اجرای پروژه باید Node.js و MongoDB را نصب کنید.
Tensorflow.JS:
این پلتفرم متشکل از ابزار ها، کتابخانهها، و دیگر منابعی است که اجازه میدهد یک توسعه دهنده، برنامههای کاربردی را بر روی شبکههای عصبی عمیق ایجاد کند.
🔅🔆🔅🔆🔅🔆🔅🔆🔅🔆
🆔 @Computeronic
🌐 Computeronic.ir
🔹 کدام شرکت ها از زبان ++C استفاده می کنند؟
➖➖➖➖➖➖➖➖
🆔@Computeronic
🌐 Computeronic.ir
✅مدیر اینستاگرام از شخصی سازی فید اصلی این برنامه خبر داده است
❇️پس موفقیت تست های این نرم افزار کاربران میتوانند صفحه اصلي خود را براساس Following , Home و Favorites شخصی سازی کنند
#اینستاگرام #فکت
➖➖➖➖➖➖➖
🆔@computeronic
🌐 computeronic.ir
📷ادیتور عکس
شما از چه برنامه ای برای ادیت عکس هاتون استفاه میکنید!؟
در کامنت بنویسید😃👇
👈 مشاهده پست
#اپلیکیشن_موبایل #طراحی_عکس #ادیتور #اپلیکیشن #ادیت_عکس
#picsart #lightroom #facetune #photoshop
➖➖➖➖➖➖➖
🆔@Computeronic
🌐Computeronic.ir
آشنایی با متدهای رشته ها در جاوااسکریپت
بخش اول
🔸🔺🔸🔺🔸🔺🔸🔺🔸🔺
✅ @Computeronic
🌐 Computeronic.ir
برنامه های بامزه با پایتون!
آقا کی گفته که برنامه ها باید جدی و کاربردی باشن؟ میتونیم بیایم خروجی های بامزه از برنامه هامون ایجاد کنیم و دمی خوش باشیم.
امروز یک ماژول میخوام بهتون معرفی کنم به اسم cowsay که خروجیش سخن بزرگانه از زبان یک گاو، شیر پاکتی و دوستاش!
روند کار هم بدین شکله که اول باید با دستور pip install cowsay این کتابخانه رو نصب کنید و بعدش مطابق زیر عمل کنید:
🐮سخن بزرگان از زبان یک گاو:
>>> import cowsay
>>> cowsay.cow('Hello World')
🦖سخن بزرگان از زبان یک تی رکس:
>>> print(cowsay.get_output_string('trex', 'Hello Computeronic'))
🍼سخن بزرگان از زبان یک شیر پاکتی:
>>> import cowsay
>>> cowsay.milk('Python is fun.')
خودتون اجرا كنيد و نتيجش رو ببينيد!
🔹🟡🔹🟡🔹🟡🔹🟡🔹
🆔@Computeronic
🌐 Computeronic.ir
♨️ تفاوت کتابخانه(library) و فریم ورک(framework)
تفاوت فریم ورک و کتابخانه، در نحوهی کنترل کدهاست.
✅کتابخانه، مجموعهای از کلاسها و متدهاست که آنها را فراخوانی میکنیم و برای ساده تر شدن کد نویسی از اونا استفاده میکنیم. درواقع کنترل جریان کد دست خودمان است، این ما هستیم که تعیین میکنیم کی و کجا از چه لایبرری استفاده کنیم.
✅فریم ورک، فریمورک مجموعهی کاملی از لایبرریهاست.درواقع کنترل جریان برنامه دست آن فریمورک هست و چارچوب و اسکلت کد ما توسط اون فریمورک تعیین میشود. فریمورک بستری را فراهم میکند تا بتونیم کدها را نوشته و این فریمورک هست که تصمیم میگیرد کی و کجا از کدهای ما استفاده نماید. به طور کلی فریم ورک را فراخوانی نمیکند، بلکه فریم ورک، کدهای اضافه شده توسط کاربر را فراخوانی میکند.
#فکت #برنامهنویسی
🔅🔆🔅🔆🔅🔆🔅🔆🔅
🆔@Computeronic
🌐 Computeronic.ir
🍩 دونات فرانت اند!
فرانت اند،اون چیزیه که کاربر در سایت ما به اون نگاه میکنه و بهش دسترسی داره ساده تر بخواییم تعریف کنیم میشه همون طراحی و قالب سایت که کاربر در سایت می بینه!
مهارت هایی که باید در این زمینه بدانید مثل یک دونات شده که در اسلاید دوم قابل مشاهده است.
🔺 زبانهای برنامه نویسی اصلی (HTML، CSS، JavaScript و TypeScript)
🔺اطلاعات کلی در مورد وب، امنیت وب و Policy های آن
🔺فریمورکهایی که با آنها کار میکنیم ( Angular، React و Svelte, ..... )
🔺دانش UI/UX و Accessibility
🔺ابزارهایی که با آنها کار میکنیم (Git، ESLint، Webpack
و...)
يادگيري مهارت هاي فرانت ميتونه مثل خوردن يك دونات، شيرين و دلچسب باشه!😋🍩
تجربیات خودتون رو در زمینه ی فرانت اند در کامنت بنویسید!😃
میتونید پست کامل این مقاله رو تو صفحه اینستاگراممون ببینید😉
👈نمایش مقاله
#فرانت_اند #برنامه_نویس #برنامه_نویسی #کدنویسی #طراحی_وب #توسعه_دهنده #دولوپر
#programming #web #web_design #website #css #html
➖➖➖➖➖➖➖
🆔@Computeronic
🌐 Computeronic.ir
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
