توضیحات
آموزش مقدماتی زبان اسکالا (Scala) قسمت اول
نام دوره : Scala Applied, Part 1
پیشنیاز:
- آشنایی با حداقل یک زبان برنامهنویسی دیگر و اصول برنامهنویسی کامپیوتر فرض میشود.
پیش از این دوره پیشنهاد می شود:
آموزش ویژگی های خاص زبان اسکالا (Scala) قسمت دوم
آشنایی با کتابخانه های اصلی زبان اسکالا (Scala) قسمت سوم
توضیحات:
پس از گذراندن بخش اول دوره “Scala Applied”، قادر خواهید بود:
- از REPL (پوسته تعاملی اسکالا) برای آزمایش و سرگرمی استفاده کنید.
- اصول نحو اسکالا را شامل val، var، def، if، while، try، for و موارد دیگر درک کنید.
- کلاسها، اشیا و نمونهها را ایجاد کنید.
- توابع بدون نام و توابع مرتبه بالاتر را تعریف و استفاده کنید.
- اصول نوعدهی استنباطی اسکالا و نحوه استفاده از آن را بفهمید.
- ساختارهای کنترلی سفارشی را برای تقویت آنچه در زبان تعبیه شده است، بنویسید.
- مسیر برنامهنویسی تابعگرا را شروع کنید.
- برای بخش دوم دوره “Stairway to Scala Applied” آماده شوید که به تفاوتهای اسکالا و زبانهای دیگر میپردازد.
این دوره نیمی تئوری و نیمی عملی است که با تمرینات کدنویسی عملی همراه است که بر اساس نمونههای توسعهیافته به شیوه تستمحور طراحی شدهاند.
اگر تمام سه بخش و تمام تمرینات را به اتمام برسانید، علاوه بر یک پایه قوی در نظریه زبان، مهارتهای عملی و راحتی لازم برای کدنویسی در اسکالا را به دست خواهید آورد و ابزارهای مورد نیاز برای انجام این کار را خواهید داشت.
برخلاف بسیاری از دورههای دیگر که به یک جنبه خاص از زبان اسکالا میپردازند، مثل برنامهنویسی واکنشی یا مفاهیم تابعگرا، “Stairway to Scala Applied” مقدمهای متعادل و جامع از کل زبان و مفاهیم آن ارائه میدهد، از جمله کتابخانههایی مانند “Actors” و “Collections”.
دوره آموزش مقدماتی زبان اسکالا (Scala) قسمت اول به شما کمک میکند تا منحنی یادگیری اسکالا را سرعت ببخشید و تا پایان دوره بتوانید از اسکالا به طور مؤثر استفاده کنید.
این دوره توسط دو توسعهدهنده با تجربه اسکالا که هر روز از اسکالا برای پروژههای تجاری دنیای واقعی استفاده میکنند و هر یک چندین سال سابقه دارند، تدریس میشود.
بیشتر درسها شامل نمایشهای عملی همراه با اسلاید هستند. شما میتوانید فایل اسلایدها را دانلود کنید و در کامپیوتر خود به طور همزمان دنبال کنید.
اما درسها همچنین با استفاده از ترکیبهای Udemy ارائه میشوند، بنابراین میتوانید بین اسلاید و نمایش عملی جا به جا شوید. اگر صدای تایپ میشنوید، بهتر است نمایش عملی را به جای اسلاید برای دنبال کردن دقیقتر فعال کنید.
دوره آموزش مقدماتی زبان اسکالا (Scala) قسمت اول برای چه کسانی مناسب است:
- هر کسی که به برنامهنویسی با زبان اسکالا علاقهمند است.
- دانشجویانی که تجربه برنامهنویسی در یک زبان دیگر دارند اما نیازی به دانش قبلی از زبان اسکالا ندارند.
- توسعهدهندگانی که میخواهند در اسرع وقت به دانش کاری خوب از اسکالا برسند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید