لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مقدماتی برنامهنویسی جاوا
- آخرین آپدیت
دانلود Introducción a Java
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
نام من الیسا ویسو است و یکی از علایق اصلی من برنامهنویسی و آموزش آن است.
زبان جاوا یکی از زبانهایی است که در طول ۴۵ سال فعالیتم در حوزه برنامهنویسی، بیش از همه به آن علاقه داشتهام. اگرچه ممکن است شروع کار با جاوا در ابتدا کمی پیچیده به نظر برسد، اما پس از یادگیری مفاهیم پایه، خواهید دید که سرعت پیشرفت شما چقدر بالا خواهد بود.
جاوا، مانند تمام زبانهای برنامهنویسی استاندارد، به شما این امکان را میدهد که هر چیزی را خلق کنید (اگرچه برخی کارها در این زبان ممکن است نسبت به سایر زبانها تلاش بیشتری بطلبد، اما برخی دیگر مستقیماً بر اساس منطق حل مسئله انجام میشوند).
اما زمانی که از مرحله اولیه عبور کنید، برنامهنویسی به شما حسی شبیه به یک جادوگر میدهد که میتواند اتفاقات را طبق میل خود رقم بزند، همه چیز را دقیقاً همانطور که میخواهد ببیند و از ساختن چیزی که قابل مشاهده و اشتراکگذاری با دیگران است، رضایت عمیقی کسب کند.
این یک دوره مقدماتی برای آموزش برنامهنویسی با جاوا است. از آنجایی که جاوا یک زبان شیءگرا و چندمنظوره است، مفاهیم پایه مانند کلاسها (Classes) و اینترفیسها (Interfaces) را بررسی خواهیم کرد. همچنین اجزای اصلی یک کلاس شامل ثابتها، متغیرها، متدها (توابع) و نحوه سازماندهی آنها را خواهیم آموخت. علاوه بر این، استفاده از کلاسهای کتابخانهای جاوا را نیز بررسی میکنیم.
در ماژول اول، مفهوم شیءگرایی را با کاربرد در دنیای واقعی مرور میکنیم.
در ماژول دوم، از یک ابزار طراحی شیءگرا به نام «کارتهای مسئولیت» استفاده میکنیم و بر اساس آنها، ساختار سرویسهای مختلف را طراحی و در قالب یک اینترفیس کدنویسی میکنیم.
در ماژول سوم، ساخت کلاس مربوط به مسئله مورد نظر را تکمیل کرده و اصطلاحات رایج در جاوا، نحو (Syntax) زبان و قابلیت خودمستندسازی را بررسی میکنیم.
در ماژول چهارم، از آموختههای خود برای ساخت یک کلاس پیچیدهتر استفاده میکنیم که آرایهای از اشیاء کلاس قبلی را ارائه میدهد؛ در این مرحله ساختار مفهومی آرایهها و نحوه پیادهسازی آنها در مدل حافظه جاوا را به دقت بررسی میکنیم.
در ماژول پنجم و نهایی، به بررسی عمیق حلقهها (Iteration) و ساختهای شرطی (Conditional Execution) که در این زبان وجود دارد، میپردازیم.
این دوره که توسط دانشگاه UNAM ارائه شده است، دانش زبان جاوا را به گونهای به شرکتکنندگان منتقل میکند که بتوانند طیف گستردهای از مسائل را حل کنند. شما یاد خواهید گرفت که:
• طراحی راه حل مسائل با استفاده از شیءگرایی.
• برنامهنویسی راه حلها با استفاده از ویژگیهای زیر در جاوا:
- اینترفیسها و کلاسها
- متدهای سازنده (Constructor)، متدهای دسترسی، بهروزرسانی، پیادهسازی و متدهای کمکی.
- ویژگیها (Attributes) و متغیرهای محلی از انواع اولیه (Primitive) یا کلاس.
- استفاده از کلاسهای کتابخانهای.
- ساختارهای کنترلی مانند حلقهها و دستورات شرطی.
- آرایهها
سرفصل ها و درس ها
titleفرایند برنامهنویسی
El proceso de programación
titleبا ما در این دوره همراه باشید!
¡Acompáñanos a este curso!
titleفرایند توسعه و اجرای یک برنامه
El proceso de desarrollar y ejecutar un programa
title"شیءگرایی" چیست؟
¿Qué es la “Orientación a Objetos”?
titleسلسله مراتب کلاسها
Jerarquía de clases
titleبرنامهنویسی پایه با جاوا
Programación básica en Java
titleآمادهسازی برای جاوا
Preparándonos para Java
titleحالا دیگر شروع شد!... جاوا
¡Ahora sí!... Java
titleتعریف ویژگیها و متدهای یک کلاس
Definiendo atributos y métodos de una clase
titleفایلهای یک کلاس در جاوا
Archivos de una clase en Java
titleمتدهای پرسوجو، بهروزرسانی و پیادهسازی
Métodos de consulta, actualización e implementación
titleکامنتها برای Javadoc
Comentarios para Javadoc
titleکلاس کاربر (User)
La clase Usuario
titleپیشرفت در برنامهنویسی جاوا
Avanzando en la programación de Java
titleآرگومانها و پارامترها
Argumentos y parámetros
titleویژگیها در یک کلاس
Atributos en una clase
titleمتدهای کمکی و کاربرد آنها
Métodos auxiliares y su uso
titleخواندن از کنسول
Lectura desde la consola
titleمتدهای پرسوجو
Métodos de consulta
titleاستفاده از کلاسهای وارد شده (Imported)
Uso de clases importadas
titleآرایهها و مدیریت آنها
Arreglos y su manipulación
titleپیادهسازی کاتالوگ دیسکها
Implementación de un catálogo de discos
titleمدل حافظه جاوا
Modelo de memoria de Java
titleسازندههای کاتالوگ
Constructores del catálogo
titleتکرارها (Iterations)
Iteraciones
titleشرطی کردن اجرای دستورات
Condicionando la ejecución de enunciados
titleتعامل با کاربر
Interacción con el usuario
titleبرخی از متدهای کاتالوگ
Algunos métodos del catálogo
titleسرویسهای بیشتر کاتالوگ
Más servicios del catálogo
titleپرسوجو و بهروزرسانی آرایهها
Consulta y actualización de arreglos
titleتاریخچه ارسالها
Histórico de transmisiones
titleنحوه ساخت یک منو
Cómo construir un menú
titleگزینههای بیشتر در منو
Más opciones del menú
titleاستفاده از کلاس کاتالوگ
Uso de la clase Catalogo
نمایش نظرات