FaraProg | فرا پروگ: آموزش‌های برنامه‌نویسی – Telegram
FaraProg | فرا پروگ: آموزش‌های برنامه‌نویسی
1.86K subscribers
81 photos
35 videos
459 links
فرا پروگ — کانال تخصصی آموزش برنامه‌نویسی
🔸 C
🔸 C++
🔸 C#
🔸 GO
🔸 PHP
🔸 Perl
🔸 Java
🔸 Rust
🔸 Ruby
🔸 Kotlin
🔸 Delphi
🔸 Pascal
🔸 Python
🔸 Visual Basic

🚀 برای مشاهده تمام آموزش‌های ویدیویی برنامه‌نویسی، کلیک کنید👇
fdrs.ir/tc/pg
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM

📘 معرفی موقعیت شغلی برنامه‌نویس سیستم (System Programmer) — شرح وظایف، مهارت ها، فرصت های شغلی و بازار کار منتشر شد!

🔹 لینک دریافت رایگان آموزش – [کلیک کنید]

🔖 در این آموزش، در قالب سه فصل به معرفی موقعیت شغلی برنامه‌نویس سیستم می‌پردازیم. ابتدا محیط کار و وظایف کاری یک برنامه‌نویس سیستم را بررسی می‌کنیم. در ادامه، ویژگی‌های شخصیتی یک برنامه‌نویس سیستم، مهارت‌ها و دانش مورد نیاز این شاخه تخصصی را تشریح می‌کنیم و در نهایت، بازار کار داخلی و خارجی این شغل را بررسی خواهیم کرد.

🎯 مناسب برای: علاقه‌مندان به شغل برنامه‌نویسی و تولید و توسعه نرم‌افزار


🔗 لینک دریافت رایگان آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.
🤩1

زبان برنامه نویسی گو Go چیست؟

🔸 زبان برنامه‌نویسی Go یا Golang در طی سال‌های اخیر رشد قابل توجهی داشته است و دلیل این محبوبیت آن را می‌توانیم در ویژگی‌ها و مزیت‌های این زبان برنامه‌نویسی بررسی کنیم که نظر هر توسعه‌دهنده‌ای را به خود جلب می‌کند. زبان Go در سال ۲۰۰۷ توسط شرکت Google طراحی و در سال ۲۰۰۹ راه‌اندازی شد. این زبان برای توسعه نرم‌افزارهای سریع و ایمن طراحی شده است.

✔️ اهمیت یادگیری زبان برنامه‌نویسی Go چیست؟

🔸 زبان Go همچون زبان‌های برنامه‌نویسی C و C++‎ زبان تفسیری نیست و کامپایل می‌شود پس در نتیجه سرعت بالایی دارد؛ اما مانند زبان برنامه‌نویسی Python که زبان تفسیری است و سرعت کندی دارد، قابل فهم و نزدیک به زبان انسان است و دستورات ساده‌ای دارد.

🔸 در واقع زبان برنامه‌نویسی Go سعی کرده است، ویژگی‌های مثبت زبان‌های برنامه‌نویسی دیگر را در خود جای داده و همچنین ویژگی‌ها و مزیت‌های منفی را که برنامه‌نویس‌ها و توسعه‌دهندگان با زبان‌های برنامه‌نویسی دیگر سر و کار دارند، از خود دور کند. همه‌ این‌ موارد باعث شده است تا زبان Go تبدیل به یک زبان برنامه‌نویسی محبوب شود.

📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش زبان برنامه نویسی گو Go – مقدماتی

▫️ آموزش زبان برنامه نویسی گو Go – تکمیلی

▫️ آموزش توسعه وب با زبان برنامه نویسی Go (رایگان)

▫️ آموزش پروژه محور زبان برنامه نویسی گو Go – سیستم انبار داری

▫️ آموزش پروژه محور زبان برنامه نویسی گو Go – سامانه رزرو بلیط سینما



@FaraProg — کانال تخصصی آموزش برنامه‌نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩2

🔥 از قافله عقب نمانید ...

🛍 فقط تا پایان روز سه‌شنبه، ۱۶ آبان ماه فرصت دارید تا «آموزش فن بیان و اصول سخنوری» را به صورت رایگان از فرادرس دریافت نمایید.

💲 هزینه اصلی آموزش: ۳۵۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه فرادرس: رایگان

👈 کد تخفیف ۱۰۰ درصدی: FRAW89

🔗 لینک آموزش – [کلیک کنید]

📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
‌‌‌‌‌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤩1

🎉 دسترسی به جدیدترین کدهای تخفیف فرادرس

🛍 همراه با فرصت‌های ویژه فرادرس، یادگیری را شروع کنید:

🔗 صفحه مشاهده پیشنهادات ویژه فرادرس - [کلیک کنید]



‌‏ تا ۴۸۰ هزار تومان تخفیف در جشنواره مهر آموزش

🎁 کد تخفیف: MAZ89
_______________

‌‏ ۱۵۰ هزار تومان هدیه آموزشی، مخصوص اپلیکیشن فرادرس

🎁 کد تخفیف: FRAPP

📆 اعتبار: تا پایان روز ۳۰ آبان ۱۴۰۲
_______________

۵۵ درصد تخفیف برای ثبت اولین سفارش خرید

🎁 کد تخفیف: FRSTRD

📆 اعتبار: تا پایان روز ۳۰ آبان ۱۴۰۲
_______________

۵۵ درصد تخفیف ویژه آموزش‌های طراحی و گرافیک کامپیوتری

🎁 کد تخفیف: FRGRAPH72

📆 اعتبار: تا پایان روز ۲۵ آبان ۱۴۰۲
_______________

۵۵ درصد تخفیف ویژه آموزش‌های توسعه مهارت‌های فردی

🎁 کد تخفیف: FRSKD73

📆 اعتبار: تا پایان روز ۲۰ آبان ۱۴۰۲
_______________

جهت اطلاع از تمامی کدهای تخفیف فعال در فرادرس و نحوه استفاده از آن‌‌ها، به لینک زیر مراجعه کنید:

🔗 فرصت‌های ویژه فرادرس - [کلیک کنید]


@FaraProg — کانال تخصصی آموزش برنامه‌نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش پروژه محور اس کیو ال سرور – ساخت دیکشنری برای دیتابیس با SQL Server منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 در این آموزش، ضمن مرور مفاهیم دیتابیس در SQL Server، فرایند ساخت دیکشنری دیتا را بر روی چندین دیتابیس آموزشی و واقعی بررسی می‌کنیم؛ پس از این فرادرس مخاطب قادر خواهد بود تا این فرایند را روی هر دیتابیس دلخواه انجام دهد.

🎯 مناسب برای: مهندسین کامپیوتر – نرم‌افزار | علاقه‌مندان و فعالان حوزه علم داده | مهندسین رشته فناوری اطلاعات

💲 هزینه اصلی آموزش: ۵۹۸,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۲۰۹,۳۰۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWHT45

❗️ اعتبار: تا پایان روز دوشنبه، ۲۹ آبان ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.
👍1

🟫 ویژگی Lazy در کاتلین چیست؟

ویژگی Lazy در کاتلین قابلیتی بسیار مهم و کلیدی به منظور مقداردهی اولیه محسوب می‌شود. با استفاده از ویژگی Lazy در کاتلین می‌توان فرایند مقداردهی اولیه به متغیرها و توابع را به تاخیر انداخت. در نتیجه، برنامه‌های نوشته شده با استفاده از این ویژگی عملکرد بهتری ارائه می‌دهند.

در زبان برنامه نویسی کاتلین تعریف شی و مقداردهی اولیه آن در برخی از کلاس‌ها فرایندی سنگین است و مدت زمان زیادی نیز به طول می‌انجامد. مقداردهی اولیه این اشیا در شروع برنامه بخش زیادی از حافظه را درگیر می‌کند و بر روی عملکرد کلی برنامه نیز تاثیرگذار است. در واقع هدف اصلی از طراحی ویژگی Lazy در کاتلین نیز جلوگیری از مقداردهی اولیه اشیا و کلاس‌های غیرضروری بوده است.

🔹 مهم‌ترین نکات در خصوص استفاده از Lazy در کاتلین:

