Computeronic|کامپیوترونیک
4.15K subscribers
2.79K photos
514 videos
204 files
1.78K links
🌟 به کانال تلگرام کامپیوترونیک خوش آمدید! 🌟
برنامه‌نویسی 💻​ مهندسی کامپیوتر 🖥​ مهندسی برق

🎓 ویژگی‌های برجسته ما:
• ارائه دوره‌های آموزشی متنوع و به‌روز​
• پشتیبانی علمی و منتورینگ ۲۴ ساعته​
• مدارک معتبر و قابل ترجمه

🌐 Computeronic.ir
Download Telegram
سلام دنیا !!!
.
.
از اونجایی که برنامه Hello World برای همه برنامه نویسها یک حس نوستالژیک به همراه داره و همانند ب بسم الله میمونه، بیایم تا ببینیم این برنامه توی جاوااسکریپت به چه شکل نوشته میشه!
ساده ترین دستورش اینه که بنویسیم:
alert('Hello, world!')
اما وحی منزل نشده که فقط این روش جواب میده، یه روش دیگه هم اینه که جدا جدا بنویسیم و با سمیکالن:
alert('Hello'); alert('World');

alert('Hello');
alert('World');
البته این نکته رو هم بگم که استفاده از سمیکالن الزامی نیست و اگه به این شکل هم بنویسید کار میکنه:
alert('Hello')
alert('World')

در اکثر مواقع استفاده از یک new line به معنای سمیکالنه اما توجه کنید که اکثر مواقع به معنای همیشه نیست!

#JavaScript #برنامه‌نویسی
🔸🟡🔸🟡🔸🟡🔸🟡🔸🟡🔸
🆔 @Computeeronic
🌐 COMPUTERONIC.IR
💡 دفتر فرهنگی دانشکده برق دانشگاه علم و صنعت با همکاری کامپیوترونیک برگزار می‌کند:

📖 سرفصلهای دوره میکروکنترلر های AVR همراه با پروژه های عملی:
-آشنایی با میکرو کنترل های سری ATMega32
-برنامه نویسی با زبان سی و به کمک کدویژن
-آشنایی با نحوه پروگرم کردن و تنظیم فیوز بیت ها
-آشنایی با I/O ها در میکروکنترلرها
-ساخت پروژه های چراغ آبشاری آموزش کار با LCD کارکتری
-پروژه سون سگمنت های مالتی پلکسر
-آشنایی با بافر و قطعات الکترونیک
-پروژه ساخت قفل رمز آموزش ارتباطات UART , ISP , I2C
-آموزش راه اندازی سنسور های آنالوگ
-آشنایی با انواع تایمر ها

👨🏻‍🏫 مدرس: مهندس سیاوش نساج
📅 شروع دوره: 18 آذر 1400
♨️ پنجشنبه ها ساعت 12 تا 13:30
🕐 مدت زمان دوره : 30 ساعت

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

💯 همراه با ارائه مدرک معتبر از دانشگاه علم و صنعت ایران

⚠️ جهت ثبت نام و کسب اطلاعات بیشتر با آیدی زیر در ارتباط باشید:
@IUSTComputeronic

فقط تا ۱۷ آذر ماه فرصت ثبت نام دارید.

📲 @daftar_EE
📺 instagram.com/dfb_iust
@computeronic
🐍 ارسال ایمیل با پایتون!!

روشهای زیادی برای این کار هست اما این روشی که امروز بهتون بگم از طریق مسیرهای رمزنگاری شده ایمیل رو ارسال میکنه و توسط غریبه ها قابل دسترسی نیست! توی این روش ما از SMTP و SSL استفاده میکنیم مطابق زیر:
import smtplib, ssl
# For SSL
port = 465  

smtp_server = "smtp.gmail.com"
# آدرس ایمیل فرستنده
sender_email = "[email protected]"  
# آدرس گیرنده
receiver_email = "[email protected]"  

password = input("Type your password and press enter: ")
message = """\
Subject: Hi there

This message is sent from Python."""

context = ssl.create_default_context()
with smtplib.SMTP_SSL(smtp_server, port, context=context) as server:
server.login(sender_email, password)
server.sendmail(sender_email, receiver_email, message)

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

🔹🟡🔹🟡🔹🟡🔹🟡🔹🟡🔹
🆔@Computeronic
🌐 Computeronic.ir
حل پازلهای برنامه نویسی!

ظاهرا ، وقت گذاشتن روی حل چالشها و پازلها به کمک برنامه نویسی، وقت تلف کردنه و نمیذاره تا پروژه های واقعی انجام بدیم. اما حل پازلها و چالشهای برنامه نویسی مزایای زیادی داره، مثلا: تمرین تفکر منطقی، درک و پیاده سازی الگوریتمها، تحلیل کارایی برنامه هاتون و از همه مهم تر "مقایسه کارایی زبانهای برنامه نویسی مختلف در زمینه های متنوع" ! ( دیگه نمیزنیم تو سر و کله هم که پایتون بهتره، جاوا بهتره، گو بهتره و .......)
حالا اگه بخوایم شروع کنیم و پازلها و چالشهای برنامه نویسی رو حل کنیم، باید چیکار کنیم؟؟؟
چندتا سایت معروف جهانی هست که به شما امکان تمرین اینجور مسائل رو میده:
🔹 exercism.org
▫️ projecteuler.net
🔹 codewars.com
▫️ hackerrank.com
🔹 adventofcode.com
یدونه سایت ایرانی هم هست که در این زمینه فعالیت میکنه، سایت مفید و خوبیه:
Quera.ir

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

🆔@Computeronic
🌐 Computeronic.ir
💯 تلگرام به نسخه 8.3 بروزرسانی شد

📜 لیست امکانات افزوده شده در این بروزرسانی شامل :

امکان غیرقابل کپی کردن محتوای کانال ها و گروه ها

امکان حذف کردن چت ها در یک بازه تاریخی دلخواه

امکان انتخاب بک گراند های عمومی برای چت ها

امکان مدیریت دستگاه های متصل شده به اکانت تلگرام شما و اعمال محدودیت برای هر دستگاه

امکان کامنت گذاری به صورت ناشناس (با نام کانالی که صاحب آن هستید)

حذف سرویس پیامکی ورودی به اکانت و سیستم جدید ورود با تکمیل شماره زنگ خورده

امکان فعال سازی درخواست ورود به گروه ها و جوین شدن به آنها

#تلگرام


🆔@computeronic
🌐 computeronic.ir
🧑‍💻 مهارت های مورد نیاز یک توسعه دهنده وب

#وب


🆔@computeronic
🌐 computeronic.ir
🔹 کشیدن طرح های جذاب یا وحشتناک با استفاده هوش مصنوعی!

در سایت app.wombo.art (که باید با فیلترشکن بازش کنید) فقط کافیه کلمات کلیدی مدنظرتون رو وارد کنید و استایل موردنظرتون رو انتخاب کنید تا با استفاده هوش مصنوعی طرحی از اون کلمات به شما خروجی بده. سعی کنید با استایل های مختلف امتحان کنید تا به خروجی موردنظرتون برسید. ‌

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

#فكت #هوش_مصنوعى

🆔@Computeronic
🌐 Computeronic.ir
♨️سرویس الکسا پس از 25 سال بازنشسته میشود.

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

📃بیست و پنج سال پیش ما اینترنت الکسا را تأسیس کردیم. پس از بیش از دو دهه کمک به شما برای یافتن، دستیابی و تبدیل مخاطبان دیجیتالی خود، Alexa.com را در 1 مه 2022 بازنشسته خواهیم کرد. از اینکه ما را منبع اصلی خود برای تحقیق محتوا، تجزیه و تحلیل رقابتی، تحقیق کلمات کلیدی قرار دادید متشکریم.


#الکسا


🆔@computeronic
🌐 computeronic.ir
♨️قسمت جديد منتشر شد

دوره آموزش رايگان CSS از مجموعه دوره هاي متخصص فرانت بِه روز شد!

قسمت هجدهم : آشنایی با position property قسمت دوم

هم اكنون از لينك زير مشاهده كنيد:

https://computeronic.ir/?p=3881

#وب #فرانت
#CSS

🆔@Computeronic
🌐 Computeronic.ir
💻 بهینه نویسی دنباله فیبوناتچی با زبان پایتون


#پایتون #فیبوناتچی


🆔@computeronic
🌐 computeronic.ir
🌐 زبان سالیدیتی چیست؟

سالیدیتی محبوب ترین زبان برنامه نویسی برای توسعه قرارداد های هوشمند اتریوم است.

❇️این زبان برنامه نویسی در حال حاضر بر روی پلتفرم های بلاک چین متعددی مانند : اتریوم کلاسیک ، اتریوم ، کانتر پارتی و تندرمیت است

❇️برنامه های نوشته شده با این زبان برای شامل قراردادهای بیزینسی ، تامین مالی جمعی ، مزایده و .‌‌.. در بستر بلاک چین است

#بلاکچین


🆔@computeronic
🌐 computeronic.ir
🖥 اصطلاحات شبکه DNS

این کلمه مخفف Domain Name System است که درواقع تبدیل و ذخیره نام دامنه سرویس اینترنتی را بر عهده دارد.

✳️سیستم های کامپیوتری برای دسترسی به دستگاه ها از آدرس IP شان استفاده میکنند.

✳️وظیفه DNS ها این است که نام دامنه را به آدرس IP متناظر آن تبدیل میکند. زمانی که نام دامنه ثبت میشود باید به آن حداقل 2 عدد NameServer اختصاص داده شود.

✳️آدرس های NameServer به سروری اشاره میکند که شامل فهرستی از نام های دامنه و IP متناظر آن است.

#شبکه


🆔@computeronic
🌐 computeronic.ir
آموزش رایگان نتورک پلاس
(قسمت ششم منتشر شد)


قسمت ششم : آشنایی با Protocol

👉 https://computeronic.ir/?p=5205

مدرس : اعتدادی

#آموزش_شبکه
#آموزش_نتورک_پلاس


🆔@computeronic
🌐computeronic.ir

کامپیوترونیک مرجع آموزش های حرفه ای و فارسی
ابزارهای ساخت GUI با پایتون !

اول از هرچیز بگیم که GUI چیه ، GUI یا Graphical User Interface یعنی برنامه ای که ظاهر خوبی داره و به صورت گرافیکی با کاربر ارتباط میگیره، مثل برنامه های داخل Cmd نیست که خشک و خالی باشه، صفحه داره، دکمه داره، شکل داره و مثل اپلیکیشنهایی میمونه که دانلود میکنیم و ازشون استفاده میکنیم. با پایتون هم میشه همچین نرم افزارهایی ساخت (به کمک ابزارهای زیر) :
Kivy:
یک کتابخانه برای توسعه سریع نرم افزارهاست که امکان طراحی خلاقانه در UI رو بهمون میده (مثل قابلیت مولتی تاچ) . اپلیکیشنهایی که بدین شکل ساخته میشن روی ویندوز، لینوکس، اندروید ، رزبری پای، iOS و مک قابل اجرا هستن.
PyQt:
مجموعه ای از امکانات پایتونی برای فریموورک Qt می باشد که شامل کلاسهایی برای توسعه نرم افزارهای شبکه، نخ ها (threads)، SQL Database و ... میباشد. قابل اجرا روی ویندوز، لینوکس و مک !
tkinter:
یک رابط پایتونی استاندارد برای Tk GUI میباشد که به شما امکان ساخت نرم افزارهای گرافیکی را می دهد. برنامه های ساخته شده با این کتابخانه به راحتی روی ویندوز و یونیکس قابل اجران!

🔹🟡🔹🟡🔹🟡🔹🟡🔹🟡
🆔@Computeronic
🌐 Computeronic.ir