آموزش گواهینامه حرفه ای برنامه نویسی جاوا

دانلود Professional Certificate in Java Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یادگیری جاوا [از صفر تا HERO] - راهنمای جامع گام به گام - Masterclass Basics of Java Programming در پایان این دوره، شما قادر خواهید بود مهارت های Java OOP خود را برای مواجهه با مصاحبه ها و امتحانات با موفقیت توسعه دهید بهترین تمرین ها در برنامه نویسی شی گرا. آشنایی با مفاهیم برنامه نویسی شی گرا، Threads، Exception Handling، I/O Streams، Garbage Collection خواندن و نوشتن داده ها با استفاده از جریان های ورودی و خروجی Generics in Java Collections in Java Garbage Collection in Java Exception Handling in Java پیش نیازها: دانش اولیه کامپیوتر

جاوا یکی از رایج ترین و پر تقاضاترین زبان های برنامه نویسی کامپیوتری است که متعلق به شرکت اوراکل است. همکاران ما در آکادمی هوش مصنوعی محاسباتی گرد هم آمدند و پس از تجزیه و تحلیل دقیق زبان‌های برنامه‌نویسی کامپیوتری برتر در سال 2020، توانستیم به این نتیجه برسیم که جاوا سومین زبان برنامه‌نویسی پرکاربرد بر اساس stackoverflow است. علاوه بر این، جاوا به طور متوسط ​​​​102000 دلار حقوق دارد که در واقع زبانی پرکاربرد و بسیار کاربردی است.


"جاوا امسال تولد 24 سالگی خود را جشن می گیرد و یکی از محبوب ترین زبان های برنامه نویسی است که برای توسعه برنامه های سمت سرور استفاده می شود. جاوا یک انتخاب عملی برای توسعه برنامه های اندروید است زیرا می توان از آن برای ایجاد برنامه های بسیار کاربردی و بسیار کاربردی استفاده کرد. سیستم عامل ها.

این زبان برنامه نویسی شی گرا به زیرساخت سخت افزاری خاصی نیاز ندارد، به راحتی قابل مدیریت است و از سطح امنیتی خوبی برخوردار است. علاوه بر این، یادگیری جاوا در مقایسه با زبان هایی مانند C و C++ آسان تر است. جای تعجب نیست که تقریبا 90 درصد از شرکت های Fortune 500 برای برنامه های کاربردی دسکتاپ و پروژه های توسعه باطن خود به جاوا متکی هستند.

علیرغم سن صنعتی، جاوا به طرز باورنکردنی پایدار است و به این زودی ها به سمت بازنشستگی نمی رود. این امر جاوا را به یکی از مطلوب ترین زبان ها در بین برنامه نویسان در سال 2020 تبدیل می کند." (بلانی، 2020)


از این رو، ما این دوره را ارائه کردیم تا از دانش آموزانی که کنجکاو برای یادگیری اصول اولیه جاوا هستند بهره مند شویم.

شما موارد زیر را یاد خواهید گرفت -

• مبانی برنامه نویسی جاوا

• برنامه نویسی شی گرا در جاوا

• موضوعات در جاوا

• جریان های ورودی/خروجی در جاوا

• جمع آوری زباله در جاوا

• مدیریت استثنا در جاوا

• ژنریک در جاوا

• مجموعه ها در جاوا


در پایان دوره با اصول برنامه نویسی شی گرا آشنا خواهید شد. می توانید مهارت های اصلی برنامه نویسی خود را برای رسیدن به سطح پیشرفته افزایش دهید.

در پایان این ویدئوها، درک درستی از حوزه‌های زیر خواهید داشت

  • برنامه نویسی شی گرا - کلاس های اشیاء، ایجاد اشیاء از کلاس ها، سازنده ها، روش ها (پارامتر در مقابل آرگومان)، بارگذاری بیش از حد روش، انتزاع داده ها، کپسولاسیون، ارث بردن، کلاس های انتزاعی، کلاس های تودرتو

  • موضوعات

  • جریانهای ورودی/خروجی

  • مجموعه زباله جاوا

  • رسیدگی به استثناء



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

مقدمه ای بر جاوا (مبانی جاوا) Introduction to Java ( Java Basics )

  • راه اندازی پروژه جاوا Java Project Setup

  • سازه کد جاوا Code construct of Java

  • جاوا در حال اظهار نظر Java Commenting

  • متغیرها Variables

  • جاوا - انواع داده ها Java - Data Types

  • جاوا - اگر بیانیه Java - If Statement

  • بیانیه جاوا -switch Java -Switch Statement

برنامه نویسی شی گرا در جاوا Object Oriented Programming in Java

  • ورود به جهان برنامه نویسی شی گرا - کلاسها و اشیا Entering the Object oriented programming world - Classes & Objects

  • کلاسها و اشیا Classes & Objects

  • ایجاد اشیا from از کلاسها Creating Objects from Classes

  • سازندگان Constructors

  • روش ها (پارامتر در مقابل استدلال) Methods (parameter vs arguement)

  • روش بارگذاری بیش از حد Method Overloading

  • نسخه ی نمایشی بارگذاری بیش از حد روش Method Overloading Demo

  • انتزاع داده Data Abstraction

  • کپسوله سازی Encapsulation

  • وراثت Inheritance

  • نسخه ی نمایشی وراثت Inheritance Demo

  • وراثت - نمونه آزمایشی Inheritance - instanceof Demo

  • ایستا Static

  • کلاسهای چکیده Abstract Classes

  • کلاسهای تو در تو - کلاس داخلی Nested Classes - Inner Class

  • برنامه نویسی شی گرا - تمرین 1 آزمایشگاه [با راه حل] Object Oriented Programming - Lab Exercise 1 [With Solution]

  • برنامه نویسی شی گرا - تمرین آزمایشگاهی 2 Object Oriented Programming - Lab Exercise 2

موضوعات Threads

  • ایجاد موضوعات [گسترش کلاس موضوع] Creating Threads [Extending the Thread Class]

  • ایجاد موضوعات [با استفاده از رابط قابل اجرا] Creating Threads [Using Runnable Interface]

  • getName () ، getId () ، getPriority () ، setPriority (3) ، getState () ، MIN_PRIORITY ، NORM_PRI getName(),getId(),getPriority(),setPriority(3),getState(),MIN_PRIORITY, NORM_PRI

  • مکث در اجرای یک موضوع Pausing the execution of a thread

  • همگام سازی قسمت 1 [همگام سازی روش] Synchronization Part 1 [Method Synchronization]

  • همگام سازی قسمت 2 [بلوک همگام سازی] Synchronization Part 2 [Synchronized Block]

  • بن بست - موضوعات Deadlock - Threads

راه اندازی (اختیاری) Setup (Optional)

  • دانلود کسوف Download Eclipse

جریانهای I/O I/O Streams

  • جریانهای I/O [مقدمه] I/O Streams [Introduction]

  • جریانهای بایت Byte Streams

  • نسخه ی نمایشی جریانهای بایت Byte Streams Demo

  • جریان شخصیت ها Character Streams

  • نسخه ی نمایشی شخصیت ها Character Streams Demo

  • ایجاد راهنماها Creating Directories

  • فهرست فهرست ها Listing Directories

  • Java Object Serialization - نوشتن یک شی در یک فایل Java Object Serialization - Write an object to a file

  • Java Serialization Serialization - یک شی را از پرونده بخوانید Java Object Serialization Serialization - Read an object from file

  • جاوا سریال سازی - متغیر گذرا Java Object Serialization - Transient variable

مجموعه زباله جاوا Java Garbage Collection

  • مجموعه زباله جاوا بخش 1 Java Garbage Collection Part 1

  • مجموعه زباله جاوا قسمت 2 Java Garbage Collection Part 2

  • جا Heap Space Java Heap Space

مدیریت استثنا Exception Handling

  • مدیریت استثنا - مقدمه Exception Handling - Introduction

  • مدیریت استثنا - نسخه ی نمایشی خاتمه Exception Handling - Termination Demo

  • TryCatchDemo را امتحان کنید TryCatchDemo

  • چند نسخه آزمایشی CatchBlock Multiple CatchBlock Demo

  • نسخه آزمایشی TryAndFinally TryAndFinally Demo

چند موضوع دیگر Few more topics

  • مقدمه ای بر Generics Introduction to Generics

  • آرایه ها قسمت 1 Arrays Part 1

  • آرایه ها قسمت 2 - درج جستجو در جستجو (آرایه مرتب نشده) Arrays Part 2 -Insert search delete (unordered array)

  • نمایش ArrayList ArrayList Demonstration

  • بردار [سخنرانی و نسخه ی نمایشی] Vector [Lecture & Demo]

  • اشکال زدایی - تفاوت Step Into و Step Over در اشکال زدایی Eclipse Debugging - Difference between Step Into and Step Over in the Eclipse debugger

آموزش برنامه نویسی هدایت شده Guided Programming Tutorials

  • با استفاده از بازگشت فاکتوریل یک عدد را پیدا کنید Find factorial of a number using recursion

  • تقسیم رشته با استفاده از روش split () Splitting the string using the split() method

  • GCF (بزرگترین مقسوم علیه مشترک) را پیدا کنید Find the GCD (Greatest Common Devisor)

  • رشته معکوس رشته با استفاده از بازگشت String reverse example using recursion

کد های منبع Source codes

  • نسخه نمایشی وراثت [محاسبه_م] Inheritance Demo [My_Calculation]

  • مدیریت استثنا - نسخه ی نمایشی خاتمه [کد منبع] Exception Handling - Termination Demo [Source Code]

  • مدیریت استثنا - نسخه آزمایشی TryCatch [کد منبع] Exception Handling - TryCatch Demo [Source Code]

  • مدیریت استثنا - نسخه ی نمایشی MultipleCatch [کد منبع] Exception Handling - MultipleCatch Demo [Source Code]

  • مدیریت استثنا - نسخه آزمایشی TryAndFinally [کد منبع] Exception Handling - TryAndFinally Demo [Source Code]

  • مدیریت استثنا - نسخه نمایشی CustomException [کد منبع] Exception Handling - CustomException Demo [Source Code]

  • نسخه نمایشی موضوع 1 [کد منبع] Thread Demo 1 [Source code]

  • نسخه نمایشی موضوع 2 [کد منبع] Thread Demo 2 [Source code]

  • موضوع نمایشی 3 [کد منبع] Thread Demo 3 [Source code]

  • موضوع نمایشی 4 [کد منبع] Thread Demo 4 [Source code]

  • یک برنامه جاوا را بنویسید که دو عدد را به عنوان ورودی می گیرد و محصول را نمایش می دهد Write a Java program that takes two numbers as input and display the product

  • برای چاپ جمع (جمع) ، ضرب ، تفریق ، تقسیم ، یک برنامه جاوا بنویسید Write a Java program to print the sum (addition), multiply, subtract, divide

  • برای چاپ ناحیه و محیط دایره یک برنامه جاوا بنویسید. Write a Java program to print the area and perimeter of a circle.

  • برای شمردن حروف ، فاصله ها ، اعداد و شخصیت های دیگر یک برنامه جاوا بنویسید Write a Java program to count the letters, spaces, numbers and other character

  • یک برنامه جاوا بنویسید که پنج عدد به عنوان ورودی برای محاسبه و چاپ t در نظر بگیرد Write a Java program that takes five numbers as input to calculate and print t

  • برای بررسی اینکه جاوا روی رایانه شما نصب شده است یا خیر ، یک برنامه جاوا بنویسید. Write a Java program to check whether Java is installed on your computer.

جاوا 9 ویژگی های جدید Java 9 New Features

  • Java 9 - ویژگی های جدید [سخنرانی مهمان] Java 9 - New Features [Guest Lecture]

  • رابط های جاوا 9 - چه جدید Java 9 Interfaces - What's New

نمایش نظرات

آموزش گواهینامه حرفه ای برنامه نویسی جاوا
جزییات دوره
6 hours
78
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
39,307
3.7 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Academy of Computing & Artificial Intelligence Academy of Computing & Artificial Intelligence

مدرس ارشد / سرپرست پروژه / مشاور من 9 سال سابقه کار به عنوان محقق ، مدرس ارشد ، ناظر پروژه و مهندس دارم. کارشناسی ارشد هوش مصنوعی (دانشگاه موراتووا) ، مهندسی نرم افزار کارشناسی - افتخارات درجه یک (دانشگاه وست مینستر) ، SCJP ، SCWC من کارشناسی ارشد هوش مصنوعی را گذرانده ام. مهندسی نرم افزار کارشناسی ارشد - افتخارات درجه یک از دانشگاه وست مینستر (انگلستان). Sun Certified Java Programmer (SCJP). - 93٪ و یک توسعه دهنده مجاز وب Sun Component 97٪. . من تجربه تحقیق در داده کاوی ، یادگیری ماشین ، رایانش ابری ، هوش تجاری و مهندسی نرم افزار را دارم