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

Java for Data Scientists Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه از جاوا برای دو م componentsلفه علم داده - مهندسی داده و تجزیه و تحلیل داده استفاده کنید. چارلز کلی ، به جای اینکه از هر جنبه جاوا استفاده کند ، بر روی موضوعات ارزشمندی تمرکز دارد که به شما کمک می کند یاد بگیرید چگونه از جاوا در حرفه علم داده خود استفاده کنید. این دوره حول مدل جذب ، مدل سازی ، پرس و جو ، تجزیه و تحلیل و تجسم (IMQAV) است که چارچوبی برای گردش کار علوم داده است. چارلز از توسعه آزمایش محور و طراحی شی گرا استفاده می کند. او با استفاده از نسخه رایگان IntelliJ از JetBrains ، نمونه های جاوا را شامل کلاس های جاوا ، روش ها ، عملیات و کتابخانه ها ارائه می دهد. بعلاوه ، چارلز نحوه استفاده از مهارتهایی را که در این دوره آموخته اید برای ایجاد مربع های جادویی و پازل های سودوکو به اشتراک می گذارد.
موضوعات شامل:
  • مدل IMQAV
  • در حال بارگیری نرم افزار
  • نصب و تنظیم محیط کدگذاری جاوا
  • تست های مسخره
  • پوشش کد
  • استفاده از ویندوز ، نماها و حالت ها در IntelliJ IDEA
  • ایجاد کلاس ها و ویژگی ها
  • ایجاد سازنده
  • انتخاب متغیرها
  • مطابقت اصطلاحات واقعی با عبارات منظم
  • کتابخانه ها
  • عبارات منظم
  • الگوهای طراحی

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

مقدمه Introduction

  • خوش آمدی Welcome

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

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

1. شروع به کار با جاوا 1. Getting Started with Java

  • جاوا ، علوم داده و IMQAV Java, data science, and IMQAV

  • زبانهای JVM JVM languages

  • در حال بارگیری نرم افزار Downloading software

  • نصب نرم افزار Installing software

2. توسعه محور آزمون 2. Test-Driven Development

  • مقدمه آزمایش Introduction to testing

  • انواع تست ها Types of tests

  • تست های مسخره Mock tests

  • پوشش کد Code coverage

3. IDEA IntelliJ 3. IntelliJ IDEA

  • ویندوز ، نماها و حالت ها Windows, views, and modes

  • پروژه ها Projects

  • اصول اولیه ویرایشگر Editor basics

  • پالایشگاه Refactoring

  • اجرای کد Code execution

  • اشکال زدایی Debugging

4. جاوا شی گرا 4. Object-Oriented Java

  • اصول شی گرا Object-oriented principles

  • ابتدایی Primitives

  • رشته های Strings

  • کلاس ها و ویژگی ها Classes and attributes

  • کلاس ها و روش ها Classes and methods

  • کلاس و سازنده Classes and constructors

  • دست زدن به استثنا Exception handling

  • موارد ذکر شده Enumerations

  • ریخته گری Casting

  • عمومی Generics

  • حاشیه نویسی Annotations

  • کنترل جریان برنامه Program flow control

5- كتابخانه ها 5. Libraries

  • کتابخانه ها را نصب و استفاده کنید Install and use libraries

  • gson gson

  • StringUtils StringUtils

6. عبارات منظم (Regex) 6. Regular Expressions (Regex)

  • آشنایی با عبارات منظم Introduction to regular expressions

  • ادبیات Literals

  • مشخصات متفاوتی و بازنمایی Metacharacters and representations

  • کلاس های شخصیت تعریف شده Predefined character classes

  • شمارشگرهای Regex Regex quantifiers

  • مرزها و لنگرهای ریژکس Regex boundaries and anchors

  • نمونه های Regex Regex examples

7. بازتاب 7. Reflection

  • مقدمه تأمل Introduction to reflection

  • زمینه های درونگرا Introspect fields

  • روشهای درونگرا Introspect methods

  • سازندگان درونگرا Introspect constructors

  • حاشیه نویسی های درونگرا Introspect annotations

8- الگوهای طراحی 8. Design Patterns

  • آشنایی با الگوهای طراحی Introduction to design patterns

  • الگوهای سینگلتون Singleton patterns

  • الگوهای تزئین Decorator patterns

  • الگوهای بازدید کننده Visitor patterns

9. بکارگیری علوم داده 9. Applying Data Science

  • آشنایی با میادین جادویی Introduction to magic squares

  • الگوریتم مربع های جادویی Magic squares algorithm

  • ماتریس تنظیم Adjacency matrix

  • ویژگی های جادویی Magic characteristics

  • ساخت مکعب های جادویی Building magic cubes

نتیجه Conclusion

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

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش جاوا برای دانشمندان داده
جزییات دوره
2h 43m
54
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
114,408
- از 5
ندارد
دارد
دارد
Charles Kelly
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Charles Kelly Charles Kelly

چارلز کلی مدیر ارشد فناوری (CTO) در SAGE ، ژنراتور کاربرد ساده برای Eclipse است. SAGE به تولید کد برای سیستم های مشتری-سرور ، سیستم عامل های مشتری غنی ، سیستم های محاسبات موازی و سایر مؤلفه های رابط کاربر کمک می کند. وی مدرس و استادیار دانشگاه سن دیگو و استاد برجسته در موسسه فناوری دالین بوده است. او در اوقات فراغت ، تقاطع های برنامه نویسی نرم افزار و سودوکو را دنبال می کند. اطلاعات بیشتری در charleskelly.com کسب کنید.