🔸 استفاده از ویژگی Lazy در کاتلین از ایجاد اشیا غیرضروری جلوگیری می‌کند.
🔸 تنها باید از متغیرهای «غیر تهی» (nonnullable) در Lazy استفاده کرد.
🔸 امکان تعریف متغیر از نوع var هنگام کار با Lazy وجود ندارد.
🔸 در این روش شی مورد نظر تنها یک مرتبه مقداردهی اولیه می‌شود و بعد از آن مقدار شی از حافظه کش دریافت می‌شود.
🔸شی مشخص شده تا زمان استفاده در برنامه مقداردهی نخواهد شد.


مطالعه ادامه مطلب: 👇👇

🔗 ویژگی Lazy در کاتلین چیست؟ – توضیح به زبان ساده - [کلیک کنید]


🧨 آموزش‌های طراحی اپلیکیشن را با ۵۰ درصد تخفیف دریافت کنید.


‌‌@FaraProg — کانال تخصصی آموزش برنامه‌نویسی
‌‌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1

🔔 رایگان شد...

📗
همین حالا می‌توانید «آموزش فتوشاپ – ترمیم و افزایش کیفیت عکس‌های قدیمی» را از فرادرس به صورت رایگان دریافت کنید. 🎉

🔖 در این آموزش، نه‌تنها سعی شده است به‌صورت خلاصه و مفید روش ترمیم عکس‌های قدیمی نشان داده شود، بلکه تا حد امکان سعی شده مطالب ساده بیان شود تا مخاطبین مبتدی نیز بتوانند به‌راحتی از این آموزش استفاده کنند. از طرفی، نکاتی جالب، کاربردی و شگفت‌انگیز مانند حذف سوژه در یک عکس پرجزئیات نیز مازاد بر محتوی، آموزش داده خواهد شد.

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

🎯 مناسب برای: علاقه‌مندان به هنر عکاسی | علاقه‌مندان به ادیت تصویر | ترمیم عکس‌های قدیمی | گرافیک

💲 هزینه اصلی آموزش: ۳۲۹۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه فرادرس: رایگان

👈 کد تخفیف ۱۰۰ درصدی: FRBE92

❗️ اعتبار: تا پایان روز جمعه ۲۶ آبان ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

👈 راهنمای دریافت رایگان آموزش فتوشاپ – ترمیم و افزایش کیفیت عکس‌های قدیمی — [کلیک کنید] 👉


‌‌@FaraProg — کانال تخصصی آموزش برنامه‌نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩1
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش ایجاد فرم در جنگو Django منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 در این آموزش، به شیوه‌ای جذاب و عملی با سرفصل‌های مختلف یاد می‌گیرید که چگونه یک فرم با کمک جنگو ایجاد کنید. در این فرادرس، با مثال‌های واقعی و تمرین‌های کاربردی، نحوه پیاده‌سازی فرم‌ها، ایجاد ولیدیشن فرم‌ها، پردازش داده‌های فرم و نحوه ذخیره‌سازی آن‌ها در پایگاه داده را فرا خواهیم گرفت؛ سپس وارد مباحث پیشرفته در این حوزه خواهیم شد. این آموزش با تمرکز بر جنگو، به عنوان یکی از قدرتمندترین چارچوب‌های وب، تفاوت خود را با آموزش‌های دیگر نشان می‌دهد.

🎯 مناسب برای: برنامه‌نویسان وب

💲 هزینه اصلی آموزش: ۵۹۸,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۲۰۹,۳۰۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWCB53

❗️ اعتبار: تا پایان روز دوشنبه، ۲۹ آبان ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

🎉 ۵۰ درصد تخفیف در «جشنواره پاییز، فصل آموختن» فرادرس

🎁 در این جشنواره می‌توانید تمامی آموزش‌های فرادرس را با ۵۰⁒ تخفیف ویژه دریافت کنید.

🛍 لینک ورود به صفحه جشنواره – [کلیک کنید]


💢 همچنین برای سهولت در دسترسی به آموزش‌های برنامه‌نویسی، می‌توانید از لینک‌های زیر استفاده کنید: 👇👇


🔸 آموزش‌های برنامه‎نویسی پایتون

🔸 آموزش‌های برنامه نویسی #C

🔸 آموزش‌های برنامه نویسی C و C++‎

🔸 آموزش‌های برنامه نویسی PHP


‌‌@FaraProg — کانال تخصصی آموزش برنامه‌نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM

