آموزش انتقال از جاوا به گو (Java to Go) - آخرین آپدیت

دانلود Transition from Java to Go

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

پیش‌نیازهای پیشنهادی

  • مهارت‌های برنامه‌نویسی سطح متوسط در زبان جاوا

پروژه‌ها

  • پیاده‌سازی ساختارها (structs)، توابع و اینترفیس‌ها برای ساخت یک اپلیکیشن خط فرمان (CLI) جهت تبدیل دما از سلسیوس به فارنهایت.
  • پیاده‌سازی ساختارهای داده رایج برای توسعه اپلیکیشن تبدیل دما به یک برنامه‌ریز سفر که آب‌وهوای شهرهای خاص را بررسی کرده و نتایج را بر اساس ماه سازماندهی می‌کند.

آیا به دنبال روش‌هایی برای کدنویسی بهینه‌تر در جاوا هستید اما نمی‌دانید از کجا شروع کنید؟ در این دوره با همراهی «آدلینا سیمون»، مهندس نرم‌افزار، به دنیای زبان Go سفر کنید. این دوره به‌طور اختصاصی برای برنامه‌نویسان سطح متوسط جاوا طراحی شده است که قصد انتقال به زبان Go را دارند. بیاموزید چگونه از قدرت زبان برنامه‌نویسی Go برای نوشتن کدهای سریع‌تر، بهتر و قابل‌اعتمادتر استفاده کنید و آن‌ها را با استانداردهای صنعتی در محیط Production عرضه نمایید.


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

مقدمه Introduction

  • نصب و راه‌اندازی Installation and setup

  • معرفی Intro

1. مبانی و مفاهیم پایه 1. The Basics

  • ساختار برنامه Program structure

  • انواع داده‌های پایه Basic data types

  • اعلان متغیرها Declaring variables

  • اشاره‌گرها (Pointers) Pointers

  • اجرای برنامه‌ها Running programs

2. توابع 2. Functions

  • مدیریت خطاها Error handling

  • مقادیر بازگشتی متعدد Multiple return values

  • ساختار If/Else If/Else

  • توابع Deferred Deferred functions

  • تعریف توابع Function definition

3. ساختارها و اینترفیس‌ها 3. Structures and Interfaces

  • پاسخ پروژه: تبدیل دما (سلسیوس/فارنهایت) Solution: Temperature converter (Celsius/Fahrenheit)

  • ماژول‌ها Modules

  • مبانی Structها Struct basics

  • اینترفیس‌ها Interfaces

  • چالش: تبدیل دما (سلسیوس/فارنهایت) Challenge: Temperature converter (Celsius/Fahrenheit)

  • متدها Methods

4. ساختارهای داده 4. Data Structures

  • کار با JSON Handling JSON

  • مپ‌ها (Maps) Maps

  • چالش: برنامه‌ریز سفر Challenge: Vacation planner

  • ساخت اپلیکیشن‌های CLI Building CLIs

  • حلقه‌ها و Rangeها Loops and ranges

  • پاسخ پروژه: برنامه‌ریز سفر Solution: Vacation planner

  • مرتب‌سازی و جستجو Sorting and searching

  • آرایه‌ها Arrays

  • اسلایس‌ها (Slices) Slices

تست واحد (Unit Testing) Unit Testing

  • مبانی تست واحد Unit testing basics

  • مایه‌ها (Mocks) Mocks

  • تست‌های جدولی (Table Testing) Table testing

جمع‌بندی Conclusion

  • گام‌های بعدی Next Steps

  • هم‌روندی (Concurrency) و جنریک‌ها Concurrency and generics

نمایش نظرات

آموزش انتقال از جاوا به گو (Java to Go)
جزییات دوره
2h 16m
32
(آخرین آپدیت)
3,865
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adelina Simion Adelina Simion

مهندس نرم افزار و تکنولوژی انجیل

Adelina Simion یک مهندس نرم افزار و تکنولوژی Evangelist است.

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