آموزش جاوا برای دانشجویان

Java Essential Training for Students

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در یک دوره برنامه نویسی در سطح دانشگاه شرکت می کنید؟ با این آموزشهای جاوا یادگیری خود را به حداکثر برسانید. پگی فیشر برنامه نویسی سطح فرمان ، روش های اساسی مانند مدیریت حلقه ها و ایجاد روش ها ، اشکال زدایی کد جاوا ، کار با کلاس ها و اشیا، و ذخیره و مرتب سازی آرایه ها را بررسی می کند. در طول راه ، وی توانایی های Java API و Java را برای اجرای شبیه سازی و تجزیه و تحلیل الگوریتم بررسی می کند و برای نوشتن برنامه هایی که از همه این ویژگی های جاوا استفاده می کنند ، چالش هایی ایجاد می کند.
موضوعات شامل:
  • شروع با تجزیه و تحلیل
  • بازبینی انواع داده ها
  • استفاده از تصمیمات
  • ایجاد روشهای تعریف شده توسط کاربر
  • خطایابی خط فرمان
  • بررسی API جاوا
  • ایجاد و ایجاد کلاسها
  • کار با رابط ها
  • ذخیره موارد با آرایه ها

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

  • چالش ها توضیح داده شده است Challenges explained

1. برنامه نویسی سطح فرمان 1. Command Level Programming

  • کاوش در برنامه نویسی سطح فرمان Exploring command level programming

  • معرفی متغیرهای محیط Introducing environment variables

  • شروع به کار با تجزیه Getting started with parsing

  • چالش: سلام جهان Challenge: Hello world

  • راه حل: سلام جهان Solution: Hello world

2. بررسی مبانی 2. Basics Review

  • بررسی انواع داده ها Reviewing data types

  • با استفاده از تصمیمات Using decisions

  • حلقه های مدیریت Managing loops

  • ایجاد روشهای تعریف شده توسط کاربر Creating user-defined methods

  • درک روشهای بارگذاری شده Understanding overloaded methods

  • چالش: برنامه هزینه کالج Challenge: College cost app

  • راه حل: برنامه هزینه کالج Solution: College cost app

3. اشکال زدایی 3. Debugging

  • عیب یابی با اشکال زدایی Troubleshooting with debugging

  • تنظیم نقاط شکست Setting breakpoints

  • قدم زدن در کد Stepping through the code

  • اشکال زدایی خط فرمان Command line debugging

  • چالش: اشکال زدایی Challenge: Debugging

  • راه حل: اشکال زدایی Solution: Debugging

4- API جاوا 4. Java API

  • کاوش در API جاوا Exploring the Java API

  • ایجاد و وارد کردن پرونده های JAR Creating and importing JAR files

  • برنامه خود را با استفاده از خطا بهبود می بخشید Improving your program with error handling

  • چالش: API Challenge: API

  • راه حل: API Solution: API

5- شبیه سازی و تحلیل الگوریتم 5. Simulations and Algorithm Analysis

  • با استفاده از شبیه سازی Using simulations

  • تولید کننده شماره تصادفی Random number generator

  • تجزیه و تحلیل الگوریتم ها Analyzing algorithms

  • بازگشت مجدد Leveraging recursion

  • چالش: مونت کارلو Challenge: Monte Carlo

  • راه حل: مونت کارلو Solution: Monte Carlo

6. کلاس ها و اشیاء 6. Classes and Objects

  • طراحی برای برنامه نویسی شی گرا Designing for object-oriented programming

  • نمودار با UML Diagramming with UML

  • ایجاد کلاس Creating classes

  • با استفاده از کپسوله سازی Using encapsulation

  • کلاس های شروع به کار Instantiating classes

  • اجتناب از منابع صفر Avoiding null references

  • چالش: پذیرایی کتی Challenge: Kathie's Catering

  • راه حل: پذیرایی کتی Solution: Kathie's Catering

7. اطلاعات بیشتر در مورد کلاسها 7. More on Classes

  • معرفی وراثت Introducing inheritance

  • کار با رابط ها Working with interfaces

  • مقایسه اشیاء با رابط قابل مقایسه Comparing objects with the comparable interface

  • با استفاده از چند شکل Using polymorphism

  • ایجاد کلاسهای انتزاعی Establishing abstract classes

  • چالش: برنامه سفارش پیتزا Challenge: Pizza ordering app

  • راه حل: برنامه سفارش پیتزا Solution: Pizza ordering app

8. ساختار داده ها 8. Data Structures

  • ذخیره موارد با آرایه ها Storing items with arrays

  • مرتب سازی آرایه ها با API آرایه Sorting arrays with the array API

  • استفاده از آرایه های 2D Utilizing 2D arrays

  • مدیریت ArrayLists Managing ArrayLists

  • برای حلقه پیشرفته Enhanced for Loop

  • چالش: نام یاب Challenge: Name finder

  • راه حل: یاب یاب Solution: Name finder

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش جاوا برای دانشجویان
جزییات دوره
3h 6m
56
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
593,236
- از 5
ندارد
دارد
دارد
Peggy Fisher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peggy Fisher Peggy Fisher

برنامه نویس ، مدیر محتوا در LinkedIn Learning پگی فیشر یک برنامه نویس و مدیر محتوا در LinkedIn Learning است.

تمرکز اصلی پگی برنامه نویسی برنامه در جاوا ، آردوینو و ++ C است. وی همچنین در دوره های COBOL و ریاضیات گسسته کار کرده است. پیش از این وی عضو هیئت علمی دانشکده علوم و فناوری اطلاعات دانشگاه ایالتی پن بود. او کار خود را به عنوان یک برنامه نویس آغاز کرد و در یک شرکت بزرگ بیمه کار می کرد ، اما پس از 18 سال کار خود را به عنوان مدیر فناوری اطلاعات ترک کرد تا به تدریس علاقه واقعی خود بپردازد. وی مدرک کارشناسی ارشد را در آموزش ریاضیات کسب کرد و به تدریس ریاضیات دبیرستان و علوم کامپیوتر در پنسیلوانیا ادامه داد. در سال 2012 ، پگی به عنوان یک طراح آموزشی در ایالت پن پذیرفت و پس از مدت کوتاهی تدریس معرفی برنامه نویسی برنامه را با جاوا آغاز کرد. او از حامیان جدی زنان در STEM است. وی به عنوان یکی از معلمان معلم زن برنامه نویسی ، به عنوان مربی برای خانم های تازه واردی که قصد کار در برنامه نویسی را دارند ، خدمت می کند. وی همچنین هماهنگ کننده ارتباط K-12 برای دانشکده بود ، جایی که او برنامه ریزی می کرد ، می دوید و برای دانشجویان تابستان دبیرستان و اردوگاه های تابستانی آموزش می داد. وی در مصاحبه PBS NewsHour اظهار داشت که همه دانش آموزان باید حداقل در یک کلاس برنامه نویسی در دبیرستان یا دانشگاه شرکت کنند. پگی از یادگیری مداوم و یافتن راه های جدید و هیجان انگیز برای زنده کردن فناوری در داخل و خارج از کلاس ، مانند استفاده از میکروکنترلرهای آردوینو یا Lego Mindstorms ، برای کمک به شما در یادگیری عملی و سرگرم کننده لذت می برد.