آموزش طراحی برنامه نویسی جاوا - آخرین آپدیت

دانلود Java程序设计

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اهداف اصلی دوره «طراحی برنامه نویسی جاوا» شامل سه مورد است: ۱. تسلط بر دستور زبان جاوا، توانایی درک عمیق مکانیزم زبان جاوا و تسلط بر ویژگی‌های شیءگرایی. ۲. تسلط بر APIهای پایه JavaSE، کاربرد در مجموعه‌ها، رشته‌ها، ورودی/خروجی، رابط کاربری گرافیکی، شبکه و غیره. ۳. توانایی نوشتن برنامه‌های کاربردی با الگوی مشخص، ایجاد عادت یادگیری خوب و استفاده از روش‌های سنگین، طراحی مدل، و تست واحد برای افزایش کیفیت کد. این دوره نیازمند دانش پایه در طراحی برنامه است، مانند یادگیری زبان C یا C++.

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

دستور زبان جاوا و شیءگرایی Java语言与面向对象的程序设计

  • 1_1.1_تاریخچه و توسعه جاوا 1_1.1_Java历史与发展

  • 1_1.2_ویژگی‌های زبان جاوا ++ 1_1.2_Java语言的特点:C++--

  • 1_1.3_مکانیزم اجرای جاوا: دلایل پلتفرم 1_1.3_Java运行机制:跨平台的原因

  • 1_2.1_طراحی برنامه شیءگرا 1_2.1_面向对象程序设计

  • 1_3.1_(اضافی) میراث جیمز گاسلینگ در جاوا 1_3.1_(附加)James_Gosling谈Java

دوره خلاصه جاوا 简单的Java程序

  • 2.1 انواع دوره جاوا: انواع کلاس‌ها و ساختار دوره 2.1 Java程序的类型:Java程序的类型及构成

  • 2.2 شروع دوره جاوا: تعریف و اجرای دوره 2.2 开发Java 程序的基本步骤:程序的编译与运行

  • 2.2 شروع دوره جاوا: تعریف و اجرای applet 2.2 开发Java 程序的基本步骤:applet的编译与运行

  • 2.2 شروع دوره جاوا: سایر ابزارهای JDK 2.2 开发Java 程序的基本步骤:JDK中的其他几个工具

  • 2.3 آموزش ورودی و خروجی پایه: ورودی و خروجی متن 2.3 基本输入输出编程:文本界面的输入与输出

  • 2.3 آموزش ورودی و خروجی پایه: ورودی و خروجی گرافیکی 2.3 基本输入输出编程:图形界面的输入与输出

  • 2.3 آموزش ورودی و خروجی پایه: ورودی و خروجی Applet 2.3 基本输入输出编程:Applet的输入输出

  • 2.4 ابزارهای برنامه‌نویسی جاوا 2.4 Java编程工具

محاسبات داده، کنترل جریان و مجموعه‌ها 数据运算、流控制和数组

  • 3.1 انواع داده، متغیر و مقدار 3.1 数据类型、变量与常量

  • 3.2 محاسبات و فرمت نمایش: محاسبات 3.2 运算符与表达式: 运算符

  • 3.2 محاسبات و فرمت نمایش: فرمت نمایش و کدهای بازگشتی 3.2 运算符与表达式: 表达式及查看反汇编的代码

  • 3.3 دستورات کنترل جریان: دستورات ساده 3.3 流程控制语句: 简单语句

  • 3.3 دستورات کنترل جریان: دستورات شرطی --if و switch 3.3 流程控制语句: 分支语句——if及switch

  • 3.3 دستورات کنترل جریان: مثال‌های کاربردی و طراحی حلقه‌ها 3.3 流程控制语句: 应用示例及窗体设计器

  • 3.3 دستورات کنترل جریان: حلقه For 3.3 流程控制语句: 循环语句

  • 3.3 دستورات کنترل جریان: حلقه While 3.3 流程控制语句: 特殊控制语句

  • 3.4 مجموعه‌ها: تعریف و کاربرد مجموعه‌ها 3.4 数组: 数组的定义和使用

  • 3.4 مجموعه‌ها: انواع مجموعه‌ها و مثال‌ها 3.4 数组: 多维数组及示例

کلاس، بسته و رابط 类、包和接口

  • 4.1 کلاس، پاراگراف و روش: کلاس، پاراگراف، روش و روش ساخت 4.1 类、字段、方法: 类、字段、方法、构造方法

  • 4.1 کلاس، پاراگراف و روش: استفاده از this 4.1 类、字段、方法: 使用this

  • 4.2 ارث‌بری کلاس: ارث‌بری کلاس، پاراگراف و افزایش/بازبینی روش‌ها 4.2 类的继承: 类的继承、字段与方法的增加与覆盖

  • 4.2 ارث‌بری کلاس: استفاده از super 4.2 类的继承: 使用super

  • 4.3 بسته: محتوا و کاربرد بسته 4.3 包: 包的含义及使用

  • 4.4 کنترل سطح دسترسی: public, protected, private و غیره 4.4 访问控制符: public,protected,private及默认

  • 4.5 سایر اصلاحات: static, final, abstract 4.5 其他修饰符: static, final, abstract

  • 4.6 رابط: تعریف و پیاده‌سازی رابط 4.6 接口: 接口的定义及实现

  • 4.6 رابط: مقادیر رایج در رابط، گسترش و قابلیت‌های جاوا ۸ 4.6接口: 接口中的常量、枚举、Java8对接口的扩充

  • 4.7 خلاصه دستور زبان: تعریف کلاس و محتوای فایل‌های جاوا 4.7语法小结:类定义及java文件的内容

درک عمیق دستور زبان جاوا 深入理解Java语言

  • 5.1 متغیرها و انتقال آن‌ها 5.1 变量及其传递

  • 5.2 استفاده از متغیر و روش‌های چندگانه: استفاده از متغیر و روش‌های چندگانه 5.2 多态和虚方法调用:多态和虚方法调用

  • 5.2 استفاده از متغیر و روش‌های چندگانه: روش‌های غیر چندگانه 5.2 多态和虚方法调用:非虚的方法调用

  • 5.3 ساخت شیء و مقداردهی اولیه: ساخت شیء و مقداردهی اولیه 5.3 对象构造与初始化:对象构造与初始化

  • 5.3 ساخت شیء و مقداردهی اولیه:*** فرآیند اجرای روش ساخت (* با نیاز بالا) 5.3 对象构造与初始化:***构造方法的执行过程(*较高要求)

  • 5.4 پاکسازی اشیاء و جمع‌آوری زباله 5.4 对象清除与垃圾回收

  • 5.5 کلاس‌های داخلی و نام‌گذاری: کلاس‌های داخلی 5.5 内部类与匿名类:内部类

  • 5.5 کلاس‌های داخلی و نام‌گذاری: *** کلاس‌های تودرتو (* با نیاز بالا) 5.5 内部类与匿名类:***嵌套类(*较高要求)

  • 5.5 کلاس‌های داخلی و نام‌گذاری: کلاس‌های زیرمجموعه و نام‌گذاری 5.5 内部类与匿名类:局部类及匿名类

  • 5.6 عبارت Lambda: *** عبارت Lambda (* با نیاز بالا) 5.6 Lambda表达式:***Lambda表达式(*较高要求)

  • 5.7 *** جعبه‌ها، گسترش و بازگشایی (* با نیاز بالا) 5.7 ***装箱、枚举、注解(*较高要求)

  • 5.8 زبان جاوا بدون راهنما: *** معرفی و راهنما (* با نیاز بالا) 5.8 没有指针的Java语言:***引用与指针(*较高要求)

  • 5.8 زبان جاوا بدون راهنما: *** مشابه و غیر مشابه (* با نیاز بالا) 5.8 没有指针的Java语言***相等还是不等(*较高要求)

