JavaRush /وبلاگ جاوا /Random-FA /یک نکته کوچک در مورد برنامه ریزی برای تحصیل
Евгений Денисов
مرحله
Москва

یک نکته کوچک در مورد برنامه ریزی برای تحصیل

در گروه منتشر شد
تصمیم گرفتم به جاوا راش حقش را بدهم و آنچه را که در مرحله اولیه یادگیری به شدت کمبود داشتم را اینجا بنویسم، یعنی چه چیزی و به چه ترتیبی یاد بگیرم:
یک نکته کوچک در مورد برنامه ریزی آموزش خود - 1
  1. به موازات JavaRush، از همان سطوح اول می توانید مطالعه سیستم های مدیریت پایگاه داده را شروع کنید (در مورد من، این MySQL و سایت sql-ex.ru است. 70 کار اول مثبت یا منفی کاملاً کافی خواهد بود) و دوره رایگان HTMLAcademy. در آنجا متوجه خواهید شد که HTML و CSS چیست.

  2. وقتی احساس کردید که کم و بیش با اطمینان اصول اولیه JavaCore را درک کرده اید (فکر می کنم این سطح 15 در JavaRush است)، پروژه ای را ارائه دهید که شخصاً برای شما جالب و مفید خواهد بود. در مصاحبه چیزی برای نشان دادن و صحبت در مورد آن وجود خواهد داشت.

  3. من به شما توصیه می کنم که JavaRush را تا سطح 40 طی کنید، اگر وقت دارید، کارآموزی اضافی نخواهد بود.

  4. بعد از سطح 20، شروع به درک چیزهایی مانند سیستم های کنترل نسخه (Git، githowto.com) کنید و بفهمید Maven چیست.

  5. بعد از سطح 30 شروع به یادگیری Hibernate کنید

  6. در خط پایان قبل از شروع به کار، باید دود خوبی از بهار داشته باشید (کتاب "بهار 4 برای حرفه ای ها"، من همچنین یک دوره ویدیویی در مورد بهار را از JavaBegin.ru دیدم. نویسنده دوره: تیمور باتورشینوف، چیزی شبیه به " کتابخانه آنلاین برای بهار»)
در عین حال، در مورد موضوعاتی که مطالعه می کنید، کتاب بخوانید، از مدیریت زمان استفاده کنید (اگر قبلاً این کار را انجام نداده اید) و سپس دریافت پیشنهاد برای شما فقط یک زمان خواهد بود. برای من مرحله آموزش یک سال و نیم و تقریباً 700 ساعت مطالعه صرف شد. به طور جداگانه، من یک لیست تقریبی از آنچه شما باید بدانید تا با اطمینان به یک مصاحبه با یک شرکت خوب بروید، می نویسم:
  1. JavaSE (در اینجا شما باید همه چیز را بدانید، به جز اینکه امتیازاتی در multithreading وجود دارد)
  2. JDBC، MySQL (با اعتماد به نفس معقول)
  3. HTML، CSS (همه چیز بسیار ساده است، نیازی به دانش عمیق نیست)
  4. JUnit (هیچ کس تست را لغو نکرد)
  5. Git (پروژه خود را آپلود کنید، آنجا متوجه خواهید شد)
  6. Maven (هیچ چیز پیچیده ای نیست، شما آن را متوجه خواهید شد)
  7. Hibernate (این جایی است که مشکلات شروع می شود)
  8. بهار (من خودم تازه وارد آن شدم، پشیمانم که زودتر شروع نکردم)
درباره پروژه شما من یک برنامه معمولی CRUD کنسول را با استفاده از JavaSE و Hibernate نوشتم که با استفاده از Maven کامپایل شده است. در طول مصاحبه آنها به کد شما بسیار علاقه مند هستند. اساساً همین است. تنها چیزی که باقی می ماند آرزوی موفقیت برای کسانی است که به تازگی در این راه پرخار قدم گذاشته اند و بله، دشوار خواهد بود.
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION