الگوریتم و فلوچارت
1.75K subscribers
334 photos
9 videos
459 files
280 links
برنامه نویسی را از اینجا شروع کنید‌؛
آموزش طراحی فلوچارت و الگوریتم |
مثال‌های عملی + دانلود رایگان |
مناسب برای برنامه‌نویسان مبتدی
#flowgorithm
گروه چت حل تمرین
https://t.me/flowchart_algorithmGp

جهت ارتباط با ادمین و تبلیغات
@Programer24h 💻
Download Telegram
📚 منابع آموزشی برای یادگیری آرایه های دوبعدی و ماتریس :

[1] تمرین آرایه دوبعدی - آموزش برنامه نویسی به زبان ++C (sarana.blog.ir)
[2] [PDF] مهندس حسین خزایی *جزوه ماتریس و کاربردها ها: * درس اول (irantypist.com)
[3] 20-آرایه های دوبعدی در زبان های برنامه نویسی - پیاده سازی ماتریس دو بعدی (aparat.com)
[4] آرایه های دو بعدی (ماتریسها) در زبان ++C - درسمن (darsman.com)
[5]کاربرگ و نمونه سوال ماتریس اول
[6] آرایه دو بعدی در پایتون – به زبان ساده با مثال و کد - مجله فرادرس (blog.faradars.org)
[7] [PDF] ( آراﻳﻪ دو ﺑﻌﺪي ﻧﻤﻮﻧﻪ ﺳﺌﻮاﻻت ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ ( (webpages.iust.ac.ir)
[8] آموزش ماتریس - مقدماتی (رایگان)❤️ - آکادمی نیک درس (nikdars.com)
[9] آموزش ++C - آرایه دو بعدی (مثالها) - دانشگاه برنامه نویسان (jahangirics.ir)
[10] حل مسائل مربوط به آرایه های یک بعدی و دو بعدی - JavaRush (javarush.com)

#معرفی_منابع_آموزشی

@flowchart_algorithm
👍1🔥1
"یادگیری برنامه‌نویسی مثل کاشتن یک بذر است؛
شاید در ابتدا رشدش کند باشد، اما با صبر و تلاش، به درختی تنومند تبدیل می‌شود که میوه‌های شیرین موفقیت را به تو هدیه می‌دهد.
پس به رشد خودت ایمان داشته باش!
" 🌱💻

@flowchart_algorithm
1🔥1👏1👌1
مفاهیم کلاس.pdf
436.6 KB
جزوه آشنایی با مفاهیم شی گرایی و کلاس در زبان برنامه نویسی ++C
@flowchart_algorithm
👍1🔥1
jafar-nezhad-qomi-c++.pdf
55.6 MB
آموزش برنامه نویسی زبان ++C, دکتر جعفرنژادقمی
@flowchart_algorithm
👍2🔥1
۱۲_دلیل_برای_اینکه_در_سال_جدید_برنامه_نویسی_یاد_بگیرید_.pdf
4.3 MB
۱۲ دلیل برای اینکه در سال جدید برنامه نویسی یاد بگیرید👍

@flowchart_algorithm
👍3🥰1
"هر خط کدی که می‌نویسی، حتی اگر کوچک باشد، بخشی از مسیر پیشرفت توست. به خودت افتخار کن، چون تو در حال ساختن آینده‌ای هستی که دیگران فقط می‌توانند آن را تصور کنند!" 🌟🚀

@flowchart_algorithm
👍52🥰2👏1
برنامه نویسی پیشرفته.pdf
646.9 KB
جزوه درس برنامه نویسی پیشرفته
زبان C & ++C دانشگاه آزاد اسلامی واحد دزفول

@flowchart_algorithm
👍1🥰1
📚 منابع آموزشی مفید در مورد جستجو و مرتب سازی آرایه ها :

[1] آموزش جستجو در آرایه در سی شارپ - آکادمی آتریا (atriya.com)
[2] آموزش PHP : مرتب سازی آرایه ها - مسترکد (mrcode.ir)
[3] مرتب سازی - آموزش برنامه نویسی به زبان ++C (sarana.blog.ir)
[4] نحوه جستجو در آرايه سی شارپ - باگتو (bugeto.net)
[5] نحوه مرتب سازی عناصر آرایه در جاوااسکریپت - راکت (roocket.ir)
[6] 5 الگوریتم مرتب سازی در پایتون — راهنمای کاربردی - مجله فرادرس (blog.faradars.org)
[7] جستجو در آرایه - آپارات (aparat.com)
[8] معرفی تکنیک های مرتب سازی (Sorting Techniques) — ساختار داده و ... (blog.faradars.org)

#معرفی_منابع_آموزشی

@flowchart_algorithm
👍1🔥1
"یادت باشد: هر برنامه‌نویس حرفه‌ای، روزی اولین 'Hello World' خود را با ذوق و لرزش دست نوشته است. تو نه تنها در حال یادگیری کدنویسی هستی، بلکه در حال پرورش تفکر تحلیلی، صبر و خلاقیت هستی—مهارت‌هایی که تو را در هر مسیری موفق می‌کنند! 🔥💻

هر اشتباه، فقط یک راه جدید یادگیری است... پس کد بزن، خطا ببین، اصلاح کن، و قوی‌تر شو! 🚀"

(راستی، همین الان دارید پیشرفت می‌کنید... حتی اگر خودتان هم متوجه نباشید! 😊)

@flowchart_algorithm
👍8🔥1👏1
برخی از محبوب‌ترین و قدرتمندترین محیط‌های توسعه (IDE) و ویرایشگرهای کد حرفه‌ای معرفی می‌شوند:
👈 1. ویرایشگرهای کد سبک و قابل تنظیم (برای توسعه سریع و انعطاف‌پذیر)
- Visual Studio Code (VS Code)
- توسعه‌یافته توسط مایکروسافت، رایگان و متن‌باز
- پشتیبانی از اکثر زبان‌ها با افزونه‌های فراوان (Python, JavaScript, C++, Java, Go, Rust و...)
- قابلیت دیباگ، Git Integration و Terminal داخلی
- مناسب برای توسعه‌ی وب، ابری و برنامه‌نویسی عمومی

- Sublime Text
- سبک، سریع و بسیار قابل تنظیم
- پشتیبانی از پلاگین‌های متعدد (مثل LSP برای هوش مصنوعی)
- مناسب برای برنامه‌نویسان حرفه‌ای که سرعت و سادگی را ترجیح می‌دهند

- Vim / Neovim
- ویرایشگر مبتنی بر ترمینال با یادگیری دشوار اما بسیار قدرتمند
- کاملاً قابل تنظیم با اسکریپت‌های (Vim Script/Lua)
- مناسب برای توسعه‌دهندگان لینوکس/سرور و طرفداران صفحه‌کلید

- Emacs
- یک پلتفرم قابل توسعه با امکانات بی‌نظیر (حتی ایمیل و تقویم!)
- پشتیبانی از Lisp و ابزارهای توسعه‌ی سفارشی

---

👈 2. محیط‌های توسعه یکپارچه (IDE) برای پروژه‌های بزرگ
- JetBrains Family (IntelliJ IDEA, PyCharm, WebStorm, CLion, etc.)
- هوشمند با قابلیت Refactoring پیشرفته و پشتیبانی عالی از زبان‌ها
- IntelliJ IDEA (جاوا/کاتلین)، PyCharm (پایتون)، WebStorm (جاوااسکریپت)، CLion (C/C++)
- دارای نسخه‌ی رایگان (Community) و پولی (حرفه‌ای)

- Visual Studio (نسخه کامل)
- مخصوص توسعه‌ی ویندوز (C#, C++, .NET)
- ابزارهای دیباگینگ و Profiling قوی

- Eclipse
- محبوب برای جاوا، اما قابل استفاده برای C/C++ و پایتون
- سبک‌تر از IntelliJ اما با امکانات گسترده

- Xcode
- مخصوص توسعه‌ی macOS/iOS (Swift, Objective-C)

---

👈 3. ابزارهای خاص برای زبان‌های خاص
- Jupyter Notebook / JupyterLab (برای پایتون و علم داده)
- Android Studio (توسعه‌ی اندروید با جاوا/کاتلین)
- RStudio (برای زبان R و تحلیل داده)
- Code::Blocks (برای C/C++ سبک و ساده)

---

👈 4. ابزارهای جدید و هوشمند
- GitHub Copilot
(پلاگین هوش مصنوعی برای VS Code/JetBrains)
- Cursor (ویرایشگر هوشمند مبتنی بر AI)

---

جمع‌بندی:
- برای توسعه‌ی عمومی و وب
→ VS Code یا JetBrains

- برای برنامه‌نویسی سیستمی
→ Vim/Neovim یا CLion

- برای علم داده
→ Jupyter + PyCharm/VSCode

- برای موبایل
→ Android Studio (اندروید) / Xcode (iOS)


@flowchart_algorithm
👍1
"برنامه‌نویسی جادوی عصر جدید است."
و تو هم اکنون در حال یادگیری این زبان جادویی هستی!
هر پروژه‌ای که شروع می‌کنی، هر خطایی که رفع می‌کنی، تو را به نسخهٔ قوی‌تر و توانمندتر خودت نزدیک‌تر می‌کند.


@flowchart_algorithm
5👏1
📚 منابع مفید در مورد فرانت اند و بک اند و مزایا و تفاوتهای هر کدام:

[1] تفاوت فرانت اند و بک اند در برنامه نویسی BackEnd - FrontEnd (websoft3.com)
[2] 20مورد از کاربردی ترین فریمورک و کتابخانه های فرانت اند - درسمن (darsman.com)
[3] برنامه نویسی Front End چیست؟ - فرانت اند - سون لرن (7learn.com)
[4] بررسی تفاوت زبان های برنامه نویسی فرانت اند و بک اند - پل استار (poulstar.org)
[5] تفاوت برنامه‌نویسی فرانت اند و بک اند - مکتب شریف (maktabsharif.ir)
[6] فرانت اند چیست وردپرس چیست چه فرق ها مزایا معایب دارد - ویرگول (virgool.io)
[7] برنامه نویسی فرانت اند (front-end) چیست؟ | بلاگ ایران تلنت (irantalent.com)
[8] فرانت اند یا بک اند؟ - امیرحسین قربان حسینی | برنامه نویس و مهندس ... (amir.today)
[9] فرق Back End و Front End چیست ؟ — هر آنچه باید بدانید (+ فیلم ... (blog.faradars.org)
[10] برنامه نویسی فرانت اند چیست ؟ + ویدیو [ اپدیت 2024] - سبزلرن (sabzlearn.ir)
[11] برنامه نویسی فرانت اند و بک اند چه تفاوتی دارند؟ - راست چین آکادمی (academy.rtl-theme.com)
[12] برنامه نویسی فرانت اند چیست؛ ۱۲ مهارت و ۷ موقعیت شغلی مهم - وب رمز (webramz.com)

#معرفی_منابع_آموزشی

@flowchart_algorithm
18👍3🔥2😁1🙏1
دوستان عزیز، با سلام و احترام ، راستش جمع آوری مطالب و مقالات کار زیاد و مطالعه لازم داره،. لطفاً با ریکشن زدن از چنل حمایت کنید..... 🙏🙏
با ریکشن زدن باعث ارتقاء چنل شده و در سرچ ها و رنکینگ ها بیشتر دیده می شود.... ممنون از همه شما عزیزان 🙏🌺

یعنی عید شده.... ذوق داشته باشید😁
👏26👍4🔥32
برنامه درسی هوش مصنوعی به زبان اصلی برای مبتدیان

با برنامه درسی 12 هفته ای و 24 درس ما، دنیای هوش مصنوعی (AI) را کاوش کنید!
این شامل درس های عملی، آزمون ها و آزمایشگاه است.
این برنامه آموزشی برای مبتدیان است و ابزارهایی مانند TensorFlow و PyTorch و همچنین اخلاق در هوش مصنوعی را پوشش می دهد.

#معرفی_منابع_آموزشی

@flowchart_algorithm
👍2🔥1
http://www.learncpp.com

یک وب سایت رایگان است که به آموزش برنامه نویسی در C ++ مدرن اختصاص داده شده است. درس های این سایت شما را در تمام مراحل مورد نیاز برای نوشتن، کامپایل، و اشکال زدایی برنامه های ++C خود راهنمایی می کند. هیچ تجربه قبلی در برنامه نویسی لازم نیست، اما برنامه نویسان در همه سطوح از بهترین شیوه ها، نکات و بینش ما بهره مند خواهند شد.

#معرفی_منابع_آموزشی

@flowchart_algorithm
👍4🔥1
C++@Cpp_Developers.pdf
1.9 MB
♨️ کتاب آموزش برنامه‌نویسی ++C به زبان ساده
🔚 برگ: 96 صفحه
💎 نویسنده: یونس ابراهیمی
🔖 منبع: W3-farsi.com

#معرفی_منابع_آموزشی

@flowchart_algorithm
🔥1
دوستان عزیز کدامیک از زبانهای برنامه نویسی پرکاربرد زیر را علاقه دارید که بیشتر از بقیه مطالب و آموزش گذاشته شود؟
anonymous poll

Python – 45
👍👍👍👍👍👍👍 45%

C++ – 17
👍👍👍 17%

JavaScript – 12
👍👍 12%

همه موارد را علاقه مندم – 11
👍👍 11%

C# – 5
👍 5%

C – 5
👍 5%

Java – 3
▫️ 3%

PHP – 2
▫️ 2%

👥 100 people voted so far.
👍4🔥1
Python for Dummies-@flowchart_algorithm.pdf
10.8 MB
کتاب آموزش زبان برنامه نویسی پایتون برای مبتدیان
زبان انگلیسی
تعداد صفحات 411
#معرفی_منابع_آموزشی
@flowchart_algorithm
👍2🔥1