برنامه نویسی | Teachify
11.7K subscribers
1.03K photos
420 videos
231 files
655 links
برای موفق شدن 🌱 با این عبارت خداحافظی کن: "باشه فردا"🍃


Admin: @Yousef_Vafaei
Download Telegram
💻من خوندم شما هم بخونید!

آیا میدونستید دلیل عمده تحریم‌های آمریکا علیه ایران وجود سجاد هست؟ چون آمریکایی ها با آنالیز دقیق رفتار او بسیار ترسیدن و خوب میشناسنش و نمی‌خوان بذارن پیشرفت کنه!

آیا میدونستید زمین به دور خورشید نمیچرخه بلکه این خورشیده که به دور سجاد میچرخه؟ ناسا نمیخواد این حقیقت رو شما بدونید چون دوست نداره قدرت بی نهایت سجاد رو شما بشناسید!

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

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

سجاد وقتی بچه بود تونست کم کم رشد کنه و در سن دو سالگی تونست در جلوی چشمان شگفت زده دیگران، اولین کلمات رو از دهان خودش در بیاره، کاری که انسان ها از انجامش ناتوان بودن...
سجاد قهرمان تمام نسل هاست و سعی کنین مثل سجاد باهوش و خفن باشین.🥲
@Teachify | Mahdi Navaei
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32🤣8👍2😱2
🌐 برنامه نویس های دختر روزتون مبارک🦋


📱 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
46👍6❤‍🔥1
🖥 یوتیوب بهترین منبع آموزش های رایگانه و در ادامه من 5 کانال مفید دیگه رو در ادامه سلسله معرفی کانال های مفید #یوتیوب معرفی کردم.


1⃣ The School of Life
یه کانال مفید در مورد افزایش کیفیت ارتباطات و نحوه تعاملات روزمره و کاری
https://youtube.com/@theschooloflifetv

🔢 Valuetainment
پاتریک بت دیوید در کانالش از شکست هاش و تبدیل شدن کسب و کار خودش به یه شرکت 150 میلیون دلاری میگه و تجربیات خودش رو با مردم به اشتراک گذاشته
https://youtube.com/@VALUETAINMENT

🔢 Bro code
اگه دنبال یادگرفتن زبان های برنامه نویسی هستین، این یکی حتما باید تو لیست آموزشی شما قرار بگیره
https://youtube.com/@BroCodez

🔢 Alex Hormozi
به جای هزینه کردن تو کلاسها و دوره های پولی دیگران برای افزایش مهارت های فروش خودتون پیشنهاد میکنم کانال یوتیوب الکس هرمزی رو دنبال کنین تا تبدیل به یه استاد مذاکره و فروش بشید.
https://youtube.com/@AlexHormozi

🔢 Ali Abdaal
اگه دنبال این هستین که بهره وری کاری و شخصی خودتون رو افزایش بدین هم پیشنهاد میکنم کانال یوتیوب علی ابدال رو دنبال کنین که یکی از دکترهای دانشگاه کمبریج هست و مطالب بینظیری رو در یوتیوب ارائه میده.
https://youtube.com/@aliabdaal

📱 @Teachify | bahr4m
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3
🌐 آخه چرااااااا :)))))


❤️ @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣28👍2💩2👀1
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 این فیچر جدید ChatGPT تقریبا یکی از عظیم ترین پیشرفت های AI هست!

❤️ @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
😨22👍6😁1🤔1
😂 😂😂😂😂😂

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣35👌9
📱 وقتی اتاقمون آتیش گرفت باید چیکار کنیم ؟

💻 @Teachify | CleverDevs
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣33👍3👎1😢1
✔️ قدیما ctrl+c و ctrl+v با این وسیله انجام میشد!

#fun
💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👌14😁91👍1
✔️ چندتا عبارت مخفف که باید بدونی!


💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
✔️ شما چطوری کد میزنید؟

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19👀2
✔️ دوستانی که Notcoin ماین میکردن و دوستانی که وارد پروژه نات‌کوین نشدن حالا به هر دلیلی...

پروژه تیم Solana که ‏TapSwap نام داره رو از دست ندید دقیقا مثل نات‌کوینه و باید با کلیک کردن ماین کنید و تفاوتی که داره اینه که باگ های نات‌کوین رو گرفتن، خیلی رَوون تره و کِرَش نمیکنه دیگه، مخصوصا توی گوشی های قدیمی تر...

روی رباتش بزنید و ماین کردن رو شروع کنید.

🤖 @tapswap_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5💩31
✔️ عددهای توی ریلیز یک برنامه چه معنی دارن؟

مثلا برای پایتون: 3.12.1

3: این عدد نسخه اصلی (major version) پایتونه. نسخه‌های اصلی معرف تغییرات بزرگ و اساسی در زبان برنامه‌نویسی هستن.
12: این عدد نسخه فرعی (minor version) هست. نسخه‌های فرعی شامل مجموعه‌ای از ویژگی‌های جدید، بهبودها و رفع باگ‌های مرتبط با نسخه اصلی هستن.
1: عدد آخر، نسخه وصله (patch version) رو نشون میده. این نسخه‌ها معمولا فقط شامل رفع باگ‌های جزئی هستن.

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
10
دیدین چی شد بچه ها؟ دیگه ویزای تهران نمیخوان بهمون بدن. ماهایی هم که این سعادت نصیبمون شده بود رو میخوان دیپورت کنن.
انگار ما عقلمون کمه که در حالیکه میتونیم با همین درآمد تو شهر خودمون کار کنیم، اجاره ندیم، وقتی میایم خونه غذامون آماده باشه، اما بریم زیر بار این همه فشار و مسولیت.
جای شما رو هم ما تنگ نکردیم، عدم داشتن مهارت کافی و پشتکار باعث شده جایی تو بازار کار نداشته باشی.

پ.ن: دوستان به نظر شما چی باید به ایشون گفت؟
💻 @Teachify | MahsaAmiri
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37👎2
✔️ ترتیب سطوح شغلی در برنامه‌نویسی

▪️ جونیور (Junior): برنامه‌نویس جونیور فردی است که در ابتدای مسیر شغلی خود قرار دارد و تجربه کار عملی محدودی دارد. این افراد معمولا بر روی وظایف پایه و جزئی در پروژه‌ها کار می‌کنند و تحت نظارت و راهنمایی برنامه‌نویسان باتجربه‌تر (میدلول یا سنیور) قرار دارند.

▪️ میدلول (Mid-Level): برنامه‌نویس میدلول دارای تجربه و دانش کافی برای انجام وظایف مستقل و پیچیده‌تر در پروژه‌ها است. این افراد می‌توانند به عنوان راهنما و منتور برای برنامه‌نویسان جونیور عمل کنند و در حل مشکلات و چالش‌های فنی پروژه‌ها مشارکت فعال داشته باشند.

▪️ سنیور (Senior): برنامه‌نویس سنیور فردی با تجربه و دانش عمیق در حوزه برنامه‌نویسی است. این افراد می‌توانند پروژه‌های پیچیده را رهبری و مدیریت کنند، الگوریتم‌های پیچیده را طراحی و پیاده‌سازی کنند و به عنوان متخصص در حوزه تخصصی خود به دیگران مشاوره ارائه دهند.

▪️ تک لید (Tech Lead): تک لید فردی متخصص و باتجربه است که رهبری تیم فنی یک پروژه یا شرکت را بر عهده دارد. وظایف تک لید شامل برنامه‌ریزی و مدیریت پروژه‌های فنی، تعیین وظایف و مسئولیت‌های اعضای تیم، حل مشکلات فنی پیچیده و ارائه مشاوره فنی به سایر اعضای تیم می‌شود.

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥14👍4
- خوش بحالت که برنامه نویسی، میشینی تو خونه چهارتا خط کد می‌نویسی کلی پول درمیاری
یه روز عادی برنامه نویسا:

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣31👍9
✔️ یعنی منم میتونم اولین تجربه برنامه نویسیم رو توی یک شرکت کسب کنم؟

پ.ن: من برنامه نویسی رو خودآموز یاد گرفتم و اولین تجربه ارسال رزومه ام بود. امیدوارم بتونم از پسش بربیام.

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏178👍7
✔️ #دیتابیس های رابطه‌ای و NoSQL

