Roocket | آموزش برنامه نویسی – Telegram
Roocket | آموزش برنامه نویسی
3.71K subscribers
741 photos
5 videos
1 file
6.64K links
اخبار ، مطالب جدید وب سایت Roocket.ir

پشتیبانی راکت :‌ @roocket_support
Download Telegram
4️⃣ نکته مهم برای توسعه‌دهندگان Back-End

برنامه‌نویسی Back-End چالش‌ها و مشکلات مختلفی دارد که باعث می‌شود به‌نسبت توسعه سمت کاربر یا همان Front-End کمی‌ سخت‌تر شود. به همین دلیل نیاز است که مراقب موضوعات مختلف آن باشید.

در این مطلب از وبسایت راکت شما را با ۴ نکته و رویکرد مهم در توسعه Back-End آشنا خواهیم کرد. از رعایت کردن آن‌ها مطمئن شوید.

برای مطالعه این مطلب کلیک کنید.
@roocketir
👨‍💻5👍1
🥳 راکت‌نامه متولد و منتشر شد! 😍

راکت‌نامه، اولین ماهنامه تخصصی برنامه‌نویسی؛ منتشر شد!

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

🔥محتواهای بسیار ناب، آموزنده، سرگرم کننده و دوست داشتنی در راهند.. ❤️

📥 جهت دریافت شماره نخست راکت‌نامه، اینجا کلیک کنید!

@roocketir
7👍2🔥2
💻 مهارت‌های برنامه نویسی خود را در میان کشورهای عضو اتحادیه بریکس؛ در هکاتون "رهبران تحول دیجیتال" به چالش بکشید💪

🏆 بیش از ۵۰۰هزار دلار جایزه نقدی، پاداش برگزیدگان این هکاتون بین‌المللی

محورهای مسابقه:
هوش مصنوعی و یادگیری ماشین
تحلیل داده
تجربه کاربری و طراحی UI/UX

🔗برای مشاهده چالش‌ها و ثبت نام به آدرس زیر مراجعه کنید:
https://i.moscow/lct/en

🗓 مهلت ثبت نام: ۱۶ خرداد ۱۴۰۳
🤯6
💥💥 عجب صحبتی بود در مورد مهاجرت 💥💥

خوب چون صحبتمون با محمد بابا‌زاده طولانی شد پادکست رو به دو قسمت تبدیل کردیم و الان قسمت دوم رو در یوتیوب قرار دادیم

و مجموعا در مورد مواردی مثل

رزومه نویسی
کشورهای حوزه اسکاندیناوی
و مهاجرت، عمق‌تر صحبت کردیم

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

البته یکمم بحث به حاشیه کشیده شد که خودتون ببینید 😂


https://youtu.be/2jtyROkdvC0
🔥9👍3
🔴 نهمين صبحانه کاری ابرها (تهران)

🍮 قهوه، صبحانه، ارائه و گفتگوی کاری در کنار متخصین

🎤 ارائه‌ تجربه محور توسط علی کایدیان

🎤 موضوع: مزایا و چالش‌های پیاده‌سازی Unikernel در کوبرنتیز

🔜 زمان: جمعه ۱۱ خرداد ۱۴۰۳ ، ساعت ۹ تا ۱۲ صبح

📌 مکان: شهرک غرب، هرمزان، پیروزان جنوبی، کوچه پنجم، مرکز همایش‌های رعد

👇👇👇
abrh.ir/enjoy
👆👆👆


📣@abrhacom
2
🔥🔥 هوش مصنوعی و علم داده - آینده برنامه‌نویس‌ها چی میشه؟ - قسمت اول

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

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

این راکت کست مصاحبه‌ای، گفت و شنودهای جذابی داشت که باعث طولانی شدن این مصاحبه شد. به همین خاطر در چند بخش براتون منتشر می‌کنیم.

منتظر انتشار بخش دوم این مصاحبه باشید.

منتظر نظرات قشنگتون هستیم رفقا ♥️


