یک رویکرد کاملاً جدید برای یادگیری برنامه نویسی و آموزش به طور کلی چگونه است؟ بر خلاف هر چیزی که قبلا دیده اید. در مورد یادگیری جایی که هدف، وسیله و نتیجه وجود دارد چطور؟ خوشحالم که دوره های آنلاین
آموزش برنامه نویسی در جاوا را به شما معرفی می کنم.
1. آموزش در قالب یک بازی آنلاین انجام می شود
شما وظیفه ای را بر عهده می گیرید، آن را کامل می کنید و جایزه دریافت می کنید. فکر می کنم این برای شما هم قابل درک و هم آشنا باشد. وظایف متنوع هستند: خواندن کد، حل مشکلات، آموزش های ویدئویی، رفع خطاهای کد، بازسازی مجدد، افزودن ویژگی های جدید، کارهای بزرگ، نوشتن بازی ها و موارد دیگر.
2. فقط موارد ضروری
برای جلوگیری از طولانی شدن دوره به مدت پنج سال، همه چیز مفید را از آن دور انداختم و فقط موارد ضروری را گذاشتم. من ده ها شغل خالی در بازار کار را تجزیه و تحلیل کردم. این دوره شامل تمام موضوعاتی است که یک
برنامه نویس تازه کار Java Junior باید بداند تا شغلی پیدا کند.
3. من به طور کامل به آموزش شما نزدیک شدم.
دوره کامل شامل
500 سخنرانی کوچک و 1200 (!) مسئله عملی است . وظایف کوچک هستند، اما تعداد زیادی از آنها وجود دارد. فقط حداقلی که با تکمیل آن چنین تجربه ارزشمندی به دست خواهید آورد. همچنین وظایف بزرگ، پروژه های واقعی و انواع دیگر تمرین وجود دارد.
4. بدون برنامه نویس شدن نمی توانید بازی را کامل کنید.
این دوره به 40 سطح تقسیم می شود. تنها در صورتی می توانید به مرحله بعدی بروید که اکثر مشکلات موجود در سطح فعلی را حل کرده باشید. شروع از کوچک و سبک تا بزرگ و بسیار مفید.
هر کسی که به پایان برسد 300-500 ساعت تجربه عملی دریافت خواهد کرد. یک پیشنهاد جدی برای پیروزی و برای کار کردن.
5. آمادگی هدفمند برای مصاحبه
این دوره کارآموزی که در سطح 30 موجود است، بر یادگیری فناوری های پیشرفته مورد نیاز برای اشتغال، رزومه نویسی و مهارت های کار تیمی تمرکز دارد. برنامه ریزی شده است که فیلم های ضبط شده از مصاحبه ها و تجزیه و تحلیل آنها اضافه شود. و البته سوالات معمولی مصاحبه همراه با پاسخ در نیمه دوم دوره موجود است. همچنین به یک "برنامه توسعه برنامه نویس برای پنج سال" و "نقشه فرصت های برنامه نویس آینده" برای پنج سال آینده نیاز خواهید داشت.
6. مشکلات را می توان به طور مستقیم در وب سایت حل کرد
بسیار راحت و موثر است. همین الان در سخنرانی ها یک مسئله جدید را تجزیه و تحلیل کردید، و اکنون همانجا باید خودتان را با قیاس انجام دهید. برای کسانی که می خواهند مشکلات
IDE را حل کنند ، افزونه ای وجود دارد که
به شما امکان می دهد یک کار را با دو کلیک دریافت کنید و با یک کلیک آن را برای بررسی ارسال کنید. سخنرانی ها، تجزیه و تحلیل مثال ها، حل مسائل به طور مستقیم در سایت، حل مسائل در
IDE - شکاف بین تئوری و عمل کمتر از همیشه است.
7. بررسی کار فوری (کمتر از یک ثانیه)
آیا با شرایطی آشنا هستید که یک کار/کار را برای بررسی ارسال کردید، اما مجبور بودید یک هفته منتظر نتیجه بمانید، زیرا ... آیا بازرس مشغول است؟ این مورد در اکثر دوره های حضوری وجود دارد. در JavaRush، نتایج کامپایل و بررسی یک کار را
در کمتر از یک ثانیه پس از کلیک روی دکمه "Run/Check" دریافت می کنید.
8. برای برنامه نویس شدن تنها چیزی که نیاز دارید مغز و کامپیوتر است.
این بسته به مدت زمانی که به تمرین اختصاص می دهید از 3 تا 6 ماه طول می کشد.
9. پشتیبانی
البته، در حین حل هزاران مشکل، سوالاتی خواهید داشت.
ما یک سرویس ویژه راه اندازی کرده ایم که می توانید سوالات خود را در مورد وظایف بپرسید. سایر دانشجویان جاواروش، مدیران، داوطلبان یا بنیانگذاران سرویس در آنجا پاسخ خواهند داد.
10. JavaRush زمانی که در حین مطالعه از VK استفاده می کنید، آن را دوست دارد
گروهی در VK وجود دارد
که به پروژه اختصاص داده شده است . در آن می توانید درباره اخبار فناوری اطلاعات بحث کنید، دستاوردهای خود را با دوستان به اشتراک بگذارید، آموزش های ویدیویی را تماشا کنید یا درخواست کمک کنید. این گروه تمام اخبار مربوط به توسعه پروژه JavaRush را ارسال می کند.
11. پوشش مواد
این سخنرانی ها دارای لینک های زیادی به وب سایت های مختلف است که می توانید توضیحات اساتید دیگر را بخوانید. JavaRush خواندن کتاب های
Head First Java و
Thinking in Java را توصیه می کند . ارائه مطالب سخنرانی به گونه ای سازماندهی شده است که مهارت جستجوی اینترنت برای مطالب لازم را که برای هر برنامه نویس ضروری است، توسعه دهد.
هدف من این است که شما مطالب را درک کنید و فقط به من گوش نکنید.
12. جامعه
ما معتقدیم که قدرت در اتحاد نهفته است. به همین دلیل است که ما انجمنی ایجاد کردیم که در آن میتوانید سؤال بپرسید، درباره موضوعات مختلف بحث کنید، مقالات و وبلاگ را به اشتراک بگذارید. به علاوه، جامعه مکان مناسبی برای یافتن شغل دوستیابی است. پس از پرسیدن سوالات هوشمندانه و دادن پاسخ های هوشمندانه درنگ نکنید. هر چه بیشتر فعال باشید و به دیگران کمک کنید، احتمال اینکه یکی دیگر از اعضای انجمن از شما دعوت کند به پروژه خود بپیوندید بیشتر است.
آنچه یاد می گیرید:
دوره برنامه نویسان جاوا
یک شروع خوب نیمه تمام است
یادگیری در JavaRush را می توان به دو مرحله تقسیم کرد. مرحله اول
دوره Java Core است که در 40 سطح در JavaRush تدریس می شود. Java Core حاوی نکات ظریف کاربردی بسیاری است که به ندرت می توان شرح آنها را در کتاب ها یافت. این دوره علاوه بر جاوا، الگوهای طراحی محبوب، کار با
XML ،
HTML ،
جاوا اسکریپت ،
JSON ، Jsoup ،
فریمورکهای جکسون و البته کار با
Tomcat را پوشش میدهد . خواندن توصیه شده عبارتند از
Head First Java و
Thinking in Java . مرحله دوم یک
دوره کارآموزی 12 هفته ای است که در طی آن شما پشته فناوری را یاد می گیرید و با انواع کلمات اختصاری آشنا می شوید. در اینجا لیستی از چیزهایی است که در طول دوره کارآموزی یاد خواهید گرفت:
Spring, Hibernate, Spring Web MVC, JPA, Git, Maven, Log4j, Logback, JMX, JUnit 4, NoSQL, ORM, DTO, HQL/JPQL, BoneCP, Commons Database ادغام اتصال، HikariCP، REST، جکسون، AJAX. jQuery، Spring Security، کار با Dandelion Datatables از طریق Ajax، JSTL/ Taglib، Heroku. کسانی که دوره کارآموزی را به پایان میرسانند میتوانند فناوریهای پیشرو را در رزومه خود برجسته کنند، پروژه کاری خود را شرح دهند و برای استخدام آماده شوند. برنامه نویسی جالبه!
GO TO FULL VERSION