آموزش برنامه‌نویسی جاوا: حل مسائل با استفاده از نرم‌افزار - آخرین آپدیت

دانلود Java Programming: Solving Problems with Software

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آموزش برنامه‌نویسی جاوا و ارتقای مهارت‌های حل مسئله و کدنویسی. شما طراحی الگوریتم و همچنین توسعه و عیب‌یابی (Debug) برنامه‌ها را خواهید آموخت. با استفاده از کلاس‌های متن‌باز سفارشی، برنامه‌هایی خواهید نوشت که به تصاویر، وب‌سایت‌ها و سایر انواع داده‌ها دسترسی داشته و آن‌ها را تغییر می‌دهند. در پایان دوره، شما برنامه‌ای خواهید ساخت که با تحلیل فایل‌های CSV، میزان محبوبیت نام‌های مختلف نوزادان در ایالات متحده را در طول زمان تعیین می‌کند. پس از تکمیل این دوره، شما قادر خواهید بود: ۱. ویرایش، کامپایل و اجرای یک برنامه جاوا؛ ۲. استفاده از دستورات شرطی و حلقه‌ها در برنامه‌نویسی جاوا؛ ۳. استفاده از مستندات Java API در نوشتن برنامه‌ها؛ ۴. عیب‌یابی برنامه‌های جاوا با استفاده از روش علمی؛ ۵. نوشتن یک متد جاوا برای حل یک مسئله خاص؛ ۶. توسعه مجموعه‌ای از تست‌ها (Test Cases) به عنوان بخشی از فرآیند توسعه برنامه؛ ۷. ایجاد کلاسی با چندین متد که برای حل یک مسئله با هم کار می‌کنند؛ و ۸. استفاده از تکنیک‌های طراحی تقسیم و غلبه (Divide-and-Conquer) برای برنامه‌هایی که از متدهای متعدد استفاده می‌کنند.

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

مقدمه‌ای بر دوره Introduction to the Course

  • مقدمه‌ای بر دوره Introduction to the Course

  • منابع کمکی برای موفقیت Resources to Help You Succeed

  • نکاتی برای یادگیری برنامه‌نویسی Tips for Learning Programming

  • استفاده از انجمن‌ها: چگونه به طور موثر کمک بخواهیم Using Forums: How to Ask for Help Effectively

  • تخصص برنامه‌نویسی شیءگرا با جاوا Object Oriented Programming with Java Specialization

سینتکس و معناشناسی پایه در جاوا Fundamental Java Syntax and Semantics

  • چرا از جاوا استفاده کنیم؟ Why Use Java?

  • استفاده از BlueJ برای برنامه‌نویسی جاوا Using BlueJ to Program in Java

  • اشکال: مجموعه‌ای از نقاط Shapes: Collections of Points

  • چرا معناشناسی (Semantics): انگیزه برای خواندن کد Why Semantics: Motivation to Read Code

  • متغیرها Variables

  • عملگرهای ریاضی Mathematical Operators

  • توابع Functions

  • دستورات شرطی Conditionals

  • کلاس‌ها Classes

  • مفاهیم جدید New

  • متدها Methods

  • انواع داده‌ها Types

  • حلقه‌های For Each For Each Loops

  • حل مسئله برنامه‌نویسی: رویکرد هفت مرحله‌ای Solving Programming: A Seven Step Approach

  • اجرای هفت مرحله: توسعه یک الگوریتم Seven Steps in Action: Developing an Algorithm

  • اجرای هفت مرحله: تست الگوریتم Seven Steps in Action: Testing the Algorithm

  • اجرای هفت مرحله: تبدیل به کد Seven Steps in Action: Translating to Code

رشته‌ها (Strings) در جاوا Strings in Java

  • رشته (String) چیست؟ What is a String

  • درک رشته‌ها Understanding Strings

  • توسعه یک الگوریتم Developing an Algorithm

  • موقعیت‌ها در رشته‌ها Positions in Strings

  • ترجمه به کد Translating into Code

  • ریاضیات در جاوا Java Math

  • مقدمه Introduction

  • درک مفهومی Conceptual Understanding

  • حلقه‌های While While Loops

  • سینتکس و معناشناسی حلقه While While Loop Syntax and Semantics

  • کدنویسی حلقه‌های While Coding While Loops

  • سه کدون توقف (Stop Codons) Three Stop Codons

  • کدنویسی سه کدون توقف - بخش اول Coding Three Stop Codons - Part I

  • کدنویسی سه کدون توقف - بخش دوم Coding Three Stop Codons - Part II

  • عملگرهای منطقی And / Or Logical And / Or

  • کدنویسی And / Or Coding And / Or

  • یافتن ژن‌های متعدد Finding Multiple Genes

  • ترجمه به کد Translating to Code

  • جداسازی دغدغه‌ها (Separation of Concerns) Separation of Concerns

  • کلاس StorageResource StorageResource Class

  • کدنویسی کلاس StorageResource Coding StorageResource Class

فایل‌های CSV و آمار مقدماتی در جاوا CSV Files and Basic Statistics in Java

  • داده‌های CSV: مقادیر جدا شده با کاما CSV Data: Comma Separated Values

  • استفاده از کتابخانه‌های CSV Using CSV Libraries

  • کدام کشورها صادر می‌کنند...؟ توسعه یک الگوریتم Which Countries Export...? Developing an Algorithm

  • کدام کشورها صادر می‌کنند...؟ ترجمه به کد Which Countries Export...? Translating into Code

  • خلاصه CSVExport CSVExport: Summary

  • گرم‌ترین روز در سال: مقادیر جدا شده با کاما Hottest Day in a Year: Comma Separated Values

  • تبدیل رشته‌ها به اعداد Converting Strings to Numbers

  • حداکثر دما: توسعه یک الگوریتم Maximum Temperature: Developing an Algorithm

  • جاوا برای هیچ (null): وقتی شیئی ندارید Java for Nothing—null: When You Don't Have an Object

  • حداکثر دما: ترجمه به کد Maximum Temperature: Translating into Code

  • حداکثر دما: تست کد Maximum Temperature: Testing Code

  • حداکثر دما از چندین مجموعه داده Maximum Temperature from Multiple Datasets

  • بازنویسی (Refactoring) حداکثر دما Maximum Temperature Refactored

  • خلاصه CSVMax CSVMax: Summary

پروژه کوچک: نام‌های نوزاد MiniProject: Baby Names

  • پروژه کوچک نام‌های نوزاد: نمای کلی Baby Names MiniProject: Overview

  • پروژه کوچک نام‌های نوزاد: نمای کلی داده‌ها Baby Names MiniProject: Data Overview

  • پروژه کوچک نام‌های نوزاد: کل تولدها Baby Names MiniProject: Total Births

  • تبدیل دسته‌ای به مقیاس خاکستری: تبدیل فایل‌های متعدد Batch Grayscale: Converting Many Files

  • الگوریتم مقیاس خاکستری: رویکرد هفت مرحله‌ای Grayscale Algorithm: Seven Step Approach

  • تکرار تصاویر در BlueJ: مقیاس خاکستری Image Iterable in BlueJ: Grayscale

  • پردازش دسته‌ای مقیاس خاکستری Batch Processing Grayscale

  • ذخیره تصاویر با نام‌های جدید Saving Images with New Names

  • خلاصه تبدیل دسته‌ای به خاکستری: تبدیل فایل‌های متعدد Batch Grayscale Summary: Converting Many Files

نمایش نظرات

آموزش برنامه‌نویسی جاوا: حل مسائل با استفاده از نرم‌افزار
جزییات دوره
17h 54m
66
(آخرین آپدیت)
411,556
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar