CodeGym /وبلاگ جاوا /Random-FA /نحوه یادگیری در CodeGym: راهنمای دوره
John Squirrels
مرحله
San Francisco

نحوه یادگیری در CodeGym: راهنمای دوره

در گروه منتشر شد
بنابراین، شما تصمیم گرفته اید که یک برنامه نویس جاوا شوید. بلافاصله یک سوال منطقی مطرح می شود: "از کجا باید شروع کرد؟" در این مقاله در مورد نحوه یادگیری برنامه نویسی از ابتدا در CodeGym صحبت خواهیم کرد. ما ویژگی‌های دوره، نحوه تقسیم‌بندی فرآیند یادگیری به مراحل و بخش‌هایی از وب‌سایت را بررسی خواهیم کرد تا آموزش شما تا حد امکان مؤثر باشد. نحوه یادگیری در CodeGym: راهنمای دوره - 1

فهرست مطالب

CodeGym: یک آموزش جاوا که بر تمرین تاکید دارد

1. یادگیری در قالب بازی

دوره CodeGym کمی شبیه یک بازی کامپیوتری است. این به چهار ماموریت تقسیم می شود که هر کدام یک مفهوم مشترک دارند. به عنوان مثال، جاوا Syntax اولین کوئست است که در آن سینتکس اولیه زبان را یاد می گیرید. هر کوئست از ده سطح تشکیل شده است که باید به صورت متوالی تکمیل شوند. سطوح با درس ها و وظایف با دشواری های مختلف پر شده است. برای پیشرفت به سطح بعدی، باید بیشتر وظایف را در سطح فعلی حل کنید، زیرا با انجام موفقیت آمیز وظایف، مقداری "ماده تاریک" به دست می آورید. شما از آن برای باز کردن قفل درس ها و وظایف بعدی استفاده می کنید.

2. تمرین برنامه نویسی از همان ابتدا

تجربه عملی به دست آمده در آموزش جاوا ما (دوره CodeGym) شامل وظایف در قالب های مختلف است. آنها در طول زمان تغییر می کنند:
  • برخی از کارها برای تقویت مطالب نظری از درس قبل از آنها است.
  • هدف دیگر این است که تئوری قبلاً پوشش داده شده را از سطوح قبلی تکرار کنند.
  • با این حال، برخی دیگر " وظایف چالشی " هستند که بر اساس مواد ارائه شده در سطح یک، دو یا سه بعدی هستند. بله درست خواندید این کار به عمد انجام شد. می خواهید همین الان یک کار را حل کنید، اما چیزی نمی دانید؟ گوگلش کن این یک مهارت بسیار مفید برای یک برنامه نویس است. اما اگر می‌خواهید به صورت متوالی در میان مطالب حرکت کنید، کافی است کار را کنار بگذارید و پس از رسیدن به تئوری لازم، پس از چند مرحله به آن بازگردید.
آنها همچنین از نظر اندازه و سختی متفاوت هستند:
  • ورود کد یک کار برای مبتدیان است. گاهی اوقات یک برنامه نویس مشتاق باید دستان خود را در آن فرو کند و کد را احساس کند. برای انجام این کار، شما به سادگی یک مثال را "کپی" می کنید.
  • کد شخص دیگری را تجزیه و تحلیل کنید و اشکالات را پیدا کنید. خوب فهمیدی ما هم این وظایف را داریم.
  • کد خود را بنویسید تا لیست شرایط کار را برآورده کند.
  • وظایف پاداش اینها برای خودآموزی و توسعه توانایی شما در تفکر بر اساس الگوریتم ها دشوارتر هستند.
  • مینی پروژه ها این وظایف به چند کار فرعی تقسیم می شوند. همانطور که هر یک از آنها را به ترتیب تکمیل می کنید، در نهایت برنامه های نسبتا پیچیده و بزرگی ایجاد می کنید. به عنوان مثال، بازی سوکوبان یا یک اتاق گفتگوی آنلاین. این وظایف در اواسط دوره ظاهر می شوند.
  • فیلم های. گاهی اوقات تغییر دادن کاری که انجام می دهید مفید است. در CodeGym، ما این کار را با تماشای ویدیوهای IT انجام می دهیم.
کارهای زیادی وجود دارد که اگر دوره را تا انتها کامل کنید نمی توانید برنامه نویس شوید!

3. تأیید کار فوری و ابزارهایی برای بهبود کد شما

مهمترین ویژگی های CodeGym که آن را از سایر دوره های آنلاین متمایز می کند، تأیید فوری خودکار وظایف، نکات، توصیه هایی در مورد نحوه حل وظایف است . با CodeGym، لازم نیست مدت زیادی منتظر بمانید تا معلم کار شما را بررسی کند: روی یک دکمه کلیک می‌کنید و در یک لحظه، اگر مشکلی در راه حل شما وجود داشته باشد، نتیجه و توصیه‌ها را دریافت می‌کنید.

4. در انجام وظایف کمک کنید

