اگر قبلا برای یک دوره آنلاین برنامه نویسی ثبت نام کرده اید
JavaRush، برای
یادگیری جاوا از ابتدا، یک دوره ویدیویی واقعاً مورد نیاز نیست ... یا هنوز هم نیاز است؟ من بر این عقیده هستم که باید منابع خوب زیادی وجود داشته باشد! درک هر کس متفاوت است و یک توضیح برای برخی مناسب است و توضیحی کاملاً متفاوت برای برخی دیگر.
این مبحث حاوی پیوندهایی به چندین کانال موفق یوتیوب به زبان روسی است که حاوی آموزش های ویدیویی با کیفیت بالا در مورد جاوا برای برنامه نویسان مبتدی (از ابتدای تحصیل تا سطح جونیور) است.
احتمالاً معروف ترین آموزش های ویدیویی جاوا به زبان روسی. ایوان گولواچ، توسعه دهنده و معلم برنامه نویسی از خارکف، در کانال یوتیوب خود ضبط شده دوره هایی را که در زمان های مختلف تدریس کرده است، منتشر کرد. در اینجا مطالب مفید زیادی در مورد Java Core، برنامه نویسی چند رشته ای، کار با پایگاه های داده در محیط جاوا (JDBC، جبر رابطه ای) و موارد دیگر پیدا خواهید کرد. صدها ساعت ویدیو، اگر نه هزاران. ویژگی ها: اطلاعات زیادی وجود دارد، معلم با نشانگر روی تخته می نویسد، در جاهایی تکرار می شود، اما ارائه واضح و حرفه ای است. بسیاری از موضوعات جاوا در یوتیوب روسی را فقط می توانید در اینجا پیدا کنید.
اگر در حال حاضر در حال یادگیری جریانها در JavaRush هستید و اصلاً کار نمیکنند، به کانال Ivan بروید، به احتمال زیاد او تئوری را برای شما توضیح میدهد.
در کانال یوری تکاخ "درس های آنلاین جاوا" نیز می توانید مطالب زیادی را برای مبتدیان پیدا کنید. آموزش های ویدئویی بسیار مفید برای یادگیری جاوا در لیست پخش "Java for Testers" پنهان شده است؛ اطلاعات بسیار ساده ارائه شده است. میتوانید با تماشای درسهای ویدیویی «تمرین جاوا» آنچه را که آموختهاید تثبیت کنید. اکثر بینندگان توجه دارند که سبک نویسنده خیلی آکادمیک و بسیار قابل درک نیست. یعنی، همانطور که اغلب در کلاس های واقعی در دانشگاه ها اتفاق می افتد، به خواب نخواهید رفت. نکته اصلی این است که قطار فکر را دنبال کنید. اگر نحوه سخنرانی یوری را دوست داشتید، قبلاً در یادگیری Java Core پیشرفت کرده اید و آماده شروع چارچوب Spring هستید، امروز جدیدترین ویدیوها را در کانال
Spring Framework - The Basics - بررسی کنید . با این حال، در اینجا دیگر سخنرانی در مقابل مخاطبان وجود ندارد، همانطور که در مورد "تمرین جاوا" و "جاوا برای آزمایش کنندگان" وجود دارد، بلکه فیلم های آموزشی ویژه فیلمبرداری شده است.
بسیاری از درس های بسیار مفید و کامل برای دانش آموزان برنامه نویسی، ویدیوهای جاوا از معلم شناخته شده IT Jacob Fain. نه فقط یک معلم فناوری اطلاعات، بلکه یک قهرمان واقعی جاوا (این یک عنوان خاص است، فقط تعداد کمی از متخصصان زبان آن را دارند) و یکی از بنیانگذاران شرکت های Farata Systems و SuranceBay. لطفاً توجه داشته باشید: این کانال دارای ویدیوهایی به دو زبان انگلیسی و روسی است (یاکوف فاین سالها در ایالات متحده زندگی می کند). و مهمتر از همه، نویسنده می داند که چگونه مطالب را در سطوح بسیار متفاوت توضیح دهد. فرض کنید او کتابی با عنوان «برنامهنویسی جاوا برای کودکان، والدین و پدربزرگها و مادربزرگها» دارد که عمدتاً برای مخاطبان کودک طراحی شده است.
این کانال به اندازه کانال هایی که در بالا دیدید محبوب نیست، اما قطعاً ارزش ذکر را دارد. نویسنده، Nail Alishev، چند درس ویدئویی بسیار خوب در مورد برنامه نویسی جاوا گردآوری کرده است که اصول اولیه زبان را به در دسترس ترین شکل ممکن بیان می کند. ویدیوها زیاد نیست، حدود 50 تا، مدت زمان هر کدام از 7 دقیقه تا نیم ساعت است. اینها اصول اولیه هستند (یکسان با دستورات Java Syntax و Java Core)، به طور مختصر و واضح ارائه می شوند و مثال های خوبی ارائه می شود که برای مبتدیان قابل درک است. موضوعات تحت پوشش: نحو، OOP، راه اندازی یک محیط کاری، استثناها، پارامترسازی، کلاس Object، کلاس های تودرتو و انتزاعی، سریال سازی. و مدتی پیش، نویسنده یک دوره ویدیویی پولی در مورد جاوا در پلتفرم
Udemy ایجاد کرد که در آن موضوعاتی مانند مجموعه های جاوا، عبارات منظم، چند رشته ای و عبارات لامبدا را به تفصیل توضیح می دهد.
گنجینه ای از اطلاعات جالب از رومن بروکو
برای من سخت است که بگویم مجموعه دوره های جمع آوری شده در این کانال چقدر "مشروع" هستند. آنها از دوره های مختلف (به عنوان مثال، Stepic) گرفته شده است. با این وجود، من آنها را در اینجا پست می کنم - چیزهای مفید زیادی در آنها پیدا کردم و من صمیمانه امیدوارم که کانال بسته نشود. رومن دورههای آموزشی برای مبتدیان را در کانال خود جمعآوری کرده است، که بهطور خاص برای یادگیری آنلاین آماده شدهاند، و همچنین ضبطهایی از سخنرانیها و اجراهای "زنده". موضوعات: مبانی جاوا، OOP، GUI، الگوها، Java EE، Spring، Java + JDBC + Hibernate + Spring Data JPA، توسعه وب سرویس در جاوا و حتی میکروسرویس.
بعدش چی؟
بسیاری از توسعه دهندگان از تجربه خود آموخته اند که آموزش های ویدیویی از یوتیوب (مخصوصاً با کیفیت بالا) به شما در یادگیری زبان برنامه نویسی جاوا کمک می کند. اما تمرین هرگز جایگزین نخواهد شد.
بنابراین منابع را هر طور که دوست دارید ترکیب کنید، اما حل مشکلات عملی را فراموش نکنید ، ترجیحا هر روز! در
قسمت بعدی مقاله در مورد کانال های مفید انگلیسی زبان که حاوی آموزش های ویدئویی در جاوا هستند صحبت خواهم کرد.
GO TO FULL VERSION