📚 آموزش رایگان پایتون – برنامه‌نویسی سریع و آسان در ۱۴۰ دقیقه

پایتون یک زبان برنامه‌نویسی شی‌گرا و تفسیری است که در سال ۱۹۹۱ توسط گوئیدو وان روسو (Guido van Rossum) ایجاد شد. این زبان برنامه‌نویسی به دلیل سادگی و قابلیت فهم بالا، از جمله محبوب‌ترین زبان‌های برنامه‌نویسی در حوزه‌های مختلف است.

امروزه برنامه‌نویسی پایتون (Python Programming) یکی از پرکابردترین زبان‌‌های برنامه‌نویسی است که در کاربرد‌‌های مختلفی مورد استفاده قرار می‌‌گیرد. کاربرد‌های این زبان را می‌توان در برنامه‌نویسی وب، اپلیکیشن‌سازی، محاسبات علمی‌، علم داده و هوش مصنوعی دنبال کرد. با یادگیری این زبان می‌توانیم وارد حوزه وسیعی از زمینه‌‌های کاری مرتبط شویم.


💢 برای شروع یادگیری، روی لینک زیر بزنید: 👇👇

🔗 آموزش رایگان پایتون Python - [کلیک کنید]


🔗 مجموعه آموزش برنامه نویسی پایتون Python - [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

جاوا Java چیست؟

🔸 جاوا یک زبان برنامه‌نویسی شی‌گرا است که توسط شرکت Sun Microsystems در دهه ۱۹۹۰ معرفی شد و در حال حاضر توسط شرکت Oracle پشتیبانی می‌شود. از جاوا برای توسعه برنامه‌های کاربردی وب، برنامه‌های موبایل، سیستم‌های تحت شبکه و… استفاده می‌شود. با توجه به اینکه Java دارای دستورالعمل‌های ساده و قابل فهم است، برای شروع به یادگیری برنامه‌نویسی، مناسب است.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 این فرادرس، در طی ۲۳ درس، مخاطب را به صورت کامل با زبان برنامه‌نویسی جاوا و امکانات مختلف آن آشنا می‌کند. در این مجموعه آموزشی، همه مباحث با بیان و تشریح مبانی نظری و سپس با پیاده‌سازی گام‌به‌گام مثال‌های عملی آموزش داده می‌شوند و از این نظر، در ایجاد یک دانش عمیق در زمینه برنامه‌نویسی، بسیار کارآمد است.

🔸 یکی از ویژگی‌های مهم این آموزش، ایجاد امکان آشنایی با متدهای برنامه‌نویسی پیشرفته (به ویژه برنامه‌نویسی شی‌گرا و مفاهیم اساسی مربوط به آن) است. چرا که در کنار مباحث عملی مطرح‌شده در این آموزش، مبانی نظری، مفهومی و تئوری روش‌های برنامه‌سازی پیشرفته نیز، مورد بحث و بررسی واقع شده‌اند.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش برنامه‌نویسی جاوا Java

▫️ آموزش ساختمان داده‌ها و الگوریتم‌ها در جاوا Java

▫️ آموزش الگوهای طراحی یا دیزاین پترن در جاوا Java

▫️ آموزش پایگاه داده‌ها در جاوا Java


🔗 مجموعه آموزش برنامه‌نویسی جاوا Java - [کلیک کنید]


@Fara_Java — کانال تخصصی آموزش جاوا
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1

📚 آموزش رایگان جاوا Java

🔸 جاوا یک زبان برنامه‌نویسی شی‌گرا است که توسط شرکت Sun Microsystems در دهه ۱۹۹۰ معرفی شد و در حال حاضر توسط شرکت Oracle پشتیبانی می‌شود. از جاوا برای توسعه برنامه‌های کاربردی وب، برنامه‌های موبایل، سیستم‌های تحت شبکه و… استفاده می‌شود. با توجه به اینکه Java دارای دستورالعمل‌های ساده و قابل فهم است، برای شروع به یادگیری برنامه‌نویسی، مناسب است.

🔸 توسعه‌دهنده جاوا، مسئول توسعه و پیاده‌‍سازی نرم‌افزارهایی است که با استفاده از زبان برنامه‌نویسی جاوا ساخته می‌شوند. توسعه‌دهنده جاوا باید با مفاهیم مختلفی مانند روش‌های طراحی نرم‌افزار، الگوریتم‌ها، ساختار داده‌ها، طراحی پایگاه داده و ابزارهای توسعه نرم‌افزار آشنایی داشته باشد. همچنین، باید توانایی همکاری با تیم‌های توسعه‌دهنده و مدیریت پروژه را داشته باشد.

📌 برای شروع یادگیری، از لینک زیر استفاده کنید: 👇👇

▫️ مجموعه آموزش رایگان جاوا - کلیک کنید]


🔗 مجموعه آموزش برنامه‌نویسی جاوا Java - [کلیک کنید]


@Fara_Java — کانال تخصصی آموزش جاوا
‌‌‌
Please open Telegram to view this post
VIEW IN TELEGRAM

آموزش رایگان نصب و راه اندازی پایتون در VS Code

🔸 پایتون (Python) یکی از زبان‌های برنامه‌نویسی پرطرفدار و قدرتمند است که در حوزه هوش مصنوعی، یادگیری ماشین، تحلیل داده، امنیت و وب پرکاربرد است.

اهمیت نصب و راه اندازی پایتون در VS Code چیست؟

🔸 نصب و راه‌اندازی پایتون در VS Code به عنوان یکی از محیط‌های توسعه یا IDE، به برنامه‌نویسان کمک می‌کند تا بتوانند با استفاده از ابزارهای قدرتمند VS Code و پایتون، به راحتی کدنویسی، اجرا و دیباگ کنند. به طور خاص، نصب و راه‌اندازی پایتون در VS Code به برنامه‌نویسان این امکان را می‌دهد که به راحتی به کتابخانه‌های مختلف پایتون دسترسی داشته باشند، پروژه‌های خود را به صورت بهینه و سریع اجرا کنند و در کل به بهبود کارایی و کیفیت کد خود بپردازند.

🔸 در این آموزش کوتاه قصد داریم تا اولین قدم برای آموزش پایتون را برداریم و اطلاعاتی عمومی در مورد آن کسب کنیم و به نحوه نصب و راه اندازی پایتون در VS Code بپردازیم.

💢 برای شروع یادگیری، روی لینک زیر بزنید: 👇👇

🔗 آموزش رایگان نصب و راه اندازی پایتون در VS Code - [کلیک کنید]


🔗 مجموعه آموزش برنامه نویسی پایتون Python - [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
‌‌‌
ساعات پایانیِ استفاده از «طرح تخفیف ۵۰ درصدی» را از دست ندهید!

🟢 همین حالا روی لینک زیر بزنید و آموزش‌های مورد علاقه خود را با نصف قیمت تهیه کنید. 👇

🌟 ورود به صفحه طرح ویژه یادگیری — [مشاهده آموزش‌ها]


🔻 در ادامه برخی از آموزش‌های پرطرفدار فرادرس، آمده است. جهت دسترسی سریع‌تر، روی عنوان مورد نظر خود کلیک کنید. 👇

🔸 آموزش برنامه‌نویسی

🔸 آموزش پایتون

🔸 آموزش اکسل

🔸 آموزش فتوشاپ

🔸 آموزش طراحی سایت

🔸 آموزش بورس و بازارهای مالی

🔸 آموزش تــوسعه مهـارت فــردی


پرمخاطب‌ترین آموزش‌های فرادرس - [کلیک کنید]

📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars - فرادرس
Please open Telegram to view this post
VIEW IN TELEGRAM

پایتون (Python) چیست؟

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

✔️ اهمیت یادگیری برنامه‌نویسی پایتون (Python) چیست؟

🔻پایتون زبانی ساده و قابل درک و قدرتمند است.
🔻پایتون زبانی متن‌باز است و همه می‌توانند در توسعه آن مشارکت کنند.
🔻کدهای زبان پایتون به اندازه متن انگلیسی، قابل درک و خوانا است.
🔻یادگیری این زبان برای مبتدیان مناسب است.
🔻کاربرد وسیعی از توسعه اپلیکیشن تا هوش مصنوعی دارد.
🔻سریع‌ترین زبان برنامه‌نویسی در حال رشد است.
🔻تقاضا برای استخدام توسعه‌دهنده پایتون بسیار بالا است.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش برنامه نویسی پایتون Python – مقدماتی

▫️ آموزش برنامه نویسی پایتون Python – تکمیلی

▫️ آموزش برنامه نویسی تابعی در پایتون

▫️ آموزش برنامه نویسی شی گرا در پایتون Python

▫️ آموزش پایتون در سیستم عامل کالی لینوکس Kali Linux


🔗 مجموعه آموزش برنامه نویسی پایتون Python - [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

ساخت رابط کاربری گرافیکی پایتون با Tkinter

🔸 ماژول Tkinter یکی از کتابخانه‌های استاندارد Python است؛ که برای ساخت رابط کاربری گرافیکی (GUI) استفاده می‌شود. Tkinter بر اساس کتابخانه Tcl/Tk ایجاد شده است و می‌تواند به عنوان یکی از ابزارهای ساخت GUI در پایتون به کار برده شود.

🔸 رابط کاربری گرافیکی پایتون به مجموعه‌ای از ویجت‌ها، الگوها، توابع و ابزارهایی گفته می‌شود؛ که برای ایجاد یک رابط کاربری تعاملی در پایتون استفاده می‌شود.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در این آموزش، ابتدا با محیط برنامه‌نویسی پایتون در نرم‌افزار VSCode آشنا می‌شویم و بعد از آن افزودن انواع ویجت به پنجره اصلی را خواهیم آموخت. به عبارت ساده می‌توان گفت افزودن دکمه، متن و تصویر به پنجره، با نام ویجت شناخته می‌شود. بعد از افزودن ویجت‌ها با تنظیمات رنگ، فونت و سایز آن‌ها آشنا می‌شویم و در نهایت، چند پروژه نمونه را برای یادگیری بهتر ماژول Tkinter کدنویسی می‌کنیم.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش پایتون گرافیکی – رابط های گرافیکی پایتون

▫️ آموزش طراحی رابط کاربری گرافیکی GUI با

▫️
آموزش پروژه محور کتابخانه Tkinter در پایتون

▫️ آموزش کار با Tkinter و SQLite۳ به صورت پروژه محور

▫️ آموزش Tkinter برای توسعه اپلیکیشن های دسکتاپ


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python - [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

📱 بهترین کد ادیتورهای اختصاصی برای هر زبانی!


‌‌@FaraProg — کانال تخصصی آموزش برنامه‌نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM

گوگل اسکریپت Google Apps Script

🔸 گوگل اسکریپت یک پلتفرم توسعه اپلیکیشن است که امکان یکپارچه‌سازی خدمات Google Cloud را فراهم ساخته است.

🔸 گوگل اسکریپت به رابطه‌ای برنامه‌نویسی اپلیکیشن (API) ویژه‌ای مجهز شده است که امکان اجرای کارهای مختلفی در گوگل شیت مانند ایجاد یک شیت، خواندن از آن و ویرایش آن را از طریق کدنویسی به زبان جاوااسکریپت فراهم می‌کند.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

◻️ آموزش اسکریپت نویسی گوگل

◻️ آموزش توسعه Web App با Google Apps Script


🔗 مجموعه آموزش برنامه‌نویسی - [کلیک کنید]


‌‌@FaraProg — کانال تخصصی آموزش برنامه‌نویسی‌
Please open Telegram to view this post
VIEW IN TELEGRAM

مبانی برنامه‌نویسی

🔸 برنامه‌نویسی کامپیوتر یا Computer Programming، یکی از مهم‌ترین مباحث اساسی مطرح شده در علوم کامپیوتر و از جمله مباحث کاربردی مورد استفاده در حوزه‌های مختلف مهندسی و علوم پایه است. با توجه به اهمیت و کاربرد گسترده‌ای که موضوع برنامه‌نویسی دارد، یکی از مهم‌ترین قابلیت‌های مورد نیاز برای هر فرد متخصص، در حداقل‌ترین حالت، آشنایی با مبانی برنامه‌نویسی است.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در آموزش‌های زیر سعی شده است که با یک نگرش کلی، مفاهیم بنیادی برنامه نویسی کامپیوتر، انواع زبان‌های برنامه‌نویسی، ساختار برنامه‌های کامپیوتری، انواع داده‌ها، و ساختارهای اطلاعاتی مورد بحث واقع شود و یک دید کلی به مخاطبان ارائه شود.

📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش رایگان اصول و مبانی برنامه نویسی

▫️ معرفی و مقایسه زبان های برنامه نویسی

▫️ آموزش برنامه نویسی رقابتی یا مسابقاتی

▫️ آموزش مبانی برنامه نویسی – الگوریتم و فلوچارت



🔗 مجموعه آموزش برنامه‌نویسی - [کلیک کنید]


‌‌@FaraProg — کانال تخصصی آموزش برنامه‌نویسی‌
Please open Telegram to view this post
VIEW IN TELEGRAM

اهمیت یادگیری ترفندهای پایتون چیست؟

🔸 در طی بیش از ۳ دهه که از عمر پایتون می‌گذرد، این زبان برنامه‌نویسی شاهد تغییرات زیادی بوده و یکی از فعال‌ترین کامیونیتی‌های توسعه جمعی را داشته است. علاوه بر کتابخانه استاندارد پایتون، ماژول‌های جانبی که برای آن توسعه داده می‌شوند نیز امکانات کم‌نظیری را در بر دارند که در کمتر زبان‌های برنامه‌نویسی دیگر مشابه آن را می‌توان یافت.

تسلط به این موارد و استفاده کارآمد از آن‌ها، می‌تواند بسیار کمک‌کننده باشد و سطح شما را در برنامه‌نویسی، به خوبی ارتقا دهد.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در آموزش ترفندهای برنامه‌نویسی پایتون، سعی شده است مهم‌ترین و کاربردی‌ترین نکات در خصوص استفاده از امکانات زبان برنامه‌نویسی پایتون و کتابخانه‌های استاندارد آن، بررسی شود. مطالب ارائه شده در این فرادرس در سطح متوسط و بالاتر از آن هستند و فرض شده است که دانشجویان این درس، پیش از این کار با پایتون را در حد متوسط آموخته‌اند. با آموختن نکات و ترفندهایی که در این آموزش ارائه شده‌ است، دانش برنامه‌نویسی شما به سطح بالاتر از متوسط می‌رسد.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇


▫️ آموزش برنامه نویسی پایتون پیشرفته – ترفندهای Python

▫️ آموزش افزایش سرعت اجرای برنامه ها در پایتون Python

▫️ آموزش برنامه نویسی پایتون پیشرفته – بهینه کردن کدها در Python

▫️ آموزش برنامه نویسی پایتون + مثال های عملی در Python

▫️ آموزش نکات برنامه نویسی پایتون و حل مسائل الگوریتمی


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python - [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

کدنویسی تمیز (Clean Code)

🔸 این روزها هر کسی می‌تواند کدنویسی کند اما اگر شما می‌خواهید در یک شرکت یا سازمانی به عنوان برنامه‌نویس ارشد یا میانی مشغول به کار شوید باید یاد بگیرید چگونه یک کد تمیز، خوانا و با قابلیت استفاده مجدد بنویسید.

✔️ آقای مارتین فولر (Martin Fowler) که یک برنامه‌نویس و نویسنده معروفی است، می‌گوید:
هر کسی می‌تواند کدی بنویسد که کامپیوتر بفهمد، اما برنامه‌نویس خوب کسی است که کدی بنویسد که یک انسان بفهمد.


🔸 بنابراین، Clean Code یا کد تمیز یعنی، هنر نوشتن کد به نحوی که انسان‌های دیگر و یا خود برنامه‌نویس بعد از مدتی مثلا یک‌سال بعد که مجددا به کد خود سر می‌زنند، بتوانند آن را درک، ارتقا و یا اصلاح کنند.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش کدنویسی تمیز Clean Code برای برنامه نویسی

▫️ آموزش کدنویسی تمیز برای بهینه سازی و خواناتر شدن کد

▫️ آموزش اصول و قواعد نام گذاری بر اساس استاندارد مایکروسافت



🔗 مجموعه آموزش برنامه‌نویسی - [کلیک کنید]


‌‌@FaraProg — کانال تخصصی آموزش برنامه‌نویسی‌
Please open Telegram to view this post
VIEW IN TELEGRAM