لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
جاوا سطح متوسط: آموزش ۵ پروژه کاربردی
- آخرین آپدیت
دانلود Intermediate Java: 5 Projects
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مهارتهای برنامهنویسی جاوا خود را با این دوره پروژه-محور و عملی، فراتر از مفاهیم ابتدایی ارتقا دهید. این دوره برای کسانی طراحی شده است که پایه مناسبی در مفاهیم بنیادی جاوا دارند و آنها را به سفری عمیق در قالب ۵ پروژه واقعی و جذاب میبرد. از ساخت یک سیستم تولید رمز عبور امن گرفته تا توسعه یک اپلیکیشن کاربرپسند پیشبینی وضعیت آب و هوا و یک بازی سرگرمکننده حدس کلمات؛ شما برنامههایی کاربردی خواهید ساخت که مشکلات واقعی را حل میکنند. در این مسیر، بر مفاهیم متوسط جاوا، اصول برنامهنویسی شیگرا (OOP) و بهترین روشهای طراحی، پیادهسازی و تست کد مسلط خواهید شد. علاوه بر این، نحوه اتصال به APIهای خارجی و کتابخانهها را خواهید آموخت تا بتوانید از ابزارهای قدرتمند اکوسیستم جاوا بهره ببرید. در پایان این دوره، مجموعهای از پروژههای چشمگیر خواهید داشت که توانایی حل مسئله و تخصص شما در توسعه نرمافزاری با جاوا را به رخ میکشد.
سرفصل ها و درس ها
مقدمه
Introduction
پیشنیازها و دانستههای لازم
What you should know
شروع ساخت پروژهها در جاوا
Let's build things in Java
راهاندازی
Setup
تنظیمات اولیه و نصب
Basic setup
پروژه اول: ساخت شبیهساز تاس
2. Build a Dice-Rolling Simulator
تولید اعداد تصادفی
Generating random numbers
چالش: بهبود اپلیکیشن
Challenge: Improve the app
نمایش تاسها
Displaying dice
راه حل: بهبود اپلیکیشن
Solution: Improve the app
دریافت ورودی از کاربر
Getting user input
تکمیل نهایی اپلیکیشن
Completing the application
پروژه دوم: ساخت بازی حدس کلمات
3. Build a Word-Guessing Game
ایجاد حلقه بازی (Game Loop)
Creating a game loop
چالش: بهبود اپلیکیشن
Challenge: Improve the app
پذیرش و پردازش حدسها
Accepting and processing guesses
بارگذاری کلمات در جاوا
Loading words into Java
تکمیل نهایی اپلیکیشن
Completing the application
راه حل: بهبود اپلیکیشن
Solution: Improve the app
تعیین وضعیت برد و باخت
Determining wins and losses
پروژه سوم: سیستم تولید رمز عبور
4. Password Generator
چالش: بهبود اپلیکیشن
Challenge: Improve the app
طراحی رابط کاربری
Building the user interface
راه حل: بهبود اپلیکیشن
Solution: Improve the app
تکمیل نهایی اپلیکیشن
Completing the application
تولید رشتههای متنی تصادفی
Generating random strings
تولید رمز عبور
Generating passwords
دریافت معیارهای مورد نظر کاربر
Accepting criteria from the user
پروژه چهارم: مدیریت فایلها
5. File Manager
استراتژی پیشرفتهتر برای رابط کاربری
A more advanced user interface strategy
چالش: بهبود اپلیکیشن
Challenge: Improve the app
مبانی ورودی و خروجی (I/O) فایلها در جاوا
Basics of file I/O in Java
طراحی رابط کاربری
Building the user interface
لیست کردن فایلهای موجود در پوشه
Listing files in a directory
ساخت و حذف پوشهها
Creating and deleting directories
راه حل: بهبود اپلیکیشن
Solution: Improve the app
پروژه پنجم: اپلیکیشن پیشبینی آب و هوا
6. Weather Forecast Application
راه حل: بهبود اپلیکیشن
Solution: Improve the app
بارگذاری دادهها از API
Loading data from an API
چالش: بهبود اپلیکیشن
Challenge: Improve the app
تجزیه و تحلیل پاسخهای API
Parsing API responses
دریافت ورودی از کاربر
Getting user input
ارسال درخواستهای شبکه
Making network requests
جمعبندی
Conclusion
گامهای بعدی در مسیر یادگیری جاوا
Next steps in your Java journey
توسعه دهنده نرم افزار Full-Stack
Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.
Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.
نمایش نظرات