آموزش آشنایی با توسعه نرم‌افزار - آخرین آپدیت

دانلود Introduction to Software Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این اولین دوره از گواهینامه حرفه‌ای توسعه‌دهنده نرم‌افزار جونیور آمازون است. در این دوره، شما درک بنیادی از برنامه‌نویسی جاوا و شیوه‌های ضروری توسعه نرم‌افزار را کسب خواهید کرد. یادگیری شما با مقدمه‌ای بر توسعه نرم‌افزار و وظایف اصلی یک توسعه‌دهنده در مسیر چرخه حیات توسعه نرم‌افزار (SDLC) آغاز می‌شود. سپس محیط توسعه جاوا (Java Development Environment) را راه‌اندازی کرده و وارد ساختار و سینتکس جاوا می‌شوید تا بتوانید برنامه‌های ساده‌ای را بنویسید و اجرا کنید. در ادامه، مفاهیم متغیرها، انواع داده‌ها و عملگرها را فرا خواهید گرفت که به شما امکان می‌دهد داده‌ها را به طور موثر در برنامه‌های جاوا مدیریت کنید. پس از اتمام این دوره، شما قادر خواهید بود: • مزایای استفاده از IDE را توضیح دهید. • مفاهیم بنیادی چرخه حیات توسعه نرم‌افزار (SDLC) را شناسایی و تشریح کنید. • مفاهیم پایه برنامه‌نویسی را با استفاده از زبان جاوا پیاده‌سازی کنید. • برنامه‌های ساده جاوا را برای درک ساختارهای کنترلی و سینتکس پایه بنویسید و اجرا کنید. • مفاهیم برنامه‌نویسی شیءگرا (OOP) را در زبان جاوا به کار ببرید.

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

شروع کار با جاوا Getting started with Java

  • معرفی گواهینامه حرفه‌ای Introduction to professional certificate

  • معرفی دوره: آشنایی با توسعه نرم‌افزار Course introduction: Introduction to software development

  • نقش یک توسعه‌دهنده نرم‌افزار The role of a software developer

  • روزمرگی‌های دنیای نرم‌افزار Software, day to day

  • نمای کلی زبان‌های برنامه‌نویسی Landscape of programming languages

  • چرخه حیات توسعه نرم‌افزار (SDLC) Software development lifecycle

  • معرفی جاوا، ویژگی‌ها و کاربردها Introduction to Java, features and applications

  • آشنایی با متغیرها و انواع داده‌ها Introduction to variables and data types

  • بررسی انواع عملگرها در جاوا Explore the different types of operators in Java

  • مدیریت متن در جاوا Handling text with Java

  • کار با رشته‌ها (Strings) در عمل Strings in action

  • جمع‌بندی بخش: شروع کار با جاوا Module summary: Getting started with Java

جریان کنترل: دستورات و حلقه‌ها Control flow: Statements and loops

  • بررسی دستورات شرطی Exploring conditional statements

  • پیاده‌سازی دستورات شرطی Conditional statements in action

  • دریافت ورودی کاربر برای دستورات شرطی User input for conditional statements

  • دستور switch The switch statement

  • کاربردهای رایج دستور switch Common uses for switch statements

  • درک ساختارهای تکرار در جاوا: حلقه‌های for Understanding iterative structures in Java: For loops

  • درک ساختارهای تکرار در جاوا: حلقه while Understanding iterative structures in Java: While loop

  • جمع‌بندی بخش: جریان کنترل: دستورات و حلقه‌ها Module summary: Control flow: Statements and loops

مبانی برنامه‌نویسی شیءگرا Object-oriented programming basics

  • استفاده از متدها Using methods

  • ارسال آرگومان‌ها به متدها Passing arguments to methods

  • کلاس‌ها و اشیاء Classes and objects

  • گروه‌بندی متدها Grouping methods

  • اجزای یک شیء: ویژگی‌ها و رفتارها Components of an object: Attributes and actions

  • مقدمه‌ای بر ارث‌بری (Inheritance) Introduction to inheritance

  • درک کلاس Super Understanding the super class

  • مقدمه‌ای بر چندریختی (Polymorphism) Introduction to polymorphism

  • چندریختی: متدها و آرگومان‌ها Polymorphism: Methods and arguments

  • برنامه‌نویسی ارث‌بری و چندریختی Programming inheritance and polymorphism

  • استفاده از طراحی چندریخت Using polymorphic design

  • مقدمه‌ای بر کپسوله‌سازی و پنهان‌سازی داده‌ها Introduction to encapsulation and data hiding

  • آشنایی با اصلاح‌کننده‌های دسترسی (Access Modifiers) Introduction to access modifiers

  • مقدمه‌ای بر کلاس‌های انتزاعی (Abstract Classes) Introduction to abstract classes

  • اینترفیس‌ها و ارث‌بری چندگانه Interfaces and multiple inheritance

  • جمع‌بندی بخش: مبانی برنامه‌نویسی شیءگرا Module summary: Object-oriented programming basics

پروژه نهایی و ارزیابی: آشنایی با توسعه نرم‌افزار Final project and assessment: Introduction to software development

  • مرور دوره: آشنایی با توسعه نرم‌افزار Course recap: Introduction to software development

  • تبریکات پایان دوره Congratulations

نمایش نظرات

آموزش آشنایی با توسعه نرم‌افزار
جزییات دوره
28h 13m
38
(آخرین آپدیت)
71,369
4.7 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده