مهندسی کامپیوتر
4.92K subscribers
320 photos
1.08K videos
84 files
640 links
🖥📱 مرجع تخصصی آموزش علوم کامپیوتر

🔹️ شبکه و امنیت
🔹️برق و الکترونیک‌
🔹️برنامه نویسی کامپیوتر
🔹️برنامه نویسی موبایل
🔹️ هک و امنیت

🏁 لیست دوره های آموزشی
🌐 T.me/programming_course_ir

🏁 گروه رفع حل مشکلات نرم‌افزاری
🌐 T.me/IT_Portal98
Download Telegram
لیستی از برخی از مهم‌ترین کامپایلرها و مفسرهای پایتون

1⃣ CPython:
مفسر اصلی و رسمی پایتون که به زبان C نوشته شده است. این مفسر کد پایتون را به بایت‌کد تبدیل می‌کند.

2⃣ PyPy:
یک مفسر و کامپایلر Just-In-Time (JIT) برای پایتون که به طور خاص برای بهبود سرعت اجرا طراحی شده است.

3⃣ Jython:
پیاده‌سازی پایتون برای محیط جاوا که به شما امکان می‌دهد تا از کتابخانه‌های جاوا استفاده کنید.

4⃣ IronPython:
پیاده‌سازی پایتون برای دات‌نت فریم‌ورک که به شما اجازه می‌دهد تا از کتابخانه‌های دات‌نت استفاده کنید.

5⃣ MicroPython:
نسخه‌ای از پایتون برای میکروکنترلرها و سیستم‌های تعبیه‌شده که برای کار با منابع محدود بهینه شده است.

6⃣ Stackless Python:
نسخه‌ای از CPython که از تسهیلات پردازش همزمان (concurrent processing) بهبود یافته استفاده می‌کند.

7⃣ Nuitka:
کامپایلری که کد پایتون را به کد C++ تبدیل می‌کند و سپس آن را کامپایل می‌کند، به منظور بهبود عملکرد.

8⃣ Cython:
ابزاری که به شما امکان می‌دهد کد پایتون را با افزودن نوع‌ها به C تبدیل کنید و آن را سریع‌تر کنید.

9⃣ Transcrypt:
کامپایلری که کد پایتون را به کد جاوااسکریپت تبدیل می‌کند، به شما امکان می‌دهد تا از پایتون در توسعه وب استفاده کنید.
#پایتون #مفسر #کامپایلر

🖥 @devloper98
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش جامع زبان روبی - Ruby
📹 جلسه: بیست و یکم 
📚 کیفیت: 720p
📂 دسته بندی: #روبی

🖥 @devloper98 | @Dev98Hack
Media is too big
VIEW IN TELEGRAM
آموزش جامع زبان روبی - Ruby
📹 جلسه: بیست و دوم - قسمت آخر
📚 کیفیت: 720p
📂 دسته بندی: #روبی

🖥 @devloper98 | @Dev98Hack
👍1
مهندسی کامپیوتر
آموزش جامع زبان روبی - Ruby 📹 جلسه: بیست و دوم - قسمت آخر 📚 کیفیت: 720p 📂 دسته بندی: #روبی 🖥 @devloper98 | @Dev98Hack
🔸 به پایان این دوره رسیدم، امیدواریم از این دوره، نهایت استفاده رو کرده باشید؛ کانال خودتون را تا دوره های بعدی همراهی کنید. ❤️‍🔥🙏
2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
@devloper98-CPP-With-Qt.pdf
4 MB
📗کتاب آموزش برنامه نویسی ++C با Qt
📕تعدادصفحات: 144 صفحه
📘فرمت: PDF
📚 زبان: فارسی
📂 دسته بندی: #کتاب #cpp #سی #Qt

🖥 @devloper98 | @Dev98Hack
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
زبان Hack یک زبان برنامه‌نویسی است که توسط شرکت فیس‌بوک توسعه داده شده و به عنوان یک گسترش از زبان PHP طراحی شده است. هدف اصلی Hack ارائه قابلیت‌های پیشرفته‌تر و بهبود عملکرد نسبت به PHP است. در زیر به برخی از ویژگی‌ها و کاربردهای Hack اشاره می‌شود:

1⃣ سیستم نوع پیشرفته: Hack دارای سیستم نوع استاتیک است که به برنامه‌نویسان این امکان را می‌دهد که نوع متغیرها را مشخص کنند و از خطاهای زمان اجرا جلوگیری کنند.

2⃣ حمایت از برنامه‌نویسی تابعی: Hack از الگوهای برنامه‌نویسی تابعی پشتیبانی می‌کند، که به توسعه‌دهندگان اجازه می‌دهد کدهای تمیزتر و قابل نگهداری‌تری بنویسند.

3⃣ عملکرد بهبود یافته: Hack به گونه‌ای طراحی شده است که عملکرد بهتری نسبت به PHP داشته باشد، به ویژه در پروژه‌های بزرگ و پیچیده.

4⃣ قابلیت‌های جدید: Hack شامل ویژگی‌هایی مانند نوع‌های اختیاری، نوع‌های هم‌زمان، و نوع‌های عمومی است که به برنامه‌نویسان کمک می‌کند تا کدهای خود را بهتر سازماندهی کنند.

🌀کاربردها:

1⃣ توسعه وب: Hack عمدتاً برای توسعه وب استفاده می‌شود و به ویژه در پروژه‌های بزرگ فیس‌بوک و سایر پروژه‌های مبتنی بر PHP کاربرد دارد.

2⃣ پروژه‌های بزرگ: به دلیل سیستم نوع استاتیک و قابلیت‌های پیشرفته، Hack برای پروژه‌های بزرگ و پیچیده بسیار مناسب است.

3⃣ توسعه نرم‌افزار: Hack همچنین می‌تواند برای توسعه نرم‌افزارهای مختلف استفاده شود، به ویژه زمانی که نیاز به عملکرد بالا و امنیت نوع وجود دارد.

📌نکته:
زبان Hack رایگان و متن‌باز است. این زبان تحت مجوز MIT منتشر شده است، که به توسعه‌دهندگان اجازه می‌دهد تا از آن استفاده کنند، تغییرات دهند و توزیع کنند. شما می‌توانید کد منبع Hack را از مخزن رسمی آن در GitHub پیدا کنید و به راحتی آن را دانلود و استفاده کنید.

💢 برای یادگیری زبان برنامه‌نویسی Hack، می‌توانید از مستندات Hack استفاده کنید.

⭕️ مثال Hello world
     <?hh
function sayHello(string $name): void {
echo "Hello, " . $name . "!";
}

sayHello("World");

#برنامه_نویسی #معرفی

🖥 @devloper98 | @Dev98Hack
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
تفاوت شبکه‌های کامپیوتری با نتورک پلاس (Network+)

🌀 شبکه‌های کامپیوتری و نتورک پلاس (Network+) دو موضوع مرتبط ولی متفاوت هستند که به بررسی و یادگیری مفاهیم شبکه مربوط می‌شوند. در زیر تفاوت‌های اصلی آنها را بررسی می‌کنیم:

شبکه‌های کامپیوتری:
1⃣ شبکه‌های کامپیوتری به گروهی از کامپیوترها و دستگاه‌ها اطلاق می‌شود که به یکدیگر متصل شده‌اند تا بتوانند داده‌ها و منابع را به اشتراک بگذارند.

2⃣ اجزای شبکه: شامل سخت‌افزار (مانند روترها، سوئیچ‌ها، کابل‌ها و...) و نرم‌افزار (مانند پروتکل‌های شبکه و سیستم‌های عامل) است.

3⃣ انواع شبکه: انواع مختلفی از شبکه‌ها وجود دارند، از جمله LAN (شبکه محلی)، WAN (شبکه گسترده)، MAN (شبکه شهری) و WLAN (شبکه بی‌سیم).

4⃣ مدل‌های شبکه: همچنین شامل مدل‌های مختلفی مانند OSI و TCP/IP برای درک بهتر نحوه ارتباط داده‌ها در شبکه است.

نتورک پلاس (Network+)
1⃣ تعریف: نتورک پلاس یک مدرک و گواهی معتبر (Certification) در زمینه شبکه‌های کامپیوتری است که توسط یکسری از سازمان‌های آموزشی و فناوری مانند CompTIA ارائه می‌شود.

2⃣ محتوا: این گواهی‌نامه به درک بهتری از مباحث شبکه می‌پردازد و شامل موضوعاتی مانند پیکربندی شبکه‌ها، عیب‌یابی، امنیت شبکه، پروتکل‌های مختلف و استانداردهای صنعتی است.

3⃣ هدف: هدف از دریافت گواهی‌نامه نتورک پلاس اثبات دانش و مهارت‌های لازم در زمینه شبکه‌های کامپیوتری است که برای کار در حوزه IT لازم است.

4⃣ بازار کار: گواهی‌نامه نتورک پلاس به کارجویان کمک می‌کند تا در بازار کار به عنوان متخصصان شبکه شناخته شوند و فرصت‌های شغلی بیشتری بدست آورند.

🔳 نتیجه‌گیری:
به طور خلاصه، شبکه‌های کامپیوتری مفهوم کلی و بنیانی از ارتباطات دیجیتال بین دستگاه‌ها هستند، در حالی که نتورک پلاس یک مدرک آموزشی است که به ارتقاء دانش و مهارت‌های فرد در این زمینه کمک می‌کند. برای موفقیت در حوزه شبکه، معمولا نیاز به درک عمیق‌تری از مفاهیم شبکه‌ای و کسب گواهی‌نامه‌هایی چون نتورک پلاس وجود دارد.

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

🖥 @devloper98 | @Dev98Hack
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
به اطلاع میرسانیم دوره آموزشی+Comptia A در 67 جلسه از چنل دولوپر 98 تقدیم حضور خواهد شد.

💢 دوره +Comptia A چیه دقیقا؟؟

🗣 زبان آموزش: فارسی
📊 سطح دوره: مقدماتی تا پیشرفته
🗂 دسته بندی:
#Aplus


🖥 @devloper98
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
دوره تکنسین کامپیوتر +Comptia A
📹 جلسه: اول
📚 کیفیت: 720p
📂 دسته بندی: #Aplus

🖥 @devloper98 | @Dev98Hack
1🔥1
Media is too big
VIEW IN TELEGRAM
دوره تکنسین کامپیوتر +Comptia A
📹 جلسه: دوم
📚 کیفیت: 720p
📂 دسته بندی: #Aplus

🖥 @devloper98 | @Dev98Hack
1🔥1
Media is too big
VIEW IN TELEGRAM
دوره تکنسین کامپیوتر +Comptia A
📹 جلسه: سوم
📚 کیفیت: 720p
📂 دسته بندی: #Aplus

🖥 @devloper98 | @Dev98Hack
1🔥1
Media is too big
VIEW IN TELEGRAM
دوره تکنسین کامپیوتر +Comptia A
📹 جلسه: چهارم
📚 کیفیت: 720p
📂 دسته بندی: #Aplus

🖥 @devloper98 | @Dev98Hack
1🔥1
Media is too big
VIEW IN TELEGRAM
دوره تکنسین کامپیوتر +Comptia A
📹 جلسه: پنجم
📚 کیفیت: 720p
📂 دسته بندی: #Aplus

🖥 @devloper98 | @Dev98Hack
👍61🔥1
Media is too big
VIEW IN TELEGRAM
دوره تکنسین کامپیوتر +Comptia A
📹 جلسه: ششم
📚 کیفیت: 720p
📂 دسته بندی: #Aplus

🖥 @devloper98 | @Dev98Hack
1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👍1