تجربه شما از یادگیری برنامه نویسی نباید شبیه شناور بودن به تنهایی روی یک قایق در وسط اقیانوس باشد. شما باید با دیگران تعامل داشته باشید. بیش از همه، CodeGym یک بخش " راهنما " برای این کار دارد . اگر برای مدت طولانی در یک کار از دوره گیر افتاده اید یا نمی توانید موضوع دشواری را درک کنید، در یک بخش خاص سؤال بپرسید . یک دانشجو، برنامه نویس یا کارمند وب سایت مطمئنا به شما کمک خواهد کرد. علاوه بر این، زمانی که احساس آمادگی کردید، رفتن به بخش "کمک" و کمک به شخص دیگری در مطالعاتش برای شما بسیار ارزشمند خواهد بود. این بدان معناست که شما باید کد شخص دیگری را درک کنید. پس از اتمام دوره، دانش آموز 300-500 ساعت تجربه برنامه نویسی واقعی را به دست می آورد! این دوره همچنین یک ابزار عالی برای کسانی است که قبلا برنامه نویسی پایه را خوانده اند اما نمی دانند از کجا شروع به کار کنند. علاوه بر تمرین، هنگام کار از طریق CodeGym، می‌توانید سوالات مهمی را که باید در طول مصاحبه‌های شغلی به آنها پاسخ دهید و همچنین می‌توانید یک رزومه کارآمد بنویسید، درک کنید.

پلتفرم های یادگیری: وب سایت و اپلیکیشن موبایل

شما دو گزینه برای تسلط بر اصول برنامه نویسی جاوا با CodeGym دارید: از طریق برنامه اندروید یا در نسخه وب. با این حال، مورد سومی وجود دارد: مطالعه هم در وب سایت و هم در برنامه :) اگر اشتراک فعالی دارید می توانید این کار را انجام دهید.

مراحل دوره

CodeGym کامل ترین آموزش جاوا به زبان انگلیسی است. دوره اصلی جاوا تصویر کاملی از Java Core ارائه می دهد و تمرینات بعدی به شما کمک می کند تا نحوه کار با فناوری های پیشرفته تر را یاد بگیرید. با CodeGym می توانید Java Core را یاد بگیرید و 1200 کار را با تأیید فوری حل کنید. دوره شامل چه مواردی است؟
  • درس های مختصر در مورد تئوری، غلیظ با مثال های واضح؛
  • وظایف، پروژه های کوچک؛
  • درس‌های انگیزشی (در ابتدای یک سطح) و ویدیوهایی که به شما کمک می‌کنند تا «تخلف» خود را تا پایان دوره حفظ کنید.
  • آزمون ها در مورد مطالب تحت پوشش (سطوح ابتدایی).
دوره چگونه پیشرفت می کند؟ سطح 0 نوعی مقدمه برای دنیای CodeGym، شخصیت ها و روش های آموزشی آن است. شما از همان اولین درس ها با وظایف روبرو می شوید و می توانید آنها را مستقیماً در وب سایت حل کنید. در سطح سوم، یک درس ویژه در مورد نصب IntelliJ IDEA، یک محیط توسعه محبوب که توسط برنامه نویسان جاوا استفاده می شود، وجود دارد. با نصب آن و افزونه CodeGym، می توانید وظایف را نه تنها در وب بلکه در رایانه شخصی خود نیز انجام دهید. این به ویژه در سطوح بعدی دوره مفید خواهد بود، زمانی که شروع به مواجهه با وظایف بزرگتر می کنید، و از نیمه دوم دوره - پروژه های کوچک و وظایف پاداش.

بخش های مفید در CodeGym

دوره آموزشی - این مهمترین است! همه چیز را مرور کنید و به یک برنامه نویس جاوا تبدیل خواهید شد! وظایف - 1200 کار عملی. آنها را می توان جدا از دوره باز کرد، اما فقط مواردی که قبلاً به آنها رسیده اید برای حل در دسترس هستند. راهنما - به خرد و هوش جمعی دانش آموزان و متخصصان CodeGym دسترسی پیدا کنید. فقط سوال خود را در مورد تئوری یا یک کار بپرسید و مطمئناً به شما کمک خواهند کرد. مقالات - انجمن‌هایی که حول علایق و شهرها ساخته شده‌اند، برای بحث در مورد CodeGym و هر چیزی که به مطالعات شما مرتبط است - تئوری، وظایف، سؤالات مصاحبه ایجاد شده‌اند. به گروه های علاقه مند بپیوندید، مقالات نوشته شده توسط فارغ التحصیلان CodeGym، دانشجویان فعلی و کارکنان تحریریه را بخوانید و اگر چیزی برای گفتن دارید مقاله خود را پست کنید! Success Stories یک گروه ویژه است که در آن دانش‌آموزان و فارغ‌التحصیلان CodeGym نحوه فتح جاوا و یافتن شغل را به اشتراک می‌گذارند. بازی‌ها بخشی است که در آن پروژه‌ها شامل نوشتن بازی‌های ساده و در عین حال جذاب می‌شود، مانند Snakes، 2048، یک بازی مسابقه‌ای با موانع، و یک بازی تیراندازی که در فضای بیرونی اتفاق می‌افتد. همه این پروژه ها به وظایف فرعی تقسیم می شوند. با تکمیل آنها به صورت گام به گام، در نهایت نسخه خود را از بازی خواهید داشت. پروژه ها بر اساس سختی تقسیم می شوند. برخی در دسترس دانش آموزانی هستند که سطح 5 را تکمیل کرده اند و برخی دیگر نیز به مهارت ها و دانش سطح 10 و بالاتر نیاز دارند.
ویدیوها — کانال رسمی یوتیوب ما مکانی برای یافتن گزارش های ویدیویی ساخته شده توسط دانش آموزان CodeGym، بررسی های ویدیویی، آموزش های مفید مختلف، ترجمه بهترین درس های زبان خارجی در زمینه برنامه نویسی و موارد دیگر است.

کجا با تیم CodeGym چت کنیم

شما می توانید هر سوالی در رابطه با دوره را با ارسال ایمیل به ما در support@codegym.cc یا با استفاده از قابلیت چت در وب سایت مطرح کنید. ما در شبکه های اجتماعی هستیم
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION