🔹🔸🔹 فصل صفر: مقدمات (برای مبتدی ها) جلسه 1 تا 6
🔹 در یادگیری زبان برنامه نویسی کمال گرا نباشید و به اندازه نیازی که دارید یاد بگیرید
🔹 زبان کامپیوتری باینری است
اسمبلر برنامه اسمبلی را به باینری تبدیل می کند
کامپایلر برنامه هایی مانند برنامه C را به باینری تبدیل می کند
مفسر برنامه هایی مانند برنامه پایتون را به باینری تبدیل می کند
🔹 برای برنامه نویس حرفه ای شدن باید به برنامه نویسی علاقه داشته باشید ، تفکر منطقی و خلاق داشته باشید و توانایی مطالعه به زبان انگلیسی داشته باشید
🔹 زبان های برنانه نویسی هر چه به زبان انسان نزدیکتر می شوند زبان سطح بالا نامیده می شوند و هر چه به زبان ماشین نزدیک می شوند زبان سطح پایین نامیده می شوند
زبان های سطح بالا مفهوم تر هستند و مدیریت حافظه و پردازنده دست برنامه نویس نیست و خود برنامه این کنترل ها را انجام می دهد
زبان های سطح میانی مانند زبان های سطح بالا مفهوم نیستند و مانند زبان های سطح پایین خیلی نا مفهوم نیستند این زبانها قابلیت مدیریت حافظه را دارند
نمونه زبان های برنامه نویسی از سطح پایین تا سطح بالا
1 - Machine Code
2 - Assembly
3 - C , Fortran , Pascal
4 - C++ , Java , Python
5 - Matlab , IDL , SQL , ICAD
🔹 زبان های برنامه نویسی به دو دسته تقسیم می شوند
GPL : General Purpose Language
زبان همه منظوره
پایتون زبان همه منظوره است و می توان با آن در حوزه های مختلفی مانند وب ، هوش مصنوعی ، بازی سازی و ... برنامه نوشت
برنامه های همه منظوره ممکن است در بعضی از حوزه ها ضعیف باشند پایتون در اکثر حوزه ها قوی می باشد و با توجه به رشدی که دارد احتمالا در حوزه های ضعیف خود تا یکی دو سال آینده قوی شود
DSL : Domain Specific Language
زبان های خاص منظوره
این زبان ها برای حوزه مشخصی می باشند مانند زبان SQL که برای دیتا بیس می باشد
🔹 زبانهای برنامه نویسی به زبان های کامپایلری و مفسری تقسیم می شوند
🔸 در زبان های کامپایلری در صورتیکه فایل برنامه خطایی نداشته باشد از کدهای برنامه توسط کامپایلر فایلی اجرایی ایجاد می شود و تا زمانیکه برنامه خطا داشته باشد فایلی ایجاد نشده و کامپایلر خطا خواهد داد
در زبان های مفسری هیچ فایل جدیدی توسط مفسر ایجاد نمی شود و اجرای برنامه توسط مفسر انجام می شود مفسر برنامه را خط به خط اجرا می کند و اگر خطایی در برنامه باشد مانع اجرای خط های قبلی برنامه نمی شود لذا مفسر زمانی خطا می دهد که در برنامه به خطا برسد
🔸 در زبان های کامپایلری فایل اجرایی فایل ایجاد شده توسط کامپایلر است ولی در زبان های مفسری فایل اجرایی همان فایل برنامه است
🔸 در زبان های کامپایلری کل فایل برنامه در زمان کامپایل به کد های ماشین تبدیل می شوند ولی در زبان های مفسری تبدیل به کدهای ماشین در زمان اجرای برنامه انجام می شود بنابراین سرعت اجرای برنامههای کامپایلری از برنامه های مفسری بیشتر است
🔸 در زبان های کامپایلری فایل ایجاد شده توسط کامپایلر برای سیستم عامل مشخصی ایجاد می شود ولی در زبان های مفسری برنامه نوشته شده مستقل از سیستم عامل است و مفسر آن را اجرا می کند لذا در هر سیستم عاملی مفسر واسطه بین برنامه و سیستم عامل است
🔸 زبان های C و Pascal کامپایلری هستند و زبان های Python ، PHP و JavaScript مفسری هستند
💐 گروه پایتون
eitaa.com/Electronic_Groups/124
🔹🔸🔹 فصل صفر: مقدمات (برای مبتدی ها) جلسه 7 تا 11
🔹 زبان های برنامه نویسی از نظر چک کردن داده
Type Checking
🔸 زبان های برنامه نویسی از نظر تعیین نوع متغییر در برنامه دو نوع می باشند
Static Type
در برنامه حتما باید نوع متغییر ها مشخص شوند برای مثال کاراکتر هستند یا عدد هستند
Dynamic Type
در برنامه نیازی به تعریف نوع متغییر نیست و کامپیوتر یا مفسر نوع آن را تشخیص می دهند
🔸 زبان های برنامه نویسی از نظر استفاده از داده ها در برنامه دو نوع می باشند
Strong Type
کامپایلر و مفسر به نوع داده حساس است و برای مثال هنگام جمع شدن یک عدد با یک کاراکتر خطا می دهد
Weak Type
کامپایلر و مفسر به نوع داده حساس نیست و برای مثال هنگام جمع شدن یک عدد با یک کاراکتر خطا نمی دهد و حاصل آن با توجه به قوانین زبان مشخص می شود
🔸 نمونه زبان های برنامه نویسی
Python : Dynamic & Strong
Java : Static & Strong
Php : Dynamic & Weak
C : Static & Weak
🔹 Programming Paradigms
الگوهای برنامه نویسی
در هر زبان های برنامه نویسی می توان از یک یا چند الگوی برنامه نویسی استفاده کرد الگوهای برنامه نویسی در دو زیر مجموعه کلی قرار می گیرند
1 - Imperative Programming
برنامه نویسی دستوری
2 - Declarative Programming
اعلانی یا اخباری
هنگام برنامه نویسی ما هدف هایی را برای برنامه مشخص می کنیم
در برنامه نویسی اعلانی ما فقط هدف های خود را در برنامه مشخص می کنیم و کدی برای چگونه انجام شدن برنامه جهت رسیدن به هدف مورد نظر نمی نویسیم
در زبان برنامه نویسی دستوری هدف خود را برای برنامه مشخص نمی کنیم بلکه کلیه کدهای لازم برای رسیدن به هدف مورد نظر را در برنامه می نویسیم
🔸 نمونه الگوهای برنامه نویسی در روش برنامه نویسی دستوری عبارتند از
● Procedural
رویه ای
مانند C ، Pascal و Java
● Object Oriented
شی گراء
مانند Cpp , CSharp , Java و Python
● Parallel Processing
پردازش موازی
🔸 نمونه الگوهای برنامه نویسی در روش برنامه نویسی اعلانی عبارتند از
● Logic Programming
برای حل مسائلی مانند پازل و مجموعه خوب هست و معمولا خیلی نزدیک به مفاهیم هوش مصنوعی و یادگیری ماشین است
● Functional Programming
کنترل برنامه با توابع تعریف شده انجام می شود
● Database
تمرکز بر روی داده ها می باشد مثلا داده هایی که ویژگی خاصی دارند انتخاب شوند با حذف شوند و با بروز رسانی شوند
مانند SQL
🔸 یک زبان برنامه نویسی ممکن است یک یا چند پارادایم برنامهنویسی را پشتیبانی نماید. برای مثال برنامه نوشته شده با سی پلاس پلاس میتواند کاملاً به صورت رویهای باشد یا کاملاً منطبق بر پارادایم برنامهنویسی شئگرا باشد که در تضاد کامل با پارادایم رویهای می باشد یا حتی حاوی عناصری از هر دو پارادایم باشد
🔸 List of programming languages by type
https://en.m.wikipedia.org/wiki/List_of_programming_languages_by_type
🔹 معرفی پایتون
● از محبوبترین زبان ها
● یادگیری آسان
● مستقل از سیستم عامل است یعنی در هر سیستم عاملی نوشته شده باشد در دیگر سیستم عامل ها قابل اجرا می باشد
● امکان برنامه نویسی در بسیاری از حوزه ها برای مثال در حوزه هوش مصنوعی ، وب و امنیت از بهترین زبان ها می باشد
● به علت استقبال زیاد از پایتون هر روز کتابخانه ها و قابلیت های جدیدی به آن افزوده می شود
● High Level
● Open Source
● Dynamic
● Strong
● Paradigms : Procedural , Functional , Object Oriented , ...
🔹 تاریخچه پایتون
ایده اولیه سال 1989 و نسخه اولیه سال 1991 انتشار یافت
🔹 کاربرد پایتون
فریم ورک و کتابخانه های زیادی برای کاربرد پایتون در حوزه های بسیاری وجود دارد مانند
🔸 توسعه وب
● Django
● Flask
● CherryPy
● Pyramid
● Bottle
● Tornado
🔸 علم داده
● NumPy
● Pandas
● SciPy
● Matplotlib
🔸 یادگیری ماشین
● TensorFlow
● PyTorch
● Keras
● Scikit-learn
🔸 رابط کاربری گرافیکی GUI
● Kivy
● Tkinter
● BeeWare
● PyQt5
● wxPython
🔸 اتوماسیون
● Requests
● Robot
🔸 توسعه گیم
● Pygame
🔸 وب اسکرپینگ
● BeautifulSoup
🔸 پردازش تصویر
● OpenCV
💐 گروه پایتون
eitaa.com/Electronic_Groups/124
🔹🔸🔹 فصل صفر: مقدمات (برای مبتدی ها) جلسه 12 تا 16
🔹 نسخه های پایتون
در سایت
www.python.org
در پایین صفحه گزینه دانلود را انتخاب کنید
در هر نسخه پس از نام پایتون سه عدد می باشد به اینصورت
Pytone A.B.C
هنگامیکه تغییر اساسی در برنامه ایجاد می شود عدد A افزایش می یابد و اگر تغییر اساسی نباشد عدد B افزایش می یابد و اگر رفع ایراد برنامه باشد عدد C افزایش می یابد
عموما از قسمت C هنگام نام بردن نسخه پایتون استفاده نمی شود
در این صفحه برای هر نسخه پایتون سه ویژگی مشخص شده است
🔸 Maintenance Status
در این قسمت وضعیت هر نسخه مشخص شده است که عبارتند از
● feature:
ویژگی
new features, bugfixes, and security fixes are accepted.
ویژگی های جدید افزوده می شود و رفع اشکال و رفع مشکلات امنیتی انجام می شود
● prerelease:
پیش انتشار
feature fixes, bugfixes, and security fixes are accepted for the upcoming feature release.
رفع ویژگی ها ، رفع اشکال و رفع مشکلات امنیتی برای انتشار در آینده انجام می شود
● bugfix:
رفع اشکال
bugfixes and security fixes are accepted, new binaries are still released. (Also called maintenance mode or stable release)
رفع اشکال و رفع مشکلات امنیتی انجام می شود ( نسخه پایدار نیز نامیده می شود )
● security:
امنیت
only security fixes are accepted and no more binaries are released, but new source-only versions can be released
فقط رفع مشکلات امنیتی انجام می شود
● end-of-life:
پایان زندگی
release cycle is frozen; no
هیچ تغییر جدیدی انجام نمی شود
🔸 First released
تاریخ انتشار نسخه
🔸 End of support
پایان پشتیبانی نسخه
🔹 آلگوریتم
آلگوریتم به تعریف مجموعه عملیاتی گفته می شود که برای حل مسئله مشخص می شود این عملیات مرحله به مرحله انجام می شوند هر عملی ممکن است چندین بار انجام شود و مرحله اول و آخر آن مشخص است
🔸 نکات مهم در نوشتن آلگوریتم
● مراحل به ترتیب نوشته شوند
● مراحل باید کامل باشند نه اینکه یک مرحله را بصورت جزئی در چند مرحله نوشت
● با متن ساده و قابل فهم نوشته شود تا برداشت های متفاوتی از آن نشود
● هر آلگوریتم یک نقطه شروع دارد ولی می تواند چند نقطه پایان داشته باشد
● آلگوریتم باید جامع باشد یعنی هر مرحله ای باید نتیجه مشخصی داشته باشد
مثال : آلگوریتم دریافت یک عدد از کاربر و نمایش آن
1 - شروع
2 - عدد n را از کاربر بگیر
3 - عدد n را نمایش بده
4 - پایان
🔸 دستورات استفاده شده در آلگوریتم
● دستورات ورودی و خروجی
● دستورات محاسباتی
● دستورات شرطی
● دستورات تکرار
🔸 انواع آلگوریتم از نظر نوع مسئله
● Recursive
بازگشتی
● Dynamic
دینامیک
● Backtracking
بازگشت به عقب
● Divide and Conquer
تقسیم و حل
● Greedy
حریصانه
● Brute force
بروت فورس
🔸 معرفی کتاب
مقدمه ای بر آلگوریتم ها
مترجم مهندس دهقان طرزه
🔹 فلوچارت
به نمایش گرافیکی آلگوریتم فلوچارت گفته می شود
🔸 نمادهای مهم فلوچارت
● Terminator
ترمیناتور
به شکل بیضی
برای شروع و پایان
● Flow Line
خط جریان
به شکل فلش ->
● Process
فرآیند
به شکل مستطیل
● Decision
تصمیم
به شکل لوزی
● Data
داده
به شکل متوازی الاضلاع
🔸 سایت ها و نرم افزار هایی هم برای کشیدن فلوچارت وجود دارد
🔹 مهارت های نرم
به مهارت هایی مانند سخنرانی در جمع ، ارتباطات ، بازاریابی ، فروش ، کار تیمی ، سازماندهی ، خلاقیت ، متقاعد کردن ، همکاری ، تطبیق پذیری و توانایی حل مسئله گفته می شود
💐 گروه پایتون
eitaa.com/Electronic_Groups/124
هدایت شده از شرکت ارتباط گستر فجرسپاهان
#استخدام
با سلام
شرکت علمی تحقیقاتی ارتباط گستر فجر سپاهان به آدرس سایت www.EGFS.ir در شهر اصفهان، در زمینه طراحی و ساخت تجهیزات الکترونیکی و مخابراتی فعالیت دارد.
این مجموعه جهت تکمیل کادر فنی خود قصد دارد نیروهایی با تخصص ذیل جذب نماید
- برنامه نویس میکرو کنترلر ARM
- طراح مدارات الکترونیکی مسلط به نرم افزار Altium
- برنامه نویس نرم افزار کامپیوتری مسلط به C#، C++ و sql server
- مهندس مکانیک مسلط به نرم افزار های Solidworks و Inventor
علاقه مندان رزومه خود را ارسال نمایند.
iran.fajr@gmail.com
https://t.me/Fajr_Sepahan
https://wa.me/Q47YTM6YLHRTM1
https://eitaa.com/EGFS_ir
http://rubika.ir/EGFS_IR
09211695892
هدایت شده از m s
50.02M حجم رسانه بالاست
مشاهده در ایتا
.
20 دقیقه
از 20 ساعتی که توی
دوره صفر تا صد قراره
که شما عزیزان فرا بگیرید ❤️🔥
@Excelishoo
.
هدایت شده از حکمت های قرآن
🔹 آموزش زبان عربی با مثال های قرآنی
https://eitaa.com/joinchat/747176369C20e5b1689a
با سلام
این کانال به منظور آموزشهای متنوع فنی از قبیل برق ساختمان ، سیم پیچی الکتروموتورهای تکفاز و سه فاز و ساخت صنایع دستی چوبی راه اندازی شده است
https://eitaa.com/barghmm
🔹🔸🔹 فصل اول : نصب و پیاده سازی جلسه 1 تا 4
🔹 محیط های برنامه نویسی به سه دسته کلی تقسیم می شوند
● IDE
این محیط برای یک زبان مشخصی طراحی می شود لذا محیطی با امکانات کامل برای برنامه نویسی آن زبان می باشد برنامه پای چارم برای پایتون از این نوع است
● Editor
برای زبان مشخصی نیست و برای زبان های زیادی می توان استفاده کرد لذا برای مثال اگر قصد برنامه نویسی پایتون داشته باشیم باید افزونه پایتون را به آن اضافه کنیم
پس از افزودن افزونه پایتون برای هر قابلیت افزونه پایتون هم باید افزونه قابلیت مورد نظر را به برنامه اضافه کنیم مانند افزونه های دیباگ و ادیت کردن
برنامه VsCode از این نوع می باشد
● Notebook
محیط توسعه ژوپیتر یا به اصطلاح دفترچه ژوپیتر (Jupyter Notebook) یک محیط برنامه نویسی برای زبان های مختلف است این محیط برنامه نویسی برای علم داده و هوش مصنوعی مناسب است
🔸 چند نمونه از محیط های کد نویسی و اجرای برنامه های پایتون
● پس از نصب پایتون یک مفسر و یک IDLE که برای خود پایتون است روی سیستم نصب می شود IDLE یک IDE کوچک و جمع و جور برای کد نویسی پایتون است و مخفف محیط توسعه و یادگیری یکپارچه پایتون است
IDLE is Python’s Integrated Development and Learning Environment
● در هر سیستم عاملی که دارای خط فرمان و ترمینال برای ارتباط با سیستم عامل باشد می توان از کدهای پایتون استفاده و برنامه را اجرا کرد البته نیاز به تنظیماتی دارد که باید انجام شود
● در برنامه notepad در ویندوز می توان کد های پایتون را نوشت ولی پس از ذخیره کردن باید پسوند فایل را از txt به py تغییر داد و توسط مفسر اجرا کرد
● در وب سایت هایی امکان اجرای آنلاین کد های پایتون را می دهند
● در موبایل هم امکان اجرای برنامه های پایتون هست
🔸 لینک فیلم
t.me/Electronic_Groups/1154
🔹 نصب مفسر پایتون و کار با IDLE
از قسمت دانلود در سایت
python.org
فایل پایتون را دانلود می کنیم
هنگام نصب حتما تیک گزینه
Add pytone to path
زده شود در غیر اینصورت باید آدرس ها را دستی وارد کنیم
🔸 لینک فیلم
t.me/Electronic_Groups/1155
🔹 کار با مفسر و ترمینال و آشنایی با حالت تعاملی
🔸 با روش های زیر می توان فایل پایتون را اجرا کرد
● در محیط IDLE فایل را اجرا می کنیم
● فایل را انتخاب کرده و با مفسر اجرا می کنیم
● در CMD برنامه را اجرا می کنیم
● با کلیک راست روی فایل یا با کلیک راست همراه با شیفت می توانیم در Power Shell برنامه را اجرا کنیم
🔸 محیط تعاملی به محیطی گفته می شود که در آن در محیط برنامه نویسی نتیجه هر خط برنامه در محیط برنامه نویسی دیده می شود
🔸 لینک فیلم
t.me/Electronic_Groups/1156
🔹 معرفی و نصب IDE پای چارم
سایت دانلود برنامه پای چارم در ایران فیلتر شده لذا برای دانلود نیاز به فیلتر شکن داریم
کلمه pycharm را در گوگل جستجو می کنیم و وارد قسمت دانلود در لینک زیر می شویم
www.jetbrain.com
نسخه Professional نسخه پولی می باشد و البته نسخه کرک شده آن در سایت های دیگر می باشد
Professional : For both Scientific and Web Python development. With HTML , JS , SQL support
نسخه Community رایگان است
Community : For pure pytone development
هنگام نصب در قسمت
Installation Options
همه تیک ها زده شود
پس از نصب و باز کردن برنامه در قسمت
Location
آدرس فایل را مشخص می کنیم
در قسمت
New environment using
با انتخاب
Virtualenv
تنظیمات برنامه را در محیطی مجازی ذخیره می کنیم
در قسمت
Location
آدرس محل ذخیره محیط مجازی را مشخص می کنیم
در قسمت
Base interpreter
آدرس فایل پایتون را مشخص می کنیم و فایل
Python.exe
را انتخاب می کنیم
و به گزینه های زیر دست نمی زنیم
گزینه
Inherit global ...
تیک دارد
گزینه
Make available ...
تیک ندارد
گزینه
Previously configured ...
تیک ندارد
گزینه
Create a main.py ...
تیک دارد
حال گزینه
Create
را می زنیم تا پروژه ایجاد شود
🔸 لینک فیلم
t.me/Electronic_Groups/1157
هدایت شده از آموزش عربی با مثال های قرآنی
🔹 سایت صرف افعال عربی
https://qutrub.arabeyes.org
💐 آموزش عربی با مثال های قرآنی
🔸 کانال
https://eitaa.com/joinchat/747176369C20e5b1689a
🔸 گروه
https://eitaa.com/joinchat/3460628896Cf82f31b93d
🤲 خداوندا به ما توانایی درک بهتر علوم قرآنی و استفاده درست از آن عطا فرما
🔹🔸🔹 فصل اول : نصب و پیاده سازی جلسه 5
🔹 معرفی و نصب کد ادیتور VS Code
VsCode ( Visual studio Code )
این برنامه توسط برنامه نویسان زیادی برای زبان ها برنامه نویسی زیادی استفاده می شود
برای دانلود این برنامه vscode را در گوگل جستجو می کنیم و وارد سایت
https://code.visualstudio.com
می شویم
در صفحه اصلی گزینه
Download for Windows
دارد که البته از سمت راست این گزینه به این برنامه برای سیستم عامل های دیگر دسترسی داریم
در این قسمت برای هر سیستم عامل دو نسخه Stable و Insiders وجود دارد
برای نسخه Stable امکانات جدیدی اضافه نمی شود ولی ایراد های آن رفع شده است
نسخه Insider دارای امکانات جدید ولی با احتمال وجود ایراد می باشد
می توانیم هر دو را نصب کنیم پس از نصب برنامه برای اینکه بتوانیم پایتون را در آن اجرا کنیم به قسمت افزونه های آن یا همان Extension می رویم و افزونه پایتون را نصب می کنیم سپس از سمت چپ و پایین چرخ دنده را انتخاب می کنیم و گزینه
Command Palette
را انتخاب کنید
سپس متن
Python: select Interpreter
را تایپ کنید و بر روی این گزینه کلیک کنید نسخه های مختلف مفسر های پایتون مشخص می شود خود برنامه آخرین نسخه را برای ما مشخص می کند تنظیمات برنامه تمام شد حالا می توانیم فایل خود را ایجاد و اجرا کنیم
روی گزینه
New file
کلیک می کنیم سپس یا زبان مورد نظر را برای فایل انتخاب می کنیم یا فایل را با پسوند py ذخیره می کنیم تا مشخص شود زبان مورد نظر ما پایتون است
🔸 لینک فیلم
t.me/Electronic_Groups/1158
🔹 دوره متخصص پایتون ( 2022 )
زبان: فارسی
کیفیت: فوق العاده عالی
سطح آموزش: مقدماتی تا پیشرفته
مدرس : رضا دولتی
منبع: آکادمی سبزلرن
حیف نیست محبوب ترین زبان برنامه نویسی دنیا رو ناقص و بی هدف یادبگیری؟ ما تصمیم داریم دوره رایگان پایتون را به نحوی آموزش بدهیم که کامل ترین دوره آموزشی، هم در مقایسه با دوره های خارجی و هم در مقایسه با دوره های داخلی باشد و همه ی تجربه های تلخ شما را از یادگیری برنامه نویسی بشوره ببره! این آموزش از زیر صفر و پایه ترین مبحث شروع میشه تا تخصصی ترین و پیشرفته ترین مباحث، در هر قسمت کلی پروژه و تمرین حل می کنیم، برای شما تکلیف مشخص می کنیم، کاربردشو تو دنیای واقعی نشون میدیم و در آخر…؛ این یعنی یک دوره صفر تا نزدیکای صد پایتون! این دوره کاملا رایگان برای شما ارائه میشود.
سرفصل های دوره به شرح زیر است:
🔸 فصل صفرم: مقدمات (برای مبتدی ها)
t.me/Electronic_Groups/1138
● معرفی دوره
● برنامه نویسی چیست؟
● برنامه نویسی به دردم میخوره؟
● زبان برنامه نویسی سطح بالا، پایین و میانی
● زبان های همه منظوره و خاص منظوره
● زبان های مفسری و کامپایلری
eitaa.com/Electronic_Groups/129
● زبان های تایپ استاتیک، داینامیک، قوی و ضعیف
● پارادایم های برنامه نویسی
● معرفی پایتون و ویژگی های آن
● داستان پایتون (تاریخچه)
● کاربردهای پایتون
eitaa.com/Electronic_Groups/130
● نسخه های پایتون
● الگوریتم چیست؟ (بخش اول)
● الگوریتم چیست؟ (بخش دوم)
● فلوچارت چیست ؟
● مهارت های نرم در برنامه نویسی
eitaa.com/Electronic_Groups/131
🔸 فصل اول: نصب و پیاده سازی
t.me/Electronic_Groups/1154
● آشنایی با محیط های کد زنی پایتون
● نصب مفسر پایتون و کار با IDLE
● کار با مفسر و ترمینال و آشنایی با حالت تعاملی
● معرفی و نصب IDE پای چارم
eitaa.com/Electronic_Groups/138
● معرفی و نصب کد ادیتور VS Code
eitaa.com/Electronic_Groups/140
● معرفی و نصب ipython و نوت بوک ژوپیتر
eitaa.com/Electronic_Groups/156
● اجرای پایتون در موبایل (اندروید)
● اجرای تحت وب پایتون (آنلاین)
● آشنایی با محیط پای چارم (بخش اول)
● آشنایی با محیط پای چارم (بخش دوم)
● آشنایی با محیط پای چارم (بخش سوم)
🔸 فصل دوم: مبانی و دستور نحو
t.me/Electronic_Groups/1165
🔸 فصل سوم: انواع داده (سطح یک)
🔸 فصل چهارم: دستورات کنترلی (تصمیم)
🔸 فصل پنجم: دستورات کنترلی (تکرار)
🔸 فصل ششم: تابع
🔸 فصل هفتم: انواع داده (سطح دو)
🔸 فصل هشتم: ماژول ها و بسته ها
🔸 فصل نهم: فایل ها، ورودی و خروجی
هدایت شده از 🇮🇷 بهترین گروه 🇮🇷
یکی از اقوام که سن بالایی دارند برای مشکل ورم پا به پزشک رفتند
علت ورم پای ایشان ، نشستن روی مبل هنگام شب بود و با نشستن روی زمین و دراز کردن پا دیگر پای ایشان ورم نکرد و بدون استفاده از هیچ دارویی مشکل حل شد
#زندگی_سالم
#اطلاعات_مفید
@useful_group
هدایت شده از کانال ها و گروه های الکترونیک
🇮🇷 کانالها و گروههای الکترونیک
🔹 گروه منابع تغذیه
eitaa.com/Electronic_Groups/42
🔹 گروه الکترونیک
eitaa.com/Electronic_Groups/9
🔹 گروه آلتیوم
eitaa.com/Electronic_Groups/29
🔹 گروه AVR Microcontroller
eitaa.com/Electronic_Groups/36
🔹 گروه نرم افزار پروتئوس
eitaa.com/Electronic_Groups/59
🔹 گروه ARM Microcontroller
eitaa.com/Electronic_Groups/62
🔹 گروه کدویژن
eitaa.com/Electronic_Groups/73
🔹 گروه آردوینو
eitaa.com/Electronic_Groups/70
🔹 راهنمای تبلیغ رایگان در کانال
@Electronic_Groups
eitaa.com/joinchat/506069297Cf0347583f9
🇮🇷 دیگر کانال و گروه های مفید
💥 گروه های های قرآنی
eitaa.com/Quran_Hakim_Channel/201
🌺 اطلاعات مفید
eitaa.com/useful_group
💐 کانالها و گروههای الکترونیک
eitaa.com/Electronic_Groups
هدایت شده از 🇮🇷 بهترین گروه 🇮🇷
🔹 نکته ای در مورد نرم افزار Excel
ممکن است فایلی قدیمی از
Excel
با پسوند
xls
داشته باشید و اطلاعات زیادی در آن قرار داده باشید بگونه ایکه ممکن است حتی اندازه فایل شما از
30 MB
هم بزرگتر شده باشد با انتخاب گزینه
xlsx
هنگام ذخیره فایل حجم فایل شما کاهش بسیار قابل توجهی خواهد داشت و بعضی از محدودیت ها در برنامه مانند تعداد ستون ها کاهش خواهد یافت
#اطلاعات_مفید
#علمی_کاربردی
@useful_group
هدایت شده از کانال ها و گروه های الکترونیک
🔹 گروه نرم افزار پروتئوس
https://eitaa.com/joinchat/2240938286C1bdbc14ca0
💐 کانالها و گروههای الکترونیک
@Electronic_Groups
🔹 Embedded Systems Engineering Roadmap
💐 کانالها و گروههای الکترونیک
@Electronic_Groups
هدایت شده از آموزش عربی با مثال های قرآنی
🔹 پایگاه جامع قرآنی
تحلیل صرفی و نحوی آیات قرآن
https://quran.inoor.ir/fa/ayah/1/6/analysis
#معرفی_سایت
@Arabi_Education
هدایت شده از 🇮🇷 بهترین گروه 🇮🇷
🔹 اگر همیشه فکر می کردید که خارج کردن سیفون دیواری سخت است اینطور نیست و خیلی راحت می توانید آن را از جای خود خارج کنید و در صورت نیاز تعمیر یا سرویس نمایید
https://eitaa.com/useful_group/43
هدایت شده از 🇮🇷 بهترین گروه 🇮🇷
🔹 اگر همیشه فکر می کردید که خارج کردن سیفون دیواری سخت است اینطور نیست و خیلی راحت می توانید آن را از جای خود خارج کنید و در صورت نیاز تعمیر یا سرویس نمایید
🔸 لطفا این متن را تا انتها مطالعه کنید تا به راحتی مانع نشت آب سیفون شوید
شلنگ ورود آب را با یک آچار از سیفون جدا کنید سپس بدون نیاز به هیچ کاری سیفون را به سمت بالا حرکت دهید و از جای خود خارج کنید
اکثر سیفون ها بصورت کشویی به یک نگهدارنده در پشت خود وصل هستند و با حرکت به سمت بالا از آن جدا می شوند
پیچ پلاستیکی پایین سیفون و لوله کوچکی که به سمت پایین به آن وصل است بخشی از سیفون هستند و لذا برای جدا کردن سیفون از دیوار نیازی به باز کردن آنها نیست
ممکن است هر چند وقت یکبار صدای کار کردن شناور سیفون را بشنوید و یا وقتی پس از مدتی طولانی دوباره به دستشویی می روید در آب داخل سنگ توالت جریان آب مشاهده کنید این علامت ها نشان دهنده نشت آب از سیفون می باشد
علت این نشت وجود رسوب در داخل سیفون به خاطر جرم آب می باشد رسوب به واشر پایین سیفون که باید مانع عبور جریان شود چسبیده است و آب از کنار آن نشت می کند
پس از اینکه سیفون را از جای خود خارج کردید پیچ پلاستیکی زیر آن را باز کنید و قطعه ای که کنترل قطع و وصل شدن آب را دارد خارج کنید جرم های چسبیده به واشر آن را و جرم های قسمتی که واشر روی آن قرار می گیرد با انگشتان خود جدا کنید
داخل مخزن را شسته و جرم های موجود در مخزن را از آن جدا کنید
حال قطعه کنترل کننده خروج آب را در جای خود قرار داده و پیچ پلاستیکی آن را ببندید و سیفون را در جای خود قرار دهید
اگر پس از نصب و وصل کردن آب از کنار پیچ پلاستیکی آب کمی خارج شد سعی کنید پیچ را کمی محکمتر ببندید نشت آب در صورتیکه خیلی خیلی کم باشد با جرم آب پس از چند ساعت قطع خواهد شد و نیازی به باز کردن دوباره سیفون نیست
#اطلاعات_مفید
#علمی_کاربردی
🤲 خداوندا ما را از گناه و کارهای بیهوده دور گردان و از آنان که فقط به فکر دنیا و آخرت خود و خانواده خود هستند قرار نده
💐 فقط اطلاعات مفید
@useful_group
🔹 نکته ای در مورد خرابی خازن الکترولیت
بنده پس از بیست سال تجربه تعمیر پاور ، خازن خرابی در مدار مشاهده کردم که در تست با RLC متر سالم بود یعنی هم ظرفیت و هم کیفیت عدد درستی داشت
وقتی با مولتی متر اهم دو سر آن را اندازه گیری کردم مشخص شد که خازن خراب است نکته جالب توجه دیگر اینکه با اندازه گیری اهم دو سر خازن توسط قسمت اندازه گیری اهم در RLC متر اهم خازن درست بود زیرا اهم در این وسیله با ایجاد ولتاژ AC اندازه گیری می شد ولی در مولتی متر اهم با اعمال ولتاژ DC بدست می آمد
در این نوع پاور وقتی این خازن خراب می شد خرابی بصورت اتصال کوتاه شدن خازن بود و این اولین خرابی خازن در این نوع پاور ها بود که خرابی به اینصورت بود البته فیوز پاور را قبلا از 5 آمپر به 2 آمپر تغییر داده بودم و فیوز سوخته بود شاید فیوز همان 5 آمپر بود خازن اتصال کوتاه می شد
این پاور برای ورودی 100 ولت تا 220 ولت ورودی می باشد با توجه به اینکه ما از 220 ولت استفاده می کنیم نیازی به فیوز 5 آمپر نبود و با توجه به بار خروجی این پاور همان فیوز 2 آمپر برای ورودی کافی بود
وقتی خازن با اهم متری که با ولتاژ DC اهم را بدست می آورد مقاومت خازن را اندازه گیری کنیم اهم متر شروع به شارژ خازن می کند و در نتیجه عبور جریان از خازن کاهش پیدا می کند
جریان کمتر در حالت اندازه گیری مقاومت به معنی بالا بودن مقاومت است بنابراین وقتی با این نوع اهم متر اهم خازن را اندازه گیری می کنیم مشاهده می کنیم که مقاومت خازن افزایش می یابد تا در انتها به اتصال باز برسد
ولی در این خازن مقاومت تا 7 کیلو اهم افزایش یافت و در این اهم ثابت شد
#Power_Supply
#Repair_Note
💐 کانالها و گروههای الکترونیک
@Electronic_Groups
هدایت شده از کانال ها و گروه های الکترونیک
🇮🇷 کانالها و گروههای الکترونیک
🔹 گروه منابع تغذیه
eitaa.com/Electronic_Groups/42
🔹 گروه الکترونیک
eitaa.com/Electronic_Groups/9
🔹 گروه آلتیوم
eitaa.com/Electronic_Groups/29
🔹 گروه AVR Microcontroller
eitaa.com/Electronic_Groups/36
🔹 گروه نرم افزار پروتئوس
eitaa.com/Electronic_Groups/59
🔹 گروه ARM Microcontroller
eitaa.com/Electronic_Groups/62
🔹 گروه کدویژن
eitaa.com/Electronic_Groups/73
🔹 گروه آردوینو
eitaa.com/Electronic_Groups/70
🇮🇷 دیگر کانال و گروه های مفید
💥 گروه های های قرآنی
eitaa.com/Quran_Hakim_Channel/201
🌺 اطلاعات مفید
eitaa.com/useful_group
💐 کانالها و گروههای الکترونیک
eitaa.com/Electronic_Groups
🔹 معرفی و نصب ipython و نوت بوک ژوپیتر
IPython is an interactive command-line terminal for Python
نصب ipython یک ترمینال خط فرمان تعاملی ایجاد می کند و دفترچه ژوپیتر از آن استفاده می کند
پس از نصب python با تایپ
pip install ipython
در خط فرمان و اجرای آن ipython نصب می شود
حال با تایپ دستور ipython در خط فرمان و اجرای آن می توانیم وارد محیط تعاملی ipython شویم
وارد سایت
http://jupiter.org
شده وارد قسمت
Install
می شویم
برای نصب
JupiterLab
از دستور
Pip install Jupiterlab
استفاده و با دستور
Jupiter-lab
آن را اجرا می کنیم
برای نصب
Jupiter Notebook
از دستور
Pip install notebook
استفاده و با دستور
Jupiter Notebook
آن را اجرا می کنیم
در قسمت
Conda
می توان با
Miniconda
نسخه های کوچک و حداقلی را نصب کرد مناسب برای افرادی هست که نمی خواهند پکیج های مختلف را نصب کنند
JupiterLab
مانند
Jupiter Notebook
ولی شبیه
Ide
هست ولی
Ide
نیست و از
Jupiter Notebook
کامل تر هست
برای نصب کامل با پکیج های زیاد بهتر است از
Anaconda
استفاده کنیم
در سایت
https://www.anaconda.com
و در قسمت
Products
گزینه
Individual Edition
که
Open Source
نوشته را انتخاب می کنیم
در انتهای صفحه با توجه به سیستم عاملی که داریم فایل را دانلود و سپس نصب کنید
هنگام نصب گزینه
Add Anaconda3 to the system PATH ...
را انتخاب نمایید
🔸 لینک فیلم
t.me/Electronic_Groups/1159
🔹 دوره متخصص پایتون ( 2022 )
زبان: فارسی
کیفیت: فوق العاده عالی
سطح آموزش: مقدماتی تا پیشرفته
مدرس : رضا دولتی
منبع: آکادمی سبزلرن
حیف نیست محبوب ترین زبان برنامه نویسی دنیا رو ناقص و بی هدف یادبگیری؟ ما تصمیم داریم دوره رایگان پایتون را به نحوی آموزش بدهیم که کامل ترین دوره آموزشی، هم در مقایسه با دوره های خارجی و هم در مقایسه با دوره های داخلی باشد و همه ی تجربه های تلخ شما را از یادگیری برنامه نویسی بشوره ببره! این آموزش از زیر صفر و پایه ترین مبحث شروع میشه تا تخصصی ترین و پیشرفته ترین مباحث، در هر قسمت کلی پروژه و تمرین حل می کنیم، برای شما تکلیف مشخص می کنیم، کاربردشو تو دنیای واقعی نشون میدیم و در آخر…؛ این یعنی یک دوره صفر تا نزدیکای صد پایتون! این دوره کاملا رایگان برای شما ارائه میشود.
سرفصل های دوره به شرح زیر است:
🔸 فصل صفرم: مقدمات (برای مبتدی ها)
t.me/Electronic_Groups/1138
● معرفی دوره
● برنامه نویسی چیست؟
● برنامه نویسی به دردم میخوره؟
● زبان برنامه نویسی سطح بالا، پایین و میانی
● زبان های همه منظوره و خاص منظوره
● زبان های مفسری و کامپایلری
eitaa.com/Electronic_Groups/129
● زبان های تایپ استاتیک، داینامیک، قوی و ضعیف
● پارادایم های برنامه نویسی
● معرفی پایتون و ویژگی های آن
● داستان پایتون (تاریخچه)
● کاربردهای پایتون
eitaa.com/Electronic_Groups/130
● نسخه های پایتون
● الگوریتم چیست؟ (بخش اول)
● الگوریتم چیست؟ (بخش دوم)
● فلوچارت چیست ؟
● مهارت های نرم در برنامه نویسی
eitaa.com/Electronic_Groups/131
🔸 فصل اول: نصب و پیاده سازی
t.me/Electronic_Groups/1154
● آشنایی با محیط های کد زنی پایتون
● نصب مفسر پایتون و کار با IDLE
● کار با مفسر و ترمینال و آشنایی با حالت تعاملی
● معرفی و نصب IDE پای چارم
eitaa.com/Electronic_Groups/138
● معرفی و نصب کد ادیتور VS Code
eitaa.com/Electronic_Groups/140
● معرفی و نصب ipython و نوت بوک ژوپیتر
eitaa.com/Electronic_Groups/156
● اجرای پایتون در موبایل (اندروید)
eitaa.com/Electronic_Groups/158
● اجرای تحت وب پایتون (آنلاین)
● آشنایی با محیط پای چارم (بخش اول)
● آشنایی با محیط پای چارم (بخش دوم)
● آشنایی با محیط پای چارم (بخش سوم)
🔸 فصل دوم: مبانی و دستور نحو
t.me/Electronic_Groups/1165
🔸 فصل سوم: انواع داده (سطح یک)
🔸 فصل چهارم: دستورات کنترلی (تصمیم)
🔸 فصل پنجم: دستورات کنترلی (تکرار)
🔸 فصل ششم: تابع
🔸 فصل هفتم: انواع داده (سطح دو)
🔸 فصل هشتم: ماژول ها و بسته ها
🔸 فصل نهم: فایل ها، ورودی و خروجی
🔹 اجرای پایتون در موبایل (اندروید)
روش های مختلفی برای اجرای پایتون در موبایل وجود دارد یکی از روش ها استفاده از
Pydroid
است
برنامه
Pydroid 3
را نصب کنید
پس از نصب ممکن است دو برنامه یا پلاگین دیگر را هم بخواهد نصب کنید
Pydroid repository plugin
و
Pydroid permission plugin
پس از نصب
Pydroid 3
هنگام اجرا در ابتدا سوالاتی پرسیده می شود
گزینه های
Preserve files ...
Tab inserts ...
را تیک بزنید و گزینه
Dark theme ...
سلیقه ای می باشد
گزینه
Pip
در برنامه برای نصب کتابخانه هاست برای مثال اگر پلاگین ها را نصب نکرده بودیم می توان از این قسمت نصب کرد
برای مثال برای نصب کتابخانه
numpy
آن را تایپ و نصب می کنیم
🔸 لینک فیلم
t.me/Electronic_Groups/1160