آموزش رایگان برنامه نویسی @faranpishroradman Channel on Telegram

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

@faranpishroradman


آموزش رایگان برنامه نویسی
گروه برنامه نویسی و تحقیقاتی رادمان
آموزش برنامه نویسی حوزه وب و تقاطع تکنولوژی با دنیای امروز
Group : @radmanit_group

آموزش رایگان برنامه نویسی (Persian)

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

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

04 Jan, 18:36


https://youtube.com/shorts/dM65t7t6mP4?feature=share

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

26 Dec, 16:13


😁

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

24 Dec, 07:05


🌐احراز هویت و مجوز دسترسی؛ پلی بین بک‌اند و شبکه

احراز هویت (Authentication) یعنی مطمئن بشیم کاربر واقعاً همونیه که ادعا می‌کنه، مثلاً با پسورد، اثر انگشت یا توکن. بعد از اون، مجوز دسترسی (Authorization) مشخص می‌کنه که کاربر به چه بخش‌ها یا امکاناتی از سیستم اجازه دسترسی داره.

🔐این موضوع امنیت سیستم‌ها رو از دو جهت تضمین می‌کنه، اول اینکه کاربر اصلا همونی هست که داره به سیستم میگه و دووم حالا که وارد سیستم شد دقیقا به کدوم بخش ها باید دسترسی داشته باشه؛ توی بک‌اند با ابزارهایی مثل JWT و OAuth و توی شبکه با پروتکل‌هایی مثل SSL/TLS این اتفاق میوفته.

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

23 Dec, 10:53


🔎 توی شبکه‌های توزیع شده بزرگ وقتی بخوان یه اطلاعاتی به همه نودها برسه و منابع زیادی مصرف نشه از پروتکل شایعه استفاده میکنن؛

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

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

فقط کافیه یه نفر بتونه یه دیتایی رو به چند نفر تصادفی بده و اگر اون چند نفر این کارو تکرار کنن به این صورت شایعه پخش میشه. در هر حالت، اطلاعات ممکنه در حین انتشار تغییر شکل داده یا عوض بشه.

📌 جالب اینجاست توی ریاضیات برای این یه اصلاح داریم به اسم WHP که میگه اگه تعداد گره ها زیاد باشه به احتمال نزدیک به 1 این شایعه رو همه میشنون. این اصطلاح به این معنیه که با افزایش اندازه شبکه، احتمال رسیدن اطلاعات به همه نودها به طور چشمگیری افزایش پیدا میکنه.

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

28 Nov, 14:28


چینیا تونستن یه نسخه ساده از RSA رو با کامپیوتر کوانتومی بشکنن ‌

الگوریتم RSA ستون ارتباطات امنه، اگه نسخه اصلی اون توی زمان کوتاه شکسته بشه هیچ چیز دیگه توی اینترنت امن نیست و هیچ هویتی باقی نمیمونه.

برای مثال یه نفر میتونه به تلگرام شما بدون اینکه کد داشته باشه لاگین کنه یا اینکه از برنامه بانکیتون پول برداره.


کلید شکسته شده 50 بیتی بوده هنوز تهدیدی به حساب نمیاد هنوز قدرت محاسباتی کافی برای شکستن 2048 یا 4096 بیتی فعلی وجود نداره کما اینکه زمان خیلی فاکتور مهمیه ممکنه شما کلید رو حتی بتونید بشکنید ولی زمان طلایی گذشته باشه و کلید منقضی شده باشه‌.

https://www.csoonline.com/article/3562701/chinese-researchers-break-rsa-encryption-with-a-quantum-computer.html

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

21 Nov, 21:32


سلام - بچه ها من یه تیم باحال پیدا کردم که خرید هام رو از سایت های خارجی برام میخره و پرداخت میکنه و میرسونه دستم. حالا هرچی میخواد باشه. از لباس و کفش و این قرطی بازیا بگیر 😜 تا قطعات کامپیوتر و گجت و غیره ... گفتم شاید برای شما هم مفید باشه.

🎁 مایا آنلاین شاپ – خرید و ارسال از ترکیه، با خیال راحت و بی‌دردسر!

t.me/maiaonlineshop

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

10 Nov, 20:27


آموزش bash به طور ساده و کاربردی

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

10 Nov, 09:54


- از کجا بفهمیم که تو پایتون متخصص شدیم؟ 😂

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

07 Nov, 08:36


✔️ سم آلتمن در پست جدیدش اعلام کرده که حالا ChatGPT از طریق دامنه Chat.com در دسترس کاربران قرار گرفته تا دسترسی به آن آسان‌تر باشد.

این دامنه که سال گذشته توسط بنیان‌گذار HubSpot به قیمت ۱۵.۵ میلیون دلار خریداری شد، به سرعت به یک خریدار ناشناس فروخته شد. اکنون مشخص شده که این خریدار OpenAI بوده و حالا این دامنه به ChatGPT هدایت می‌شود.

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

05 Nov, 09:33


عزیزم اگر مسیری که اومدی خیلی سخته و همچنان داری ادامه میدی، سعدی هم خیلی خلاصه راز موفقیت رو تو دوبیت سروده؛ میگه:

"‏تا رنج تحمل نکنی گنج نبینی
تا شب نرود صبح پدیدار نباشد"

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

02 Nov, 04:41


نسخه جدید ChatGPT با قابلیت جستجوی هوشمند وب معرفی شد

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

31 Oct, 23:22


وقتی استارتاپ شروع می‌کنید، دیگه شما فقط کامپیوتری نیستین

شما باید اقتصاد بدونید، بازاریابی بدونید، از خلاقیت و نوآوری بدونید، حل مسئله بدونید، رهبری بدونید، کاغذ بازی با سامانه های ایران رو بدونید، حتی باید حرف زدن و قانع کردن هم بدونید ؛؛؛؛ برنامه سازی و پیاده سازیش فقط یه بخش کوچیکیشه.


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

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

13 Oct, 11:48


ترمینال لینوکس قراره مستقیم بیاد داخل اندروید

مهندسای گوگل قراره یه دبیان با استفاده از تکنولوژی AVF (مجازی شده) به گوشی های اندروید اضافه کنن


🐧 @Linuxor ~ androidDevNotes

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

15 Sep, 12:28


📌 موقعیت شغلی ( تهران )

مهارت ها و توانمندی ها :

آشنایی با HTML و CSS
آشنا به WordPress
آشنایی با سئو
آشنایی با نرم افزارهای طراحی مانند فتوشاپ
مسلط به ویندوز و آشنایی با مفاهیم شبکه
مسلط به تولید محتوا


ویژگی‌های فردی:

علاقمند به کار پشتیبانی نرم افزاری
روابط عمومی و فن بیان بالا و خوش برخورد
مسئولیت پذیر و پیگیر در امور محوله
علاقه مند به یادگیری و پیشرفت


شرح وظایف:

ارائه خدمات پشتیبانی حضوری و تلفنی و ریموتی به مشتریان
پاسخگویی به مشکلات احتمالی و حل مسائل مورد نیاز مشتری
مستند سازی و ارائه گزارش
به روز رسانی سایت

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

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

@Radman_dev

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

25 Aug, 19:20


فقط اینکه شما بلد باشید با یک زبان برنامه نویسی یک پروژه رو به اتمام برسونید به معنی این نیست که شما یک Software engineer یا مهندس نرم‌افزار هستید.

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

- IDE | Editor
یک مهندس نرم‌افزار احتمالا بیشترین تایمش رو بابت کد زدن بگذرونه، پس نیازه که محیطی که توش کد میزنه رو خوب بشناسه.

پس اولین ابزار یک IDE یا ادیتور مناسبه که اون رو خوب بشناسه و بهش مسلط باشه تا با سرعت مناسبی بتونه پروسه کد زدن رو پیش ببره.

- Version control systems
برای مدیریت و توسعه سورس های کد نوشته شده و اشتراک گذاری و توسعه توسط بقیه برنامه نویس ها شما حتما حتما باید یک ورژن کنترل مثل گیت رو خوب بلد باشید تا بتونید در روند توسعه سریع و چابک باشید.

- Docker
دیگه توی این دوره هر مهندس نرم افزاری برای این که یک محیط Centralized رو بالا بیاره نیازه که داکر رو بلد باشه، حتما یادش بگیرید :)

- Testing tools
شما نیازه که ابزار ها و لایبرری های مورد استفاده جهت تست نرم افزارتون رو هم بلد باشید تا بتونید تست اتوماتیک داشته باشید

- Monitoring
یکسری ابزار ها هستن برای مانیتور کردن پرفومنس پروژه مثل Prometheus و Grafana که با استفاده ازشون میتونید پرفومنس پروژتون یا دیتابیستون رو مانیتور کنید و برای تحلیل هاتون ازشون استفاده کنید.

- Task management tools
کارها و تسک های هربرنامه نویس باید مشخص باشه که بتونه سرعتش در توسعه رو بالا ببره، در نتیجه دونستن یکسری ابزار مثل Jira که کارشون Task management و.. هست یک نیاز ضروریه.

- Logging
اما لاگ زدن و log tracking، اهمیتش توی یک پروژه به قدری مهمه که شما بعنوان مهندس نرم افزار برای کنترل بهتر روی پروژتون نباید ازش غافل بشید.
یکسری ابزار ها مثل Sentry بهتون کمک میکنن.

- CI/CD
شما با استفاده از CD/CD میتونید روند بیلد، تست و دیپلوی پروژتون رو اتوماتیک کنید و خیلی سرعت خودتون رو در روند توسعه نرم افزار بالاتر ببرید و ریسک خطا های بیلد و دیپلوی رو کاهش بدید، ابزار هایی مثل Jenkins یا حتی Gitlab به شما در این پروسه کمک میکنن.

- Gitlab | Github
خب ما گیت رو یادگرفتیم حالا چطور توی یک محیط اشتراکی کدهامون رو باهم به اشتراک بزاریم و کدهای همدیگه رو قبل از اعمال بررسی و کامنت بزاریم، یا اصلا این کدهارو کجا نگه داریم که فردا از دستشون ندیم؟ خب معلومه دیگه از گیتهاب یا گیتلب استفاده کنید.

- Message brokers
این روزا با بزرگ شدن پروژه هامون، نیاز به ارتباط بین اپلیکیشن ها حس میشه که یکی از روش های ارتباط برقرار کردن استفاده از Message broker هایی مثل Kafka یا RabbitMQ هستش و یادگیریشون امروزه تقریبا ضروری شده برای یک مهندس نرم افزار

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

- Cloud platforms
این روزا تقریبا هرجایی که برید با Cloud سر و کار دارید و زیرساخت اکثر اپلیکیشنا توی محیط هایی مثل AWS و Google Cloud و Azure یا مشابهشون دارن میزبانی میشن، پس اینم احتمالا باید یادبگیرید خصوصا اگه قصد مهاجرت دارید.

✏️GoldenCodeir

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

11 Jul, 08:33


‏برای کسایی که توی ۲راهی عقل و عشق گیر کردن. javascript نظرش اینه

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

10 Jul, 09:31


نحوه کارکرد آی پد در محاسبات ریاضی

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

09 Jul, 17:59


تسلیم نشو....

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

08 Jul, 21:10


http://www.iranhpserver.com

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

13 Jun, 16:19


قیمت خیلی مناسب گذاشته شده دوستان از دستش ندید

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

13 Jun, 07:00


سلام رفقا چطورین؟❤️💯

یک عدد پیج 1کایی داریم می‌خوایم بفروشیم اگر کسی میخواد قیمت پیشنهادی رو بفرسته برام تا توافق کنیم 👇

@Buynotmshp

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

07 Jun, 12:12


کارت های امروز همستر

🌟 این سه کارت رو پیدا کنید و یک لول ارتقا بدید. تبریک؛ شما 5,000,000 سکه جایزه گرفتید!

🌟 در کامبوی روزانه، همیشه نسبت هزینه به درآمد رو در نظر بگیرید.

ورود به همستر🐹

@faranpishroradman

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

05 Jun, 14:53


✔️رمز مخفی 🎮

آموزش دریافت 1,000,000 سکه #همستر

3 بار روی گزینه Earns per tap از قسمت بالا سمت چپ صفحه کلیک کنید تا حالت Morse براتون فعال بشه

2. حال فقط کافیه کد روز رو با استفاده از الفبای Morse، مثل ویدیو آموزشی بالا وارد کنید تا برنده جایزه 1,000,000🐹 سکه بشید

😎 کد رمز امروز: BTC
B : – ●●●
T : –
C : –●–●

💯راهنمای وارد کردن کد 😎👇

خط (–) به این معنی که کلیک کنید و انگشتتونو یکم نگه دارید بعد بردارید

دایره (●) به این معنی که فقط یبار بدون مکث رو صفحه کلیک کنید

✈️برای دوستاتون بفرستید تا اونام یک میلیون هدیه بگیرن 😍❤️