▪️دیتابیس های رابطه‌ای (Relational Databases) از رایج‌ترین و محبوب‌ترین مدل‌های پایگاه داده هستند. این مدل داده‌ها را در قالب جداول ذخیره می‌کند و روابط بین جداول را با کلیدهای خارجی (Foreign Keys) تعریف می‌کند.

▪️دیتابیس های NoSQL مخفف "Not only SQL" یا "غیر SQL" است و به دسته ای از پایگاه‌های داده اطلاق می‌شود که از ساختارهای غیر رابطه‌ای برای ذخیره‌سازی داده‌ها استفاده می‌کنند. برخلاف پایگاه‌های داده رابطه‌ای که داده‌ها را در قالب جداول ذخیره می‌کنند، NoSQL از مدل‌های مختلفی مانند سند، گراف، کلید-مقدار و ستون‌های عریض برای ذخیره‌سازی داده‌ها استفاده می‌کند.

1⃣ دیتابیس های رابطه‌ای

☑️ داده‌ها را در قالب جداول ذخیره می‌کنند.
☑️ از ساختارهای منظم و تعریف‌شده استفاده می‌کنند.
☑️کاربرد: مناسب برای ذخیره‌سازی داده‌های ساختاردهی شده مانند اطلاعات مربوط به مشتریان، سفارشات، موجودی انبار و غیره.
☑️نمونه: MySQL، PostgreSQL، Oracle Database

🔢 دیتابیس های NoSQL

☑️از ساختارهای غیر رابطه‌ای برای ذخیره‌سازی داده‌ها استفاده می‌کند.
☑️مدل‌های مختلفی مانند سند، گراف، کلید-مقدار و ستون‌های عریض دارد.
☑️کاربرد: مناسب برای ذخیره‌سازی داده‌های ساختاردهی نشده یا نیمه‌ساختاردهی شده مانند پست‌های شبکه‌های اجتماعی، داده‌های حسگرها و غیره.
☑️نمونه: MongoDB، Cassandra، Redis، Neo4j

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🐧 انتخاب بهترین محیط کار لینوکس

بهترین محیط کار لینوکس برای شما به نیازها و ترجیحاتتان بستگی دارد. در اینجا چند مورد از محبوب‌ترین محیط‌های کار لینوکس به همراه ویژگی‌هایشان آورده شده است:

1⃣ محیط GNOME (Gnome 3)

✔️مزایا: رابط کاربری مدرن و مینیمالیستی، کاربری آسان، پشتیبانی از طیف گسترده‌ای از برنامه‌ها، به‌روزرسانی‌های منظم
✔️معایب: پیچیدگی در برخی از تنظیمات، ممکن است برای کاربران مبتدی کمی گیج‌کننده باشد

🔢 محیط KDE Plasma

✔️مزایا: قابل تنظیم و شخصی‌سازی، رابط کاربری قدرتمند، مناسب برای کاربران حرفه‌ای
✔️معایب: مصرف منابع سیستم بیشتر نسبت به برخی از محیط‌های دیگر، منحنی یادگیری کمی تندتر

🔢 محیط Cinnamon

✔️مزایا: رابط کاربری سنتی و آشنا، کاربری آسان، مناسب برای کاربران مبتدی
✔️معایب: به‌روزرسانی‌ها به اندازه GNOME و KDE سریع نیست، ممکن است به اندازه برخی از محیط‌های دیگر قدرتمند نباشد

🔢 محیط XFCE

✔️مزایا: سبک و کم‌حجم، سریع و کارآمد، مناسب برای سیستم‌های قدیمی‌تر
✔️معایب: رابط کاربری کمی قدیمی، ممکن است به اندازه برخی از محیط‌های دیگر از نظر بصری جذاب نباشد

🔢 محیط LXDE

✔️مزایا: بسیار سبک و کم‌حجم، ایده‌آل برای سیستم‌های با منابع محدود
✔️معایب: رابط کاربری ساده و پایه، ممکن است به اندازه برخی از محیط‌های دیگر از نظر ظاهری جذاب و یا دارای امکانات نباشد

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
✔️ این تصویر چقدر حق بود!

💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍351
وقتی تک لید شرکت تویی و دولوپرها یه کاری کردن که برنامه به ارور 500 خورده!

- نه عزیزم، خطای 500 اشکالی نداره، تا چند دقیقه دیگه میرسم باهم حلش کنیم.


💻 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣27👍2💩2