https://youtu.be/VJvViHxRM_E
🔥4
شماره دوم راکت‌نامه، اولین ماهنامه تخصصی برنامه‌نویسی؛ منتشر شد!

🔥در این شماره:
ابتدا داستان شرکت گوگل و پیدایش آن را بررسی می کنیم سپس در بخش مقاله آموزشی با تفاوت های Concurrency و Parallelism آشنا می‌شویم. در بخش معرفی ابزارها، وبسایت‌هایی را معرفی می‌کنیم که در بهتر نوشتن کدهای CSS به شما کمک خواهند کرد و همچنین در بخش مصاحبه، پای صحبت های مدیر فنی و مهندس End-Front شرکت DataSine می‌نشینیم.

🔥محتواهای بسیار ناب، آموزنده، سرگرم کننده و دوست داشتنی در راهند.. ❤️

📥 جهت دریافت شماره دوم راکت‌نامه، اینجا کلیک کنید!

@roocketir
👍5🔥1👏1🤔1
تابستون کوتاهه! 🏖

🔥جشنواره تابستانه راکت آغاز شد!🔥

تخفیف‌های استثنایی و جذابی براتون در نظر گرفتیم تا از تابستون بهترین استفاده رو برای ارتقای مهارت‌هاتون کنین!🚀

👈 پس بزن بریم!

@roocketir
🔥5
#نکته_آموزشی:‌ Redux چیست؟⁧

ریداکس (redux) یک کتابخانه برای مدیریت استیت در برنامه‌های جاوااسکریپت است که به خصوص در برنامه‌های React محبوب است. با Redux می‌توانید استیت برنامه خود را به صورت مرکزی مدیریت کنید.

مثال:
import { createStore } from 'redux';

const initialState = { count: 0 };

function counterReducer(state = initialState, action) {
switch (action.type) {
case 'INCREMENT':
return { count: state.count + 1 };
case 'DECREMENT':
return { count: state.count - 1 };
default:
return state;
}
}

const store = createStore(counterReducer);

store.subscribe(() => console.log(store.getState()));

store.dispatch({ type: 'INCREMENT' });
store.dispatch({ type: 'DECREMENT' });

#React #Redux #برنامه‌نویسی
👍9
#نکته_آموزشی : استفاده از Web Workers برای پردازش‌های سنگین در جاوااسکریپت

🌐 Web Workers در جاوااسکریپت

خوب Web Workers به شما اجازه می‌دهند تا کدهای جاوااسکریپت را در پس‌زمینه اجرا کنید بدون اینکه بر روی عملکرد UI تأثیر بگذارند. این تکنیک برای پردازش‌های سنگین مانند تجزیه و تحلیل داده‌ها بسیار مفید است.

مثال:
// main.js
const worker = new Worker('worker.js');
worker.postMessage('Start processing');

// worker.js
self.addEventListener('message', function(e) {
// پردازش سنگین
self.postMessage('Processing complete');
});

#JavaScript #WebWorkers #Performance

اگر تا حالا از این ویژگی استفاده کردید 👍 بدید
👍16
#نکته_آموزشی: بهینه‌سازی عملکرد React با استفاده از React.memo

⚛️ بهینه‌سازی عملکرد React با React.memo
‏React.memo یک تکنیک پیشرفته برای بهینه‌سازی عملکرد کامپوننت‌های تابعی است. با استفاده از React.memo، شما می‌توانید از رندر مجدد کامپوننت‌ها در مواقع غیرضروری جلوگیری کنید.

مثال:

const MyComponent = React.memo(({ value }) => {
console.log('Rendering MyComponent');
return <div>{value}</div>;
});

// فقط در صورتی که props تغییر کند، MyComponent دوباره رندر خواهد شد.


این تکنیک به خصوص در برنامه‌های بزرگ و پیچیده بسیار مفید است.
#React #Performance #Optimization

اگر تا حالا از این ویژگی استفاده کردید 👍 بدید
👍10👌3👨‍💻3
یه پادکست توپ براتون آوردیم 🔥💯

