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

Professional Certificate in Java Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: جاوا را بخوانید [از صفر تا HERO] - راهنمای جامع گام به گام - مسترکلاس

آنچه خواهید آموخت

  • مبانی برنامه نویسی جاوا
  • در پایان این دوره ، شما قادر خواهید بود مهارت های Java OOP خود را برای مواجهه با موفقیت با مصاحبه ها و امتحانات توسعه دهید
  • بهترین روشها در برنامه نویسی شی گرا
  • درباره مفاهیم برنامه نویسی شی گرا ، موضوعات ، مدیریت استثناها ، جریانهای ورودی و خروجی ، جمع آوری زباله اطلاعاتی کسب کنید
  • خواندن و نوشتن داده ها با استفاده از جریان های ورودی و خروجی
  • مواد عادی در جاوا
  • مجموعه ها در جاوا
  • مجموعه زباله ها در جاوا
  • مدیریت استثنا در جاوا

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


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

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

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


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

موارد زیر را خواهید آموخت -

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

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

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

• جریانهای I/O در جاوا

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

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

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

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


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

در پایان این ویدیوها ، درک خواهید کرد که مناطق زیر

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

  • موضوعات

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

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

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


این دوره برای چه کسانی است:

  • دانشجویان علاقه مند به برنامه نویسی که می خواهند جاوا را یاد بگیرند.

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

مقدمه ای بر جاوا (مبانی جاوا) 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

نمایش نظرات

نظری ارسال نشده است.

آموزش گواهی حرفه ای در برنامه نویسی جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6h 3m
78
Udemy (یودمی) udemy-small
11 اردیبهشت 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,376
از 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٪. . من تجربه تحقیق در داده کاوی ، یادگیری ماشین ، رایانش ابری ، هوش تجاری و مهندسی نرم افزار را دارم

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.