بنابراین شما تصمیم گرفته اید که یک برنامه نویس جاوا شوید. بلافاصله یک سوال منطقی مطرح می شود: "از کجا شروع کنیم؟" در این مقاله در مورد نحوه یادگیری برنامه نویسی از ابتدا با JavaRush صحبت خواهیم کرد. دوره دارای چه ویژگی هایی است، آموزش به چه مراحلی تقسیم می شود و از چه بخش هایی از سایت باید استفاده کنید تا آموزش را تا حد امکان مؤثر کنید.
پس از اتمام دوره، دانش آموز 300-500 ساعت تجربه برنامه نویسی در دنیای واقعی را دریافت می کند! این دوره همچنین یک ابزار عالی برای کسانی است که قبلا برنامه نویسی را برای مبتدیان آموخته اند، اما نمی دانند از کجا شروع به جستجوی کار کنند. علاوه بر تمرین در حین گذراندن JavaRush، قادر خواهید بود سوالات اصلی را که در مصاحبه باید به آنها پاسخ دهید، تجزیه و تحلیل کنید و همچنین یک رزومه کارآمد ایجاد کنید.
ویدئو - در کانال رسمی یوتیوب ما گزارش های ویدئویی از دانشجویان پروژه JavaRush، بررسی های ویدئویی، دستورالعمل های مفید مختلف، ترجمه بهترین سخنرانی های خارجی در مورد برنامه نویسی و موارد دیگر را خواهید دید.
محتوا
- ویژگی های دوره JavaRush
- پلتفرم های یادگیری: وب سایت و اپلیکیشن موبایل
- مراحل دوره
- بخش های مفید سایت
- کجا با تیم JavaRush ارتباط برقرار کنیم
JavaRush: آموزش جاوا با تاکید بر تمرین
1. آموزش مبتنی بر بازی
دوره JavaRush تا حدودی شبیه به یک بازی کامپیوتری است. این به چهار ماموریت تقسیم می شود که هر کدام یک ایده کلی دارند. به عنوان مثال، Java Syntax اولین جستجو است: نحو اولیه زبان را آموزش می دهد. در ابتدای آموزش، کاربر می تواند انتخاب کند که کوئست کدام سناریو را دنبال کند. برای کسانی که دوست دارند در قالب بازی یاد بگیرند، سناریوهای ادبی (طرح) یا گیمیفیکیشن مناسب است، برای کسانی که حداقل آب را ترجیح می دهند - کلاسیک. به نوبه خود، هر کوئست از ده سطح تشکیل شده است (به جز تلاش اولیه: دارای 10 تا 21 سطح است (بسته به سناریوی انتخاب شده توسط کاربر و سطح دانش اولیه، اما آنها کوتاهتر از مراحل بعدی هستند). آنها باید به صورت متوالی تکمیل شوند.سطوح پر از سخنرانی ها و وظایف با پیچیدگی های مختلف است. برای رفتن به سطح بعدی، باید بیشتر مشکلات را در سطح فعلی حل کنید، زیرا یک راه حل موفق مقدار مشخصی از "تاریکی" را به شما می دهد. با کمک آن می توانید سخنرانی ها و مشکلات بعدی را باز کنید.2. برنامه نویسی را از همان درس های اول تمرین کنید
تمرین در آموزش جاوا ما (دوره JavaRush) شامل وظایف با فرمت های مختلف است. آنها در "کرونولوژی" متفاوت هستند:- برخی از وظایف، ادغام مطالب نظری از سخنرانی پیش رو است.
- بخش دیگر با هدف تکرار تئوری قبلاً پوشش داده شده از سطوح قبلی است.
- وظایف سوم " وظایف آینده " است: آنها بر اساس مواد یک، دو یا سه سطح بعدی ارائه می شوند. بله، بله، شما اینطور فکر نمی کردید. این عمدی است. آیا اکنون می خواهید مشکلی را حل کنید، اما دانش ندارید؟ گوگلش کن این یک مهارت بسیار مفید برای یک برنامه نویس است. خوب، اگر می خواهید به طور مداوم حرکت کنید، فقط کار را کنار بگذارید و پس از چند مرحله که به تئوری لازم رسیدید به آن بازگردید.
- کد تایپ - وظایف برای مبتدیان. گاهی اوقات یک برنامه نویس آینده فقط نیاز دارد که دستش را بگیرد و کد را درک کند. برای انجام این کار، شما به سادگی از نمونه "کپی" می کنید.
- تجزیه کد افراد دیگر و یافتن خطاها. خوبه، تو ایده ای داری. چنین وظایفی نیز وجود دارد.
- نوشتن کد خود برای انجام لیستی از شرایط در یک کار؛
- وظایف پاداش این وظایف برای یادگیری مستقل و برای توسعه تفکر الگوریتمی از پیچیدگی بیشتری برخوردار هستند.
- مینی پروژه ها اینها وظایفی هستند که به چندین زیرکار تقسیم می شوند که حل تدریجی آنها منجر به ایجاد برنامه های نسبتاً پیچیده و بزرگ می شود. به عنوان مثال، بازی "سوکوبان" یا چت آنلاین. چنین مشکلاتی تقریباً در اواسط دوره ظاهر می شوند.
- فیلم های. گاهی اوقات تغییر به فعالیت دیگری مفید است. در JavaRush، چنین فعالیتی تماشای ویدیوهای مربوط به متخصصان فناوری اطلاعات است.
3. بررسی فوری نتیجه و ابزارهایی برای بهبود کد شما
مهمترین ویژگی JavaRush که آن را از تمام دوره های آنلاین متمایز می کند، تأیید خودکار فوری مشکلات، نکات و توصیه هایی برای راه حل ها است . با JavaRush، لازم نیست مدت زیادی منتظر بمانید تا معلم مشکل شما را بررسی کند: یک دکمه را فشار می دهید و در یک لحظه نتیجه و توصیه هایی را دریافت می کنید اگر مشکلی در راه حل وجود داشته باشد.4. کمک به حل مشکلات
یادگیری برنامه نویسی نباید شبیه به تنهایی روی یک قایق در وسط اقیانوس باشد. شما باید ارتباط برقرار کنید. برای انجام این کار، JavaRush اول از همه یک بخش " راهنما " دارد. اگر برای مدت طولانی در برخی کارها از دوره گیر کرده اید یا نمی توانید یک موضوع پیچیده را درک کنید، در یک بخش ویژه سؤال بپرسید . یکی از دانش آموزان، توسعه دهندگان یا مدیریت منابع قطعا به شما کمک خواهد کرد. همچنین، هنگامی که احساس قویتری میکنید، رفتن به بخش «کمک» برای کمک به کسی در مطالعاتش بسیار مفید خواهد بود. در اینجا شما باید کد شخص دیگری را درک کنید. برای کسانی که برای مطالعه منظم به یک ضربه جادویی نیاز دارند، JavaRush یک نمودار ضربه ارائه کرده است . شما می توانید شخصاً مدیر ضربه را برای روزهای مورد نیاز مدرسه پیکربندی کنید - در صورت لزوم به شما یادآوری می کند: یک اعلان فشار در برنامه تلفن همراه JavaRush ارسال می شود. برنامه ضربات در ابتدا شامل گزینه یادآوری برای هر روز و آخر هفته است. همچنین یک دکمه "فراموش کردن مطالعه" وجود دارد که اگر تصمیم به تعطیلات کوچک دارید به آن نیاز دارید.پلتفرم های یادگیری: وب سایت و اپلیکیشن موبایل
برای یادگیری اصول برنامه نویسی جاوا با JavaRush دو گزینه دارید: در برنامه موبایل اندروید یا در نسخه وب. ما در این مطالب در مورد همه چیز با جزئیات بیشتری صحبت می کنیم .مراحل دوره
JavaRush کامل ترین آموزش جاوا به زبان روسی است. دوره اصلی به شما درک کاملی از Java Core می دهد و تمرینات بعدی به شما کمک می کند تا نحوه کار با فناوری های پیشرفته تر را یاد بگیرید. بنابراین یادگیری JavaRush را می توان به دو بخش اصلی تقسیم کرد.مرحله 1: تکمیل چهار ماموریت دوره
مطالعه Java Core، یعنی "هسته زبان جاوا" و حل همان 1200 مشکل با بررسی خودکار. چه خبر است؟- سخنرانی های کوتاه نظری، غنی از نمونه های زنده؛
- وظایف، پروژه های کوچک؛
- سخنرانیهای انگیزشی (سطح را باز کنید) و ویدیوهایی که به شما کمک میکنند تا "هزینه" را برای تکمیل دوره تا انتها حفظ کنید.
- نظرسنجی در مورد مواد تحت پوشش (سطوح اولیه).
GO TO FULL VERSION