داستان برنامه نویس شدن با امید بهاری‌فر

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

#آموزش_برنامه__نویسی
#زبان_برنامه_نویسی
#برنامه_نویس
#مصاحبه
#پادکست


🌐 مشاهده پادکست تصویری در یوتیوب
🌐 گوش دادن به پادکست در راکت
👍72🔥2
#نکته_آموزشی : استفاده از IndexedDB برای ذخیره‌سازی داده‌ها در مرورگر

💾 IndexedDB چیست؟
IndexedDB یک پایگاه داده سمت کلاینت در مرورگر است که به شما اجازه می‌دهد داده‌ها را به صورت محلی ذخیره کنید. این تکنیک برای برنامه‌های آفلاین و ذخیره‌سازی داده‌های بزرگ بسیار مفید است.

مثال:

const request = indexedDB.open('myDatabase', 1);

request.onupgradeneeded = function(event) {
const db = event.target.result;
db.createObjectStore('myObjectStore', { keyPath: 'id' });
};

request.onsuccess = function(event) {
const db = event.target.result;
const transaction = db.transaction(['myObjectStore'], 'readwrite');
const store = transaction.objectStore('myObjectStore');
store.add({ id: 1, name: 'John Doe' });
};

#IndexedDB #JavaScript #Offline

اگر تا حالا از این ویژگی استفاده کردید 👍 بدید
👍11👏21
🔥شماره چهارم راکت‌نامه منتشر شد!

در شماره ۴ راکت‌نامه:
- با ۱۵ پروژه متن باز جاوااسکریپت آشنا می‌شوید.
- مقاله‌ای جامع در مورد “مهم‌ترین قواعد تمیزنویسی کدها” ارائه شده است.
- در ادامه، مصاحبه‌ای اختصاصی با آرمین هوشمند، توسعه‌دهنده Full Stack، انجام شده که در آن به بررسی تجربیات، چالش‌ها و موفقیت‌های او در دنیای برنامه‌نویسی پرداخته می‌شود.
- و البته طبق معمول؛ برای افزودن لحظاتی از سرگرمی و یادگیری، بخشی با عنوان “فان فکت” نیز در این شماره گنجانده شده است.

📥 جهت دریافت شماره چهارم راکت‌نامه، اینجا کلیک کنید!

@roocketir
1🔥8
کنکور رو خراب کردم 😞 حالا چیکار کنم؟ 🧐

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

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

⭐️ تو مقاله جدید راکت به این موضوع پرداختیم ⭐️

مطالعه ادامه این مطلب

@roocketir
👍8
🧐 فریلنسری خوبه یا نه؟ فریلنسر بشیم؟

اومدیم با یه اپیزود دیگه از راکت‌کست، با موضوع فریلنسری!

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

نظرات قشنگتون رو زیر ویدیوی پادکست در یوتیوب، و یا در کست‌باکس یا اصلا صفحه پادکست در سایت راکت برامون بذارید. مهم نیست کجا، مهم اینه که صدای شما به گوشمون برسه تا ببینیم این پادکست‌ها براتون مفید هست یا نه 😁 دوستون داریم ❤️

#آموزش_برنامه__نویسی
#برنامه_نویسی
#فریلنسری


🌐 مشاهده پادکست تصویری در یوتیوب
🌐 گوش دادن به پادکست در راکت
🔥63
نگفتیم تابستون کوتاهه؟! 🏖

🔥 آخرین تخفیف تابستانی راکت!🔥

تخفیف‌های استثنایی و جذابی براتون در نظر گرفتیم تا از فرصت باقیمونده تابستون بهترین استفاده رو برای ارتقای مهارت‌هاتون کنین و برای رقابت با همکارا و همکلاسی‌ها و دوستاتون حسابی آماده شین!🚀

👈 پس بزن بریم!

راستی تا آخر پاییز دیگه هیچ جشنواره تخفیفی در راکت نداریم

👈 پس بزن بریم!

@roocketir
🔥82
🔥شماره پنجم راکت‌نامه منتشر شد!

در شماره ۵ راکت‌نامه:
- به بررسی دیزاین پترن‌ها در جاوا اسکریپت پرداختیم.
- با ۱۰ ابزار کاربردی Static Site Generator آشنا می‌شوید.
- در ادامه، مصاحبه‌ای اختصاصی با یاسر خانگلی، توسعه‌دهنده React Native، انجام شده که در آن به بررسی تجربیات، چالش‌ها و موفقیت‌های او در دنیای برنامه‌نویسی، علی‌الخصوص برنامه‌نویسی موبایل پرداخته می‌شود.
- و البته طبق معمول؛ “فان فکت” جالب! 😅

📥 جهت دریافت شماره پنجم راکت‌نامه، اینجا کلیک کنید!

@roocketir
🔥11👍2
🧐 دانشگاه بریم یا نه؟! - نقش دانشگاه در موفقیت توی برنامه‌نویسی (و کلا موفقیت😁)

اومدیم با یه اپیزود دیگه از راکت‌کست، با یه موضوع جنجالی به مناسبت اول مهر و بازگشایی مدارس و دانشگاه‌ها!

🔥تو این قسمت از راکت کست در مورد یک موضوع داغ و جذاب صحبت میکنیم که احتمالا سوال خیلی از جوون‌ترها باشه! دانشگاه بریم یا نه؟!

🤷‍♂️اصلا دانشگاه چقدر توی موفقیت ما میتونه تاثیرگذار باشه؟
🤷‍♂️توی موفقیت مالیمون چطور؟
🤷‍♂️از تجربیات خودمون در مورد این موضوع صحبت کردیم.

🌐 مشاهده پادکست تصویری در یوتیوب
🌐
گوش دادن به پادکست در راکت

🤟 نظرات قشنگتون رو زیر ویدیوی پادکست در یوتیوب، و یا در کست‌باکس یا اصلا صفحه پادکست در سایت راکت برامون بذارید. مهم نیست کجا، مهم اینه که صدای شما به گوشمون برسه تا ببینیم این پادکست‌ها براتون مفید هست یا نه 😁 دوستون داریم ❤️

#برنامه_نویسی
#دانشگاه
#متنفرم_از_ته_دل_من_از_اول_مهر 😁

@roocketir
🔥11👍21
وبینار نقشه راه کسب درآمد حرفه‌ای با برنامه‌نویسی جاوا اسکریپت!

رایگان فقط برای 100 نفر اول
تکمیل شده ولی...
بچه‌ها ثبت‌نامش چند روزه که شروع شده و تو اینستاگرام اعلام کردیمش و الان هم 100 نفر رایگان تکمیل شده! ولی فقط برای اعضای کانال 50 نفر ظرفیت رایگان دیگه اضافه کردیم ❤️

👈 لینک ثبت نام در وبینار
👉

چرا باید توی این وبینار شرکت کنیم؟
جاوا اسکریپت با کتابخانه‌ها و فریم‌ورک‌های متعددش داره دنیا رو می‌گیره و خب اینکه باید سمتش رفت و حرفه‌ای شد بر کسی پوشیده نیست. اما اینکه باید چه راه و مسیری رو برای حرفه ای شدن توش طی کنیم رو با تجربیات خودمون توی این وبینار در موردش صحبت می‌کنیم!

🥸پس؛ اگه داری جاوا اسکریپت یاد میگیری و می‌خوای تو این مسیر حرفه‌ای بشی و از راز و رمزهای این مسیر باخبر بشی، این وبینار رو حتما شرکت کن.
در غیر این صورت این وبینار به دردت نمیخوره و لطفا ظرفیت رایگان وبینار رو برای کسایی که واقعا بدردشون میخوره نگه دار و این پیام رو براشون بفرست 🙏❤️

👈 لینک ثبت نام در وبینار 👉

@roocketir
6👍3