مدیریت خطاها 异常处理

  • 6.1 مدیریت خطا: انتشار و دریافت خطاها 6.1异常处理: 异常的抛出与捕获

  • 6.1 مدیریت خطا: خطاهای شناسایی شده 6.1异常处理: 受检的异常

  • 6.2 خطای تعریف شده خودکار 6.2 自定义异常

  • 6.3 توقف و تست دوره 6.3 断言及程序的测试

  • 6.4 تست دوره 6.4 程序的调试

انواع ابزار و الگوریتم‌های رایج 工具类及常用算法

  • 7.1 کلاس‌های پایه جاوا: Object، Math، System و غیره 7.1 Java语言基础类:Object、Math、System类

  • 7.2 رشته‌ها و تاریخ: کلاس‌های String و StringBuffer 7.2 字符串和日期:String及StringBuffer类

  • 7.2 رشته‌ها و تاریخ: کلاس‌های تاریخ 7.2 字符串和日期:日期类

  • 7.3 مجموعه: Collection API و List 7.3 集合:Collection API及List

  • 7.3 مجموعه: Stack و Queue 7.3 集合:Stack及Queue

  • 7.3 مجموعه: Set و Map 7.3 集合:Set及Map

  • 7.4 مرتب‌سازی و جستجو 7.4 排序与查找

  • 7.5 مرتب‌سازی: (***) مرتب‌سازی خودکار (* با نیاز بالا) 7.5 泛型:(***)自定义泛型(*较高要求)

  • 7.6 الگوریتم‌های رایج: تست و جایگزینی 7.6 常用算法:遍试、迭代

  • 7.6 الگوریتم‌های رایج: سقوط و بازگشت 7.6 常用算法:递归、回溯

چند رشته‌ای در جاوا Java的多线程

  • 8.1 ساخت رشته‌ها: انواع روش‌های ساخت رشته 8.1 线程的创建:创建线程的几种写法

  • 8.1 ساخت رشته‌ها: مثال‌های برنامه‌نویسی رشته‌ای 8.1 线程的创建:多线程编程示例

  • 8.2 کنترل رشته‌ها: وضعیت و کنترل رشته‌ها 8.2 线程的控制:线程的状态与控制

  • 8.3 گام‌های رشته: (***) کنترل گام‌های رشته (* با نیاز بالا) 8.3 线程的同步:(***)线程的同步控制(*较高要求)

  • 8.4 API افزوده: متغیرهای اصلی و مجموعه‌های امن رشته‌ای 8.4 并发API:原子变量及线程安全的集合

  • 8.4 API افزوده: رشته و Timer 8.4 并发API:线程池及Timer

  • 8.5 عملیات جریان و جریان‌سازی: (***) جریان و جریان‌سازی (* با نیاز بالا) 8.5 流式操作及并行流:(***)流及并行流(*较高要求)

جریان، فایل و کاربردهای مبتنی بر متن 流、文件及基于文本的应用

  • 9.1 جریان ورودی/خروجی: جریان و انواع آن 9.1 输入输出流:流及分类

  • 9.1 جریان ورودی/خروجی: خواندن محتواهای مختلف 9.1 输入输出流:不同内容的读写

  • 9.1 جریان ورودی/خروجی: مثال کاربردی: کلمات پشت سر هم 9.1 输入输出流:应用示例:背单词

  • 9.1 جریان ورودی/خروجی: مثال کاربردی: جریان شبکه 9.1 输入输出流:应用示例:网络流

  • 9.2 فایل‌ها و فهرست‌ها 9.2 文件及目录

  • 9.3 فرمت‌های صحیح: روش‌های پایه فرمت‌های صحیح 9.3 正则表达式:正则表达式的基本写法

  • 9.3 فرمت‌های صحیح: کاربردهای پایه فرمت‌های صحیح 9.3 正则表达式:正则表达式的基本应用

  • 9.3 فرمت‌های صحیح: مثال کاربردی: حمله شبکه 9.3 正则表达式:应用示例:网络爬虫

رابط کاربری گرافیکی 图形用户界面

  • 10.1 مجموعه: مجموعه رابط کاربری گرافیکی و انواع آن 10.1 组件:图形用户界面组件及分类

  • 10.2 سه مرحله‌ای پیاده‌سازی محیط: مجموعه،布局 و رویداد 10.2 实现界面的三步曲:组件、布局、事件

  • 10.3 مدیریت布局: انواع رایج布局‌ها 10.3 布局管理:常用的几种布局

  • 10.4 مدیریت رویداد: رویداد و شنونده رویداد 10.4 事件处理:事件及事件监听器

  • 10.4 مدیریت رویداد: روش‌های مختلف پیاده‌سازی شنونده رویداد 10.4 事件处理:实现监听器的几种方法

  • 10.4 مدیریت رویداد: مثال کاربردی بازی‌های پازل 10.4 事件处理:应用示例--排块游戏

  • 10.4 مدیریت رویداد: مثال کاربردی ماشین حساب کوچک 10.4 事件处理:应用示例--小小计算器

  • 10.5 استفاده از مجموعه‌های رایج: مجموعه‌های رایج 10.5 常用组件的使用:常用组件

  • 10.5 استفاده از مجموعه‌های رایج: مثال کاربردی ماشین حساب متن 10.5 常用组件的使用:应用示例--文本编辑器

  • 10.6 Applet: برنامه‌های کاربردی کوچک 10.6 Applet:小应用程序

شبکه، چندرسانه‌ای و برنامه‌نویسی پایگاه داده 网络、多媒体、数据库编程

  • 11.1 برنامه‌نویسی شبکه: دریافت اطلاعات شبکه 11.1 网络编程:网络信息获取

  • 11.1 برنامه‌نویسی شبکه: مثال کاربردی دریافت پیشنهاد 11.1 网络编程:应用示例--获取建议词

  • 11.1 برنامه‌نویسی شبکه: برنامه‌نویسی با استفاده از Socket 11.1 网络编程:使用Socket编程

  • 11.2 برنامه‌نویسی چندرسانه‌ای: گرافیک و تصویر 11.2 多媒体编程:绘图及图像

  • 11.2 برنامه‌نویسی چندرسانه‌ای: پخش صدا و ویدیو 11.2 多媒体编程:音频及视频的播放

  • 11.3 برنامه‌نویسی پایگاه داده: دانش پایه پایگاه داده 11.3 数据库编程:数据库基础知识

  • 11.3 برنامه‌نویسی پایگاه داده: پرس‌وجو از پایگاه داده با JDBC 11.3 数据库编程:JDBC对数据库的访问

  • 11.3 برنامه‌نویسی پایگاه داده: کاربردهای مبتنی بر پایگاه داده 11.3 数据库编程:编写基于数据库的应用

  • 11.3 برنامه‌نویسی پایگاه داده: مثال کاربردی چت کوچک 11.3 数据库编程:应用示例--小小通讯录

برنامه‌نویسی پیشرفته و مباحث عمیق (*) 写好程序及一些深入话题(*)

  • 12.1 برخی تجربیات از دوره خوب: کلمات، جملات، توابع و غیره 12.1 写好程序的一些经验:写好单词、语句、函数及类

  • 12.2 سنگینی: زمان و روش‌های سنگین 12.2 重构:重构的时机与方法

  • 12.3 مدل طراحی: مدل طراحی و کاربردهای آن در JDK 12.3 设计模式:设计模式及JDK中的应用

  • 12.4 بازخورد: بازخورد و کاربرد آن 12.4 反射:反射及应用

  • 12.4 بازخورد: ثبت خودکار بازخورد 12.4 反射:自定义注记

نمایش نظرات

آموزش طراحی برنامه نویسی جاوا
جزییات دوره
33h 39m
100
(آخرین آپدیت)
30,168
5 از 5
دارد
دارد
دارد
唐大仕
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar