روش مدرن یادگیری برنامهنویسی و ساختن
مهارتهای لازم را یاد بگیرید تا چیزهای فوقالعاده بسازید، پرثمر باشید و در 2026 هم بهروز بمانید.
- مبتدیها که دنبال بهترین و سریعترین راه یادگیری هستند
- برنامهنویسان جونیور که میخواهند دانش خود را سریعتر ارتقا دهند
- کارآفرینان و وایبکدرها که میخواهند قبل از استخدام، خودشان بسازند
اهل خواندن نیستید؟ پخش را بزنید تا هر چه لازم است بدانید برایتان بگویم!
- «ترکیب بینقص چالش و سرگرمی»
- «ارزش فوقالعاده»
- «بهترین سرمایهگذاری سالهای اخیرم»
- «فوقالعاده سرگرمکننده!»
- «دگرگونکننده بود!»
- «*قطعاً* برنامهنویسی را یاد خواهید گرفت»
- «یادگیری، همانطور که باید!»
- «بهترین دورهای که تا حالا گذراندهام»
- «یادگیری را دوباره لذتبخش کرد»
- «این دوره طلای خالص است.»
- «یک تجربهی یادگیری فوقالعاده»
- «یادگیری عملی و اصولی»
- «دانشی که فکر نمیکردید به آن نیاز دارید»
- «۱۰۰٪ توصیه میکنم!»
- «خیلی خوشحالم که به این برخوردم»
- «راه فوقالعادهای برای یادگیری!»
- «تمرینهای سرگرمکننده، توضیحهای روشن، کلاههای باحال»
- «دورهای استثنایی، واقعاً بینظیر»
- «اعتیادآور، اما به شکل خوبش»
- «سرگرمی شگفتانگیز»
- «جامعهای فوقالعاده»
- «نیازی به تجربهی برنامهنویسی نیست»
- «سرگرمکننده و الهامبخش»
- «نگاهم به یادگیری را عوض کرد»
- «سفری باورنکردنی و پرارزش»
- «ارزش باورنکردنی»
- «فرصتی برای یادگیری از یک استاد تمامعیار»
- «واقعاً شگفتانگیز و دوستداشتنی است»
- «بهترین سرمایهگذاریای که امسال روی خودم کردم»
- «اعتماد به نفسم و انگیزهام را بهشدت بالا برد»
- «جامعهی بسیار حمایتگر!»
- «حتی برای کسی که قبلاً برنامهنویسی کرده هم دگرگونکننده است!»
دو نیمهی برنامهنویس بودن
جیکی به شما یاد میدهد که چطور برنامهنویسی کنید (به سرگرمکنندهترین و مؤثرترین روش!) و چطور با همان فناوریهایی که حرفهایها به کار میبرند چیزهای واقعی بسازید. از همان روز اول.
برنامهنویسی را یاد بگیرید
هر مفهوم اصلی، همراه با توضیحهای ویدیویی مفصل و صدها تمرین و پروژه برای تمرین کردن
یاد بگیرید بسازید
همان فناوریهایی را یاد بگیرید که حرفهایها از روز اول استفاده میکنند: پایگاههای داده، احراز هویت، Frontend، Backend و بیشتر!
فناوریهایی که یاد میگیرید از جمله:
- TypeScript
- Python
- Ruby
- Next.js
- Claude
- Cloudflare
- GitHub
- Mux
برنامهنویسی را یاد بگیرید
به برنامهنویسی مسلط شوید؛ مهارت اصلی که با آن خواستههایمان را به رایانه میگوییم. ما کمکتان میکنیم پایههای محکم برنامهنویسی را بسازید.
انیمیشنی از اپلیکیشن جیکی: یادگیرندهای تمرین مهاجمان فضایی را اجرا میکند، کد توپ لیزری را از لبهی جدول بیرون میبرد، از جیکی کمک میخواهد، مرز را از ۲۰ به ۱۱ اصلاح میکند و تمرین قبول میشود.
ببینید چه میسازید
بازی بسازید. انیمیشن بسازید. معما حل کنید.
هر کدام از اینها از همان چند مفهوم اصلی ساخته شدهاند و تا پایان دوره، صدها نمونه مثل آنها خواهید ساخت.
- مهاجمان فضایی
- دوز
- آجرشکن
- حلکنندهی هزارتو
- فلیپبوک گل
…و این تازه چند هفتهی اول است!
یاد بگیرید بسازید
فناوریهای اصلی مثل پایگاه داده، احراز هویت، فرانتاند، بکاند و موارد دیگر را با کدنویسی عاملمحور مدرن سریع یاد بگیرید.
- پخش زندهی آموزشی تعاملیروی یک مفهوم یا پروژهی خودتان گیر کردهاید؟ پاسخش را در پخشهای زندهی منظم بگیرید، با سوالهای واقعی از جامعهی کاربران.
- پروژههای واقعی، نه ساختگی.همراه با جرمی یاد بگیرید: او پروژههای واقعی را از صفر میسازد و هر تصمیم را توضیح میدهد. شما هم با ایدههای خودتان همراه شوید.
- طیف گستردهای از فناوریها را یاد بگیریدساختن یک اپ مدرن یعنی کار کردن با سیستمهای مختلف زیادی: احراز هویت، APIها، بکاند و فرانتاند. همهی اینها را به شما یاد میدهیم.

- به بحث زنده بپیوندید
- بعداً تماشا کنید
- پشتیبانی بگیرید
با اینها دستبهکار شوید:
- پایگاه داده
- احراز هویت
- فرانتاند در مقابل بکاند
- APIها
- استقرار
- یکپارچهسازی مدلهای زبانی
چه چیزی با خودتان میبرید
بیشتر دورهها فقط عادت تماشای ویدیو را برایتان باقی میگذارند. جیکی به شما مهارت، مدرک و نمونهکاری از پروژههای واقعی میدهد.
اشتراکگذاری در لینکدین1یک مدرک تأییدشده
مدرکی قابل استعلام دریافت میکنید که میتوانید آن را به رزومه و بخش گواهیها در پروفایل لینکدین خود اضافه کنید. و خودتان میدانید که آن را با تلاش خودتان به دست آوردهاید!
- ردیاب عادت شخصی
- خانهی دیجیتال
- برنامهریز دستور پخت
- داشبورد داده
2نمونهکاری متنوع از پروژههای واقعی
پروژههای واقعی بسازید که با علاقهمندیهایتان همخوانی دارند. نه یک اپ معمولی مثل فهرست کارها، بلکه اپهای واقعی که خلاقیت، ابتکار و دانش شما را نشان میدهند.
- یاد میگیرید چطور بازیهایی مثل Wordle را از صفر بسازید.
for (let idx = 1; idx <= 6; idx++) { const guess = chooseWord(knowledge) knowledge = process(knowledge, idx, guess) if (knowledge["won"]) { break } }
3درک اینکه همه چیز چطور کار میکند
جیکی پایههای واقعی و محکمی به شما میدهد که بتوانید حرفهای را روی آن بنا کنید. کدهای ناآشنا را بخوانید، دربارهی نحوهی کارشان استدلال کنید و بتوانید سریع باگها را پیدا کنید.

توسعهدهندهی ارشد
فولاستک • ۳۵ سال تجربه • با بیش از ۲۰ زبان برنامهنویسی مینویسد (از جمله زبان خودم!) • مدرک AI (از سال ۲۰۰۵) • سیستم AI جراحی قلب با ثبت اختراع
مدرس مشتاق
۲۰ سال تجربه • آموزش بیش از ۳ میلیون نفر • بنیانگذار چهار شرکت آموزشی
کارآفرین هدفمحور
بنیانگذار چند سازمان عامالمنفعه از جمله Exercism، Kaido، Thalamus و موارد دیگر • یکی از بزرگترین پروژههای متنباز جهان را اداره میکند
سلام! 👋 من جرمی هستم و به میلیونها نفر در سراسر جهان کمک کردهام تا مهارتهای برنامهنویسیشان را ارتقا دهند.
توسعهدهندهی ارشدمدرس مشتاقهدفمحور
برنامهنویسی از هشت سالگی در مرکز زندگی من بوده است. به من خلاقیت، حل مسئله و تفکر انتقادی آموخته و امکان داده تا حرفهای داشته باشم که عاشقش بودهام و شرکتهایی در حوزهی آموزش، پزشکی و هوش مصنوعی بسازم.
جیکی را ساختهام چون میخواهم آن را با شما به اشتراک بگذارم. میخواهم شما هم به همان شادی و مزیتهایی برسید که برنامهنویسی برای من به ارمغان آورده است. و باور دارم که یادگیری برنامهنویسی باید سرگرمکننده باشد. صنعت توسعهی نرمافزار بهسرعت در حال تغییر است و کدنویسی با عاملهای هوشمند دارد به روال عادی تبدیل میشود. من متعهدم شما را در این مسیر همراهی کنم و مطمئن شوم که چه بخواهید در حوزهی فناوری شغلی بسازید و چه فقط بدانید چه خبر است، به آنچه میخواهید برسید. امیدوارم همراه من بیایید!
جرمیشما کدنویسی را با نوشتن کدی یاد میگیرید که مسئلههایی در حد تواناییهایتان و کمی فراتر از آن را حل میکند. جرمی مدرسی چیرهدست است.
دانشآموزان ما چه نظری دارند؟
اینها گزیدههایی از حرفهای کاربران بتای ماست. نسخههای کامل را اینجا بخوانید!
وقتی میبینم چقدر تلاش، فکر و حتی عشق در این دوره گذاشته شده، دانشجو بودن در اینجا واقعاً لذتبخش است. هر توضیح و هر تمرین این دوره را به یک شاهکار تبدیل میکند. من واقعاً از آن لذت میبرم.
کاملاً تازهکار بودم و این دوره از بلندپروازانهترین انتظاراتم هم فراتر رفت. اگر نظر مرا بخواهید، یکی از بهترین انتخابهایی خواهد بود که در عمرتان میکنید!
ورود به برنامهنویسی همیشه طاقتفرسا به نظر میرسید. اغلب پیش از آنکه واقعاً شروع کنم، رها میکردم. اما این دوره یک مسیر عالی و همراهیشده به سمت خودکفایی پیش پای من گذاشت و حالا احساس میکنم میتوانم در این حوزه رشد کنم و بیشتر یاد بگیرم.
من با کمی دانش Python وارد این دوره شدم، چون میخواستم زبانهای فرانتاند را یاد بگیرم. با یادگیری خودخوان دستوپنجه نرم میکردم، پس برای نظم و مسئولیتپذیری ثبتنام کردم. سبک تدریس که پر از تشبیههای مؤثر است، واقعاً به دلم نشست.
در فقط ۱۰ هفته مطالب تازهای یاد گرفتم و موضوعاتی که فکر میکردم قبلاً میدانم، برایم روشنتر شدند. مربیان، آموزش، جامعه و همدورهایهای جهانی همه فوقالعادهاند. این دوره از انتظارات من فراتر رفت. آن را با اطمینان کامل پیشنهاد میکنم!
این دوره را به هر کسی که میخواهد برنامهنویس بهتری شود پیشنهاد میکنم. من برای یادگیری برنامهنویسی مقدار قابلتوجهی از مطالب آموزشی آنلاین را دنبال کردهام، اما این دوره در آموزش مبانی به شما بهترین عملکرد را دارد. این دوره به من اعتمادبهنفس در نوشتن کد داده و آن را سرگرمکننده کرده است! 😄
شک داشتم که این نوع مطالب را بفهمم، اما حالا که به جایی که از آن شروع کردم نگاه میکنم، برای مهارتها و دانش باورنکردنیای که اکنون در خودم پرورش میدهم و رشد میدهم، قدردانی عمیقی دارم. نحوهی فکر کردنم به خودِ فکر کردن، و به حل مسئله بهطور کلی، از زمان شروع این دوره بهطور چشمگیری تغییر کرده است. بیصبرانه منتظرم ببینم قدم بعدی چیست!
راستش وقتی به جیکی برخوردم هیچ انتظاری نداشتم، اما معلوم شد کشف بزرگ سال من است! با توجه به هزینهاش، تردید نکردم که بپیوندم و امتحانش کنم. هیچ تجربهای نداشتم و وقتی میبینم چه کارهایی میتوانم بکنم، خیلی به خودم افتخار میکنم! ۱۰۰٪ پیشنهاد میکنم!
این دوره فقط ساختارها و منطق پایهی برنامهنویسی را آموزش نداده، بلکه چند اصل بنیادین از طرز فکر یک برنامهنویس را هم در شما نهادینه میکند که در مسیرتان بسیار ارزشمند خواهد بود (چطور از یک صفحهی خالی شروع کنید، چالشهای بزرگ و غیرممکن را به کوچکترین قطعات قابل حل تقسیم کنید و کدی کارآمدتر، خواناتر و قابل نگهداریتر بنویسید).
این دوره ابزارهایی به شما میدهد تا پیش از نوشتن حتی یک خط کد، کل فرایند را در ذهنتان مرور کنید. همین بخش واقعی کدنویسی را آسانتر میکند. داشتن یک مدل ذهنی خوب کمک میکند بفهمید «زیر کاپوت» چه خبر است.
Jeremy و مربیان چیز شگفتانگیزی ساختهاند: منبعی که در وب نظیر ندارد. از رابط کاربری جذاب و شیک گرفته تا کلاسهای زنده و آزمایشگاهها یا بحثهای دیسکورد، همه دست به دست هم میدهند تا یک تجربهی یادگیری عالی بسازند.
باورتان نمیشود که این دوره چقدر فوقالعاده است! کدنویسی را با نوشتن کد یاد میگیرید، برای حل مسائلی که متناسب با تواناییهایتان است و آن را به چالش میکشد. Jeremy معلمی استاد است. جیکی محیطی بینقص است.
من که هیچ تجربهی برنامهنویسی قبلی نداشتم، از کیفیت این دوره شگفتزده شدهام. در هفتههای گذشته خیلی پیش آمدهام و وقتی به آنچه به دست آوردهام فکر میکنم، این که چقدر یاد گرفتهام فوقالعاده بوده است. مسیر من از یک تازهکار کامل در برنامهنویسی شروع شد و به جایی رسید که حالا با اعتمادبهنفس و اشتیاق به سراغ مسائل منطقی پیچیده در کد میروم!
از لحظهای که این دوره را خریدم، فهمیدم که از نظر کلاس و درس با هر چیزی که تا حالا تجربه کردهام متفاوت خواهد بود. یاد گرفتن در حین کدنویسی واقعی آن را کاملاً لذتبخش کرده است.
گرفتن کمک و پیامهای دلگرمکننده از جامعه، تجربههایی که به اشتراک میگذارند و این که بدانید تنها نیستید، همه چیز را بسیار آسانتر کرد. خیلی لذتبخش است که بخشی از این جمع باشم!
این دوره مرا از آنچه محدودیتهای شخصی خودم میپنداشتم عبور داد و در این مسیر اعتماد به نفس و انگیزهام را بیشتر کرد. بدانید که وقتی در پایان دوره گواهی را دریافت میکنید، به این خاطر است که خودتان آن را به دست آوردهاید!
این دوره به من فرصتی داد تا از یک استاد واقعی یاد بگیرم. تخفیف برابری قدرت خرید، آن را حتی مقرونبهصرفهتر کرد. ممنون که آن را در دسترس قرار دادید.
پیش از شروع این دوره فکر نمیکردم بتوانم تمرینهایی را که الان انجام میدهیم انجام دهم. فکر میکردم به اندازهی کافی باهوش نیستم، که «این برای من نیست» و انتظار نداشتم چیزی که اینقدر تلاش لازم دارد، در مبانی برنامهنویسی جایی داشته باشد. اما در نهایت، Jeremy نشان میدهد این هم مهارتی دیگر است که میتوان یاد گرفت، حتی در چنین مدت زمان کوتاهی.
با کمی تجربهی کدنویسی وارد این دوره شدم، اما شفافیت و ساختارش همهچیز را مثل هیچوقت قبل برایم جا انداخت و درسها ریتمی بینقص دارند؛ مفاهیم را قدمبهقدم میسازند، به شکلی که طبیعی و جذاب به نظر میرسد. این یک تجربهی یادگیری دگرگونکننده است که باعث میشود احساس انگیزه و هیجان کنید و مهارتهای کدنویسیتان را به سطح بالاتری ببرید.
این دوره برای من یک تحول بزرگ بوده است. سرعت پیشرفت آن عالی است: چالشبرانگیز، اما نه غیرممکن. تمرینها خیلی خوباند و فوقالعاده لذتبخش است که ببینید در فقط چند هفته میتوان از جابهجا کردن سادهای یک لکه در یک هزارتو، به برنامهنویسی چیزی رسید که هر هزارتویی را حل میکند.
من تقریباً هیچ تجربهی برنامهنویسی ندارم، اما دیدهام که این دوره بسیار هوشمندانه پلهپله چیده شده است، چون مفاهیم بهروشنی توضیح داده میشوند و یکی پس از دیگری و به شکل منطقی روی هم بنا میشوند. همین باعث میشود یادگیری مطالب آسان باشد.
منابع فوقالعادهاند، اما این هنرِ Jeremy در شکستن مسائل به کوچکترین گامهای ممکن است که واقعاً کمک کرده همهچیز برایم جا بیفتد. در چند هفتهی کوتاه مقدار باورنکردنیای یاد گرفتهام و حالا مسائلی را با کد حل میکنم که هرگز فکر نمیکردم ممکن باشند!
ثبتنام در این دورهی برنامهنویسی یکی از بهترین تصمیمهای زندگیام بود. برنامهی درسی آن منظم و اصولی است و مفاهیم پایهی برنامهنویسی را پوشش میدهد. تیم هم حامی و واقعاً متعهد است و صمیمانه برای موفقیت دانشجوها تلاش میکند.
نزدیک به یک دهه، بارها دورههای برنامهنویسی آنلاین را شروع کردهام، اما هر بار به چیزی برخوردم که معنی نداشت یا به مشکلی که نتوانستم حلش کنم و همان مرا در جایم متوقف کرد؛ یعنی هیچ دورهای را تمام نکردهام. اما حالا، پس از سالها تلاش، یکباره برنامهنویسی ممکن به نظر میرسد.
- مهاجمان فضایی
- آجرشکن
- هزارتو
آمادهاید اولین بازی خودتان را بسازید؟
برنامهنویسی را یاد بگیرید و از همان روز اول پروژههای واقعی بسازید؛ جرمی در هر قدم راهنماییتان میکند.
- پروژههای واقعی بسازید
- بیش از ۱۰۰ ساعت محتوای رایگان
- هیچوقت گیر نمیکنید
از سازندگان Exercism
پلتفرم آموزشی پیشرو برای تمرین برنامهنویسی
جیکی را تیمی که پشت Exercism است ساخته است. در ساخت آن از همهی آموختههایمان از کمک به میلیونها دانشجو برای ارتقای مهارتهایشان بهره گرفتهایم.
بیش از ۲٫۹ میلیون نفر آموزشدیدهبیش از ۸۵٬۰۰۰ نظراتبیش از ۶۹ میلیون تمرین ارسالشده
پرسشهای متداول
اینها پرسشهایی هستند که بیشتر از همه از ما پرسیده میشوند. پاسخ پرسش شما اینجا نیست؟ برایمان ایمیل بفرستید!
هزینهاش چقدر است؟
تمرینهای برنامهنویسی را یاد بگیرید (هستهی اصلی برنامهی درسی برنامهنویسی) کاملاً رایگان هستند. نه کارت بانکی، نه دورهی آزمایشی، نه هیچ شرط پنهانی.
جیکی پریمیوم /ماه است (قیمت بر اساس کشور) و این موارد را باز میکند:
- دسترسی کامل به یاد بگیرید که بسازید
- مهارتهایتان را در پروژههای جیکی ترکیب کنید
- پشتیبانی نامحدود AI از طریق از جیکی بپرسید
- پخش زندههای پرسش و پاسخ منظمی که میتوانید در آنها شرکت کنید
- دریافت گواهینامه برای دورهها
- تجربهی یادگیری بدون تبلیغات
- دسترسی زودهنگام به قابلیتهای جدید
هر هفته چقدر وقت باید برای این دوره بگذارم؟
میتوانید هر چقدر که میخواهید وقت بگذارید، کم یا زیاد. بیشتر افراد «برنامهنویسی را یاد بگیرید» را در ۱۲ تا ۲۰ هفته، با حدود ۵ تا ۱۰ ساعت در هفته، تمام میکنند. «یاد بگیرید که بسازید» ادامه دارد؛ هر وقت قسمت تازهای منتشر شد میتوانید سر بزنید و هر زمان برایتان مناسب بود در پخشهای زنده شرکت کنید.
این دوره چقدر سخت است؟ چقدر باید باهوش باشم؟
این دوره طوری طراحی شده که برای همه، فارغ از پیشینهشان، قابل استفاده باشد. ما باور نداریم که برای یادگیری برنامهنویسی باید «باهوش» باشید. اما باید تلاش کنید و بپذیرید که به چالش کشیده شوید.
اما اگر تلاش کنید، وقتی گیر کردید کمک بخواهید و چالش را بپذیرید، شگفتزده میشوید که در مدت کوتاهی چقدر میتوانید پیش بروید.
آیا جیکی همین حالا در دسترس است؟
بله، همین امروز میتوانید ثبتنام کنید و برنامهی درسی رایگان «برنامهنویسی را یاد بگیرید» را شروع کنید.
اولین جلسهی «یاد بگیرید که بسازید» در اواسط ژوئن برگزار میشود. وقتی وارد شدید، میتوانید ثبتنام کنید تا یادآوری برایتان فرستاده شود.
من قبلاً در بوتکمپ ثبتنام کردهام؛ آیا این فرق دارد؟
ممنون که بخشی از بوتکمپ بودهاید! جیکی مرحلهی بعدی تکامل بوتکمپ ما است. بیشتر تمرینهایی که حل کردهاید، همراه با کلی تمرین دیگر، در جیکی هم میآیند. ویدیوهای ۳ ساعته را هم به بخشهای کوچکتر ۵ تا ۱۰ دقیقهای تقسیم کردهایم تا تماشایشان راحتتر باشد!
بهعنوان عضوی از بوتکمپ، بهطور خودکار «جیکی پریمیوم» مادامالعمر را دریافت میکنید. این هم برای دورهی اولیهی «برنامهنویسی را یاد بگیرید» و هم برای دورههای آینده اعمال میشود.
آخرین خبرها
با خبرهای تازهی جیکی در وبلاگ ما بهروز بمانید.
ماراتن بزرگ ترجمهٔ جیکی و اگزرسیسم
در آخر هفتهٔ ۳۱ جولای تا ۲ آگوست، با هم جیکی و اگزرسیسم را به هر تعدادی زبان که بتوانیم ترجمه میکنیم. اینجا توضیح میدهیم چطور کار میکند و شما چطور میتوانید کمک کنید.
چطور در سال ۲۰۲۶ وارد دنیای فناوری شویم
برای ۳۰ سال، کد دروازهبان ورود به دنیای فناوری بود. حالا که مدلهای زبانی بزرگ یا همان LLMها این کار را برایتان انجام میدهند، مسیر ورود تغییر کرده است. در این مطلب میگوییم چطور واقعاً در سال ۲۰۲۶ وارد دنیای فناوری شوید.
آیا هنوز باید در ۲۰۲۶ برنامهنویسی یاد بگیرم؟
سال ۲۰۲۶ است و Claude میتواند در چند ثانیه از من بهتر کد بزند. پس چرا زحمت یادگیری برنامهنویسی را به خود بدهیم؟ چون هنوز باید بتوانید کد را آنقدر خوب بخوانید که اشتباهاتی را که LLMها با اعتمادبهنفس کامل مرتکب میشوند، تشخیص دهید.



























