آموزش Java Masterclass - راهنمای مبتدی تا متخصص: Java & JavaFX

Java Masterclass - Beginner to Expert Guide: Java & JavaFX

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ساخت برنامه های جاوا FX، Springboot و Vaadin Java. شامل مفاهیم پیشرفته جاوا داشتن دانش اصلی زبان برنامه نویسی جاوا کامل ساخت رابط های کاربری و برنامه های کاربردی JavaFX برنامه های جاوا مقیاس پذیر، قابل نگهداری و تمیز یاد بگیرید چگونه از بسیاری از چارچوب های سازمانی جاوا مانند SpringBoot و Vaadin برای ساخت برنامه های کاربردی جاوا استفاده کنید. - چه کسی می تواند تصویر بزرگ برنامه های ساخته شده را ببیند. تمایل و انگیزه برای یادگیری، اخلاق کاری قوی، ذهنیت انجام دهنده شما - آماده برای یادگیری ظاهر شوید!


اگر می‌خواهید جاوا را از ندانستن چیزی به یک برنامه‌نویس پولی جاوا یاد بگیرید، این دوره برای شماست!

جاوا یکی از محبوب ترین زبان ها در جهان است. این توسط شرکت هایی مانند Google، Accenture، Target، CenturyLink، Intel، Symantec، T-Mobile، eBay، Capital One، Groupon، New Relic، Nielsen، Uber، Spotify، Philips، Chegg، Yelp، Okta، Slack، Thomson Reuters، استفاده می شود. Opower، Zillow، Cloudera، Netflix، Canon، TripAdvisor و بسیاری موارد دیگر.

این بدان معناست که تقاضا کمیاب نیست. با مهارت های جاوا، شما همیشه یک شغل خواهید داشت و شرکت ها در سراسر جهان به سراغ شما خواهند آمد!

این دوره طراحی شده است تا هر آنچه را که باید در مورد جاوا بدانید تا بتوانید برنامه های جاوا پیشرفته، کارآمد و مقیاس پذیر را بیاموزید.

اگر می خواهید تبدیل شوید:

  1. یک برنامه نویس جاوا با درآمد بالا

  2. یک متخصص برنامه نویس جاوا که شرکت های برنامه نویس جاوا می خواهند استخدام کنند

  3. یک برنامه نویس جاوا فریلنسر که برنامه های جاوای سازمانی را می سازد

  4. شخصی که می تواند برنامه های کاربردی تجاری خود را با استفاده از زبان برنامه نویسی جاوا بسازد

  5. یک برنامه نویس Android

  6. برنامه‌نویس Java Web/Enterprise Applications

  7. در جاوا بهتر است (دانش جاوا خود را تقویت کنید و به یادگیری جاوا پیشرفته بروید)

  8. یک برنامه نویس معتبر جاوا...

  9. ... خیلی بیشتر...


پس این دوره برای شماست و خیلی چیزهای دیگر... از اولین سخنرانی تا انتها در جاوا غوطه ور خواهید شد. همچنین یک گواهی پایان کار دریافت خواهید کرد تا بتوانید آن را به کارفرمای احتمالی خود ارائه دهید.


چرا این دوره؟ چرا این بهترین دوره برای یادگیری جاوا است؟

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

می‌بینید، در اینترنت، می‌توانید اطلاعات زیادی پیدا کنید، اما مشکل اینجاست که همه چیز در اطراف پراکنده است. در واقع یادگیری راه درست بسیار خسته کننده است، زیرا تنها چیزی که به دست می آورید تکه هایی از اطلاعات است. اینجاست که این MasterClass کامل جاوا می درخشد - شما را از هیچ می برد تا واقعاً برنامه های جاوا شگفت انگیز بسازید، و از همه مهمتر، نکات و نکات زبان برنامه نویسی جاوا را یاد خواهید گرفت. با دانشی که از این دوره به دست می آورید، می توانید هر برنامه مبتنی بر جاوا - برنامه های کاربردی وب، برنامه های موبایل اندروید، برنامه های دسکتاپ و حتی پخش کننده DVD خود را برنامه ریزی کنید!

در اینجا فهرستی از برخی از چیزهایی است که یاد خواهید گرفت:

  1. همه چیز مربوط به جاوا - کلمات کلیدی جاوا، زبان جاوا (عملگرها، دستورات if، حلقه‌ها، عبارات سوئیچ، حلقه‌ها) و بسیاری دیگر از اصول اساسی که به شما کمک می‌کند دانش جاوا کاملی داشته باشید.

  2. من به شما نشان خواهم داد که چگونه تمام ابزارهایی را که برای اجرای برنامه های جاوا نیاز دارید نصب کنید، مانند IntelliJ (ابزار توسعه که برای کدنویسی در جاوا استفاده می شود). همچنین به شما نشان می دهد که چگونه کتابخانه های جاوا را بر روی yoItchine (ویندوز، لینوکس و مک) نصب کنید. به هر حال، اگر از Eclipse، Jedit، Notepad، Netbeans یا هر IDE دیگری استفاده می‌کنید، همه چیز خوب است - هنوز هم از این دوره چیزهای زیادی یاد خواهید گرفت.

  3. من به شما نشان خواهم داد که چگونه هنگام یادگیری جاوا مانند یک برنامه نویس حرفه ای فکر کنید، و چگونه از دانش جاوا استفاده کنید و آن را برای ساختن برنامه های اندروید، برنامه های وب (با استفاده از بسیاری دیگر از فریم ورک های جاوا مانند Spring Framework، Hibernate و موارد دیگر) منتقل کنید./p>

  4. برنامه نویسی شی گرا جاوا تا بتوانید دوباره از کد استفاده کنید و کدهای واقعا مقیاس پذیر و کارآمد بنویسید.

  5. شما کتابخانه JavaFX را یاد خواهید گرفت و رابط های کاربری شگفت انگیزی ایجاد خواهید کرد که کارفرمایان بالقوه شما را وادار می کند فوراً شما را استخدام کنند!

  6. و خیلی چیزهای دیگر...



هدف من در این دوره این است که هر آنچه در مورد جاوا می دانم به شما ارائه دهم تا بهترین برنامه نویس جاوا در بازار باشید! به طوری که شما تبدیل به یک برنامه نویس جاوا خوب می شوید! تنها چیزی که به شما یاد می دهم همان چیزی است که آرزو می کردم در اولین شروع یادگیری برنامه نویسی در جاوا می دانستم.


فقط حرف من را قبول نکنید. ببینید دانش‌آموزان گذشته من در مورد دوره‌های آموزشی و سبک تدریس من چه می‌گفتند:

"دوره بسیار خوب فکر شده. به آرامی با تحویل عالی جریان دارد. من چندین سال است که برنامه های Android را توسعه می دهم و هنوز این دوره را آموزنده، مرتبط و مفید می دانم. اگر دوست دارید به همه توصیه می کنم این دوره را بگذرانند. تازه به اندروید یا برگشتن برای یک دوره تکمیلی." - داگلاس پیلزبری


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


" من از این دوره خوشحالم. من فقط در قسمت اندروید شرکت کردم زیرا دانش پایه ای از جاوا داشتم. من واقعاً نحوه تدریس پائولو را دوست دارم. او قدم به قدم پیش می رود و شما می توانید همه چیز را بفهمید. زبان اول من این است انگلیسی نیست، اما خیلی صحبت می‌کند؛ واضح است که من می‌توانم هر کلمه‌ای را بفهمم. همچنین، او پسر شادی است، و می‌توانید از طریق دوره‌ها این را بشنوید که او واقعاً عاشق کاری است که انجام می‌دهد.» - Antal Bereczki


" این دوره برای مبتدیان ایده آل است. این پسر معلم خوبی است. هرچه عمیق تر می شوم، احساس می کنم قدرت بیشتری پیدا می کنم... هاها.

من صادقانه فکر می‌کردم این بهترین پولی است که در عمرم خرج کرده‌ام. ارزش این دوره 100 برابر بیشتر است. OMG، این خوب است.

پائولو، تو فوق العاده ای !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - شان

"تا کنون یکی از بهترین دوره ها و مدرسانی است که در Udemy تجربه کرده ام." - جیم لندون

آیا می ترسید که چون یک توسعه دهنده با تجربه هستید و قبلاً جاوا را انجام نداده اید، جاوا را یاد نگیرید؟ به آنچه یکی از شاگردانم در مورد درس و سبک تدریس من گفت نگاه کنید:

" به عنوان یک توسعه دهنده وب، همیشه فکر می کردم که یادگیری توسعه اندروید سخت خواهد بود. اما با این دوره، این یک تکه کیک است! " - Saša Lackovic


دانش‌آموزان آنقدر درس من را دوست دارند که حتی نمی‌توانند خود را مهار کنند... نگاه کنید که یکی از دانشجویان چه نوشته است:

"اگر چیزی بیش از 5 ستاره وجود داشته باشد، من به این دوره می دهم.

محتوای واقعا عالی، همراه با توضیح مفصل.

با به روز رسانی و ارتقای محتوای این دوره ادامه دهید. من شخصاً از هر سخنرانی که شرکت می کنم لذت می برم.

پائولو... تو بهترین از بهترین ها هستی :)

با تشکر فراوان برای این دوره عالی،

با احترام." - باسل ناسیف


امروز ثبت نام کنید و منتظر این باشید:

  • بیش از 30 ساعت محتوای ویدئویی HD 1080p

  • کد منبع

  • تکالیف

  • ساخت چندین برنامه جاوا کامل

  • همه دانشی که برای شروع ساختن هر برنامه جاوا که می خواهید - وب، دسکتاپ و موارد دیگر نیاز دارید.

  • دارایی طراحی به ارزش هزاران دلار

  • پرفروش‌ترین کتاب الکترونیکی من از صفر تا یک برنامه‌نویس حرفه‌ای موبایل


ثابت شده است که بهترین راه برای یادگیری چیزی غوطه ور شدن در موضوعی است که می خواهید یاد بگیرید. اگر می خواهید بر برنامه نویسی جاوا مسلط شوید، در جای مناسبی هستید.

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

شما دقیقاً متوجه خواهید شد که من چه کاری انجام می دهم و چرا. شما این هنر برنامه نویسی جاوا را تقویت خواهید کرد.


چرا جاوا را در مقایسه با سایر زبان های برنامه نویسی یاد بگیریم؟

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

به همین دلیل جاوا در همه جا وجود دارد. به معنای واقعی کلمه، همه جا! آیا می توانید با تبدیل شدن به یک توسعه دهنده جاوا، پتانسیل ایجاد یک زندگی عالی را ببینید؟

با یادگیری محبوب ترین زبان برنامه نویسی تمام دوران - جاوا - به خود مزیت رقابتی بدهید! اگر جاوا را بلد باشید، همیشه در بازار رقابت خواهید بود. شما در بالای زنجیره غذایی خواهید بود!

به خاطر داشته باشید... من آنقدر مطمئن هستم که شما این دوره را دوست خواهید داشت که ما یک ضمانت بازگشت کامل وجه به مدت 30 روز ارائه می دهیم! بنابراین این کار کاملاً بیهوده است، امروز با هیچ خطری و همه چیز برای به دست آوردن ثبت نام کنید.

پس منتظر چه چیزی هستید؟ روی دکمه ثبت نام اکنون کلیک کنید و به بالاترین رتبه جهانی Masterclass Java 9 - مبتدی تا متخصص بپیوندید.


مخاطب هدف کیست؟

  • اگر در کدنویسی مبتدی هستید، این دوره را بگذرانید.

  • اگر یک برنامه نویس باتجربه هستید، این دوره را با Java، JavaFX، و توسعه وب جاوا با SpringBoot و Vaadin Frameworks سرعت دهید.

  • اگر از C++ به جاوا می‌روید، این یک راه سریع برای انجام آن است. می‌توانید بلافاصله با بخش زبان جاوای متوسط ​​شروع کنید.

  • اگر یک توسعه دهنده حرفه ای هستید و می خواهید به سرعت با JavaFX، Springboot و Vaadin به روز شوید، این دوره آموزشی است.


امروز ثبت نام کنید!


در داخل می بینمت.


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

شروع شدن Getting Started

  • از این دوره آموزشی جاوا چه چیزی به دست خواهید آورد؟ What you'll get from this Java Course?

  • پیام مهم Important Message

مقدمه - Windows PC: Java Development Environment Setup Introductions - Windows PC: Java Development Environment Setup

  • جاوا، JDK و JRE (ویندوز رایانه شخصی) را نصب کنید Install Java, JDK and JRE (Windows PC)

  • جاوا JDK را روی اوبونتو نصب کنید Install Java JDK on Ubuntu

  • نحوه راه اندازی JAVA_HOME در ویندوز 10 How To Setup JAVA_HOME on Windows 10

  • Eclipse IDE را نصب کنید و اولین برنامه Hello World خود را ایجاد کنید Install Eclipse IDE and Create Your First Hello World App

  • IntelliJ را روی ویندوز نصب کنید Install IntelliJ on Windows

  • نصب IntelliJ - Linux Ubuntu Installing IntelliJ - Linux Ubuntu

نصب و راه اندازی برای کاربران MAC Install and Setup for MAC Users

  • دانلود Eclipse IDE برای برنامه نویسان جاوا (Mac OSX) Download Eclipse IDE for Java Programmers (Mac OSX)

  • چرا از 2 IDE متمایز - IntelliJ و Eclipse استفاده می کنیم Why are we Using 2 Distinct IDE'S - IntelliJ and Eclipse

  • سلام دنیا - اولین برنامه جاوا Hello World - First Java Program

  • IntelliJ را روی مک نصب کنید Install IntelliJ on Mac

موارد جدید در جاوا 9 What's New in Java 9

  • جاوا 9 JDK را نصب کنید و HelloWorld را اجرا کنید Install Java 9 JDK and Run HelloWorld

  • Java 9 JDK - Windows PC را نصب کنید Install Java 9 JDK - Windows PC

  • جاوا 9 - درک ویژگی های جدید و کلمات اختصاری جاوا Java 9 - Understanding new Features and Java Acronyms

  • جاوا 9 - ویژگی های جدید - قسمت 2 Java 9 - New Features - Part 2

  • جاوا 9 - معرفی Jshell Java 9 - Intro to Jshell

  • Java 9 - Process API - ویژگی های جدید Java 9 - Process API - New Features

  • سیستم ماژول پلتفرم جاوا The Java Platform Module System

  • سیستم ماژول پلتفرم جاوا - مزایا The Java Platform Module System - Benefits

  • ماژول چیست؟ What is a Module?

  • نحوه ایجاد یک ماژول - ارائه How to Create a Module - Presentation

  • اولین ماژول ما را با IntelliJ ایجاد کنید Create Our First Module with IntelliJ

  • Java 9 - HTTP/2 ویژگی جدید Java 9 - HTTP/2 New Feature

  • کد منبع پروژه ماژول Module Project Source Code

IntelliJ و Eclipse IDE را کاوش کنید Explore IntelliJ and Eclipse IDE

  • IntelliJ IDE را کاوش کنید Explore IntelliJ IDE

  • Eclipse IDE را کاوش کنید Explore Eclipse IDE

چگونه سوالات بزرگ بپرسیم؟ How To Ask Great Questions?

  • چگونه مودبانه سوالات بزرگ بپرسیم؟ How To Ask Great Questions, Politely?

مقدمه ای بر زبان جاوا - از ابتدا - شیرجه عمیق Introduction to Java Language - From Scratch - Deep Dive

  • زبان برنامه نویسی جاوا چیست - چرا چنین زبان محبوبی؟ What's Java Programming Language - Why such a Popular Language?

  • فرآیند کامپایل جاوا The Java Compilation Process

  • نحوه دانلود سورس کد How to Download Source code

  • سلام جهان - دوباره! Hello World - Again!

  • متغیرهای جاوا - Ints و Concatenation Java Variables - Ints and Concatenation

  • متغیرهای جاوا - شناور، کاراکتر و دونفره، شورت Java Variables - Floats, Char and Doubles, shorts

  • متغیر - Booleans Variable - Booleans

  • اصول جاوا - کاربرگ 1 Java Fundamentals - Worksheet 1

  • کد منبع Source code

روش ها و عملیات در جاوا Methods and Operations in Java

  • عملیات پایه جاوا Java Basic Operations

  • اپراتورهای رابطه ای و بیانیه های If Relational Operators and If Statements

  • حلقه های For و while For and While Loops

  • مقدمه ای بر روش ها و پارامترها Introduction to Methods and Parameters

  • روش ها و انواع بازگشت Methods and Return Types

  • کد منبع - روش ها Source code - Methods

مفاهیم پیشرفته جاوا - برنامه نویسی شی گرا قسمت 1 Java Advanced Concepts - Object Oriented Programming Part 1

  • مقدمه ای بر کلاس ها و اشیاء Introduction to Classes and Objects

  • متغیرهای نمونه یا عضو - کنترل دسترسی Instance or Member Variables - Access Control

  • Encapsulation - Java Access Modifier - Intro to constructors Encapsulation - Java Access Modifier - Intro to constructors

  • کپسوله سازی جاوا دستیابی اصلاح کننده دریافت کننده و تنظیم کننده Encapsulation Java Access Modifier Getters and setters

  • بارگذاری بیش از حد سازندگان Overloading Constructors

  • مقدمه ای بر وراثت در جاوا Introduction to Inheritance in Java

  • وراثت قسمت 2 Inheritance Part 2

  • مدیریت خطا در جاوا (استثنا در جاوا) Error Handling in Java ( Exceptions in Java)

  • مسدود کردن چندگانه و در نهایت مسدود کردن Multiple Catch Block and Finally Block

  • کتابخانه کلاس جاوا The Java Class Library

  • کلاس شی The Object Class

  • اصول جاوا - کلاس ها، اشیاء و روش ها Java Fundamentals - Classes, Objects and Methods

  • کد منبع Source code

مفاهیم پیشرفته جاوا - برنامه نویسی شی گرا - قسمت 2 Java Advanced Concepts - Object Oriented Programming - Part 2

  • الگوی طراحی ترکیب بندی جاوا Java Composition Design Pattern

  • روش های اضافه بار چند شکلی Polymorphism Overloading Methods

  • چند شکلی - روشهای لغو Polymorphism - Override Methods

  • آرگومان های چند شکلی Polymorphic Arguments

  • کد منبع پروژه Project Source code

ساختارها و مجموعه های داده جاوا Java Data Structures and Collections

  • آرایه ها - مقدمه Arrays - Introduction

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

  • ArrayLists ArrayLists

  • ArrayLists - قسمت 2 ArrayLists - Part 2

  • HashMaps HashMaps

  • HashMaps - قسمت 2 HashMaps - Part 2

  • مرتب سازی آرایه ها Sorting Arrays

  • کلیدواژه استاتیک در جاوا و کلاس ریاضی Static Keyword in Java and the Math Class

  • کد منبع Source code

برنامه نویسی پیشرفته شی گرا - قسمت 3 Advanced Object Oriented Programming - Part 3

  • کلاس های رابط جاوا Java Interface Classes

  • طبقات بیرونی و درونی Outer and Inner Classes

  • حاشیه نویسی ها Annotations

  • اتوباکسینگ Autoboxing

  • شمارش ها Enumerations

  • اولین کلاس عمومی ما را ایجاد کنید Create our first Generic Class

  • کد منبع Source code

  • کد منبع Source code

کلاس های جاوا I/O - جریان های ورودی و خروجی Java I/O Classes - Input and Output Streams

  • مقدمه ای بر کلاس های I/O در جاوا Introduction to the I/O Classes in Java

  • I/O - خواندن متن از TextFile I/O - Read Text From TextFile

  • در فایل بنویسید Write to File

  • بافر خوان جاوا Java Buffer Reader

  • کد منبع Source Code

مجموعه های پیشرفته Advanced Collections

  • مجموعه ها و هش ست ها Sets and HashSets

  • مجموعه درختی TreeSets

  • مجموعه هش پیوندی Linked Hash Set

  • کد منبع پروژه Project Source code

مقدمه ای بر Swing (AWT - Abstract Window Toolkit Introduction to Swing (AWT - Abstract Window Toolkit

  • Swing و AWT چیست؟ What's Swing and AWT?

  • ایجاد ویندوز و فریم - Swing Demo Creating Windows and Frames - Swing Demo

  • جاوا Swing JLabel Java Swing JLabel

  • Layout Manager و Buttons - Java Swing JButton Layout Manager and Buttons - Java Swing JButton

  • کلاس های انتزاعی جاوا Java Abstract Classes

  • کلاس های رابط جاوا Java Interface Classes

  • کلاس های رابط جاوا Java Interface Classes

  • EventListener را به دکمه‌ها اضافه کنید Add EventListener to Buttons

  • JTextField JTextField

  • بیایید یک برنامه جاوا Swing - FlashCard بسازیم Let's Build a Java Swing Application - FlashCard

  • بیایید یک برنامه جاوا Swing بسازیم - فلش کارت - قسمت 2 Let's Build a Java Swing Application - FlashCard - Part 2

  • بیایید یک برنامه جاوا Swing بسازیم - فلش کارت - قسمت 3 Let's Build a Java Swing Application - FlashCard - Part 3

  • بیایید یک برنامه جاوا Swing بسازیم - فلش کارت - 4 Let's Build a Java Swing Application - FlashCard - 4

  • بیایید یک برنامه جاوا Swing بسازیم - فلش کارت - 5 Let's Build a Java Swing Application - FlashCard - 5

  • بیایید یک برنامه جاوا Swing بسازیم - فلش کارت - نهایی Let's Build a Java Swing Application - FlashCard - Final

  • کد منبع پروژه Project Source code

Java FX - ایجاد رابط کاربری زیبای جاوا Java FX - Build Beautiful Java UI's

  • مقدمه - JavaFX چیست؟ Introduction - What's JavaFX?

  • اولین پروژه JavaFX ما را ایجاد کنید Create Our First JavaFX Project

  • JavaFX - برچسب ها و مولفه FlowPane JavaFX - Labels and FlowPane Component

  • JavaFX - TextFields JavaFX - TextFields

  • JavaFX Fruit App - Checkboxes - Part 1 JavaFX Fruit App - Checkboxes - Part 1

  • JavaFX Fruit App - Checkboxes - Part 2 JavaFX Fruit App - Checkboxes - Part 2

  • JavaFX - جلوه‌ها و تبدیل‌ها - یک دکمه را بچرخانید JavaFX - Effects and Transformations - Rotate a Button

  • JavaFX - جلوه ها و تبدیل - جلوه Blur JavaFX - Effects and Transformation - Blur Effect

  • JavaFX - جلوه ها و تبدیل - مقیاس JavaFX - Effects and Transformation - Scale

  • JavaFX - جلوه ها و تبدیل - بازتاب JavaFX - Effects and Transformation - Reflection

  • JavaFX: چرخه زندگی برنامه JavaFX: App Life Cycle

  • Scene Builder را دانلود کنید Download Scene Builder

  • Scene Builder - MVC - اتصال UI با کنترلر Scene Builder - MVC - Connecting UI with controller

  • Scene Builder - افزودن کتابخانه طراحی متریال به پروژه ما Scene Builder - Adding Material Design Library to Our Project

  • بیایید یک برنامه صفحه ورود بسازیم Let's Build a Login Page App

  • بیایید یک برنامه صفحه ورود به سیستم بسازیم - افزودن ImageViews Let's Build a Login Screen App - Adding ImageViews

  • بیایید یک برنامه صفحه ورود به سیستم بسازیم - رابط کاربری جزئیات Let's Build a Login Screen App - Details User Interface

  • بیایید یک برنامه صفحه ورود بسازیم - به کنترلر متصل شوید و به جزئیات بروید Let's Build a Login Screen App - Connect to Controller and Navigate to Details

  • بیایید یک برنامه صفحه ورود به سیستم بسازیم - ادامه جزئیات Let's Build a Login Screen App - Details Continuation

  • بیایید یک برنامه صفحه ورود به سیستم بسازیم - محصول نهایی Let's Build a Login Screen App - Finished Product

  • خود را به چالش بکشید - صفحه تماس بسازید Challenge Yourself - Build a Contact Page

  • کد منبع پروژه Project Source code

عبارات لامبدا Lambda Expressions

  • مقدمه ای بر عبارات لامبدا Introduction to Lambda Expressions

  • عبارات لامبدا Lambda Expressions

  • عبارات لامبدا با پارامترهای متعدد Lambda Expressions With Multiple Parameters

  • عبارات لامبدا - حلقه های Foreach Lambda Expressions - Foreach Loops

  • عبارات لامبدا با عبور از چند عبارت Lambda Expressions Passing Multiple Statements

  • عبارات لامبدا و مقایسه کننده Lambda Expressions and Comparator

  • Lambda - فیلتر کردن داده ها با کلاس جریان Lambda - Filter Data with Stream Class

  • کد منبع پروژه Project Source code

پایگاه های داده در جاوا Databases in Java

  • مقدمه ای بر پایگاه های داده Introduction to Databases

  • نصب و راه اندازی Mysql Server و WorkBench Installing and Setting up Mysql Server and WorkBench

  • اتصال به پایگاه داده Mysql ما Connecting to our Mysql Database

  • نوشتن به پایگاه داده ما Writing to our Database

  • خواندن از پایگاه داده ما Reading from our Database

  • به روز رسانی پایگاه داده ما Updating our Database

  • در حال حذف از پایگاه داده ما Deleting from our Database

  • خود را به چالش بکشید - مراحل ایجاد پایگاه داده را طی کنید Challenge Yourself - Go through the process of creating a database

  • کد منبع پروژه Project Source code

برنامه نویسی چند رشته ای در جاوا Multithread Programming in Java

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

  • ایجاد اولین موضوع ما Creating our First Thread

  • Threads - در حال اجرا چندین موضوع Threads - Running Multiple Threads

  • Threads - Joint و isAlive Threads - Joint and isAlive

  • موضوعات - اولویت ها Threads - Priorities

  • روش‌های همگام‌سازی موضوعات Threads Synchronized Methods

  • کد منبع پروژه Project Source code

JavaFX Final Capstone Application - Todo App JavaFX Final Capstone Application - Todo App

  • Build Todo JavaFX App - Project Setup and Login Screen - Part 1 Build Todo JavaFX App - Project Setup and Login Screen - Part 1

  • Build Todo JavaFX App -Add Item Screen - Part 2 Build Todo JavaFX App -Add Item Screen - Part 2

  • Build Todo JavaFX App - Signup Screen - Part 3 Build Todo JavaFX App - Signup Screen - Part 3

  • Build Todo JavaFX App - ساختار پایگاه داده - قسمت 4 Build Todo JavaFX App - Database Structure - Part 4

  • ساخت برنامه Todo JavaFX - ایجاد پایگاه داده و جداول - قسمت 5 Build Todo JavaFX App - Creating Database and Tables - Part 5

  • Build Todo JavaFX App - Database Handler Class Setup - Signup Window- Part 6 Build Todo JavaFX App - Database Handler Class Setup - Signup Window- Part 6

  • Build Todo JavaFX App - Saving Signup User - Part 7 Build Todo JavaFX App - Saving Signup User - Part 7

  • Build Todo JavaFX App - Setup User and Task Model Class - قسمت 8 Build Todo JavaFX App - Setup User and Task Model Class - Part 8

  • ساخت برنامه Todo JavaFX - ورود کاربران با اعتبار - قسمت 9 Build Todo JavaFX App - Login Users With Credentials - Part 9

  • Build Todo JavaFX App - انیمیشن لرزان در صورت خطا - قسمت 10 Build Todo JavaFX App - Shaky animation If Error - Part 10

  • Build Todo JavaFX App - Remove - Move Elements and Setup Add Item Form - Part 11 Build Todo JavaFX App - Remove - Move Elements and Setup Add Item Form - Part 11

  • برنامه Todo JavaFX را بسازید - نمای FXML را در نمای دیگری پر کنید - قسمت 12 Build Todo JavaFX App -Populate FXML View Inside another View - Part 12

  • Build Todo JavaFX App - Saving Tasks - Part 13 Build Todo JavaFX App - Saving Tasks - Part 13

  • Build Todo JavaFX App - Saving Tasks -part2 - Part 14 Build Todo JavaFX App - Saving Tasks -part2 - Part 14

  • Build Todo JavaFX App - Clear Textfield and ListButton - Part 15 Build Todo JavaFX App - Clear Textfield and ListButton - Part 15

  • Build Todo JavaFX App - Get Tasks Count and Display - Part 16 Build Todo JavaFX App - Get Tasks Count and Display - Part 16

  • ساخت برنامه Todo JavaFX - Listviews و پر کردن آنها - قسمت 17 Build Todo JavaFX App - Listviews and Populate them - Part 17

  • ساخت برنامه Todo JavaFX - سفارشی کردن سلول - قسمت 18 Build Todo JavaFX App - Customizing the Cell - Part 18

  • Build Todo JavaFX App - Custom Listrow - Part 19 Build Todo JavaFX App - Custom Listrow - Part 19

  • Build Todo JavaFX App - Get User Task by ID - Part 20 Build Todo JavaFX App - Get User task by ID - Part 20

  • برنامه Todo JavaFX را بسازید - وظایف را در Listview پر کنید - قسمت 21 Build Todo JavaFX App - Populate Tasks into Listview - Part 21

  • ساخت برنامه Todo JavaFX - حذف یک کار خاص - قسمت 22 Build Todo JavaFX App - Delete a Particular Task - Part 22

  • Build Todo JavaFX App - Saving Task from the ListWindow - Part 23 Build Todo JavaFX App - Saving Task From the ListWindow - Part 23

  • Build Todo JavaFX App - Refresh Listview Final - Part 24 Build Todo JavaFX App - Refresh Listview Final - Part 24

  • Build Todo JavaFX App - Update Tasks-Finished Product Build Todo JavaFX App - Update Tasks- Finished Product

  • کد منبع پروژه Project Source code

ساخت برنامه های وب با فریم ورک های جاوا - Springboot و Vaadin Building Web Applications with Java Frameworks - Springboot and Vaadin

  • WWW (وب جهانی) چیست؟ What's the WWW (World Wide Web)?

  • فن آوری های وب و وب - دیدگاه توسعه دهندگان Web Technologies and the Web - Developers Perspective

  • مقدمه ای بر چارچوب های توسعه وب - چارچوب جاوا وادین Introduction to Web Development Frameworks - Vaadin Java Framework

  • برنامه Vaadin را در IntelliJ نصب، راه اندازی، اجرا کنید Install-Setup-Run Vaadin Application in IntelliJ

  • Vaadin Introduction - پلاگین Eclipse و Setup را نصب کنید Vaadin Introduction - Install Eclipse Plugin and Setup

  • مقدمه وادین - چیدمان های افقی Vaadin Introduction - Horizontal Layouts

  • مقدمه وادین - چیدمان های عمودی و چیدمان های مرکزی Vaadin Introduction - Vertical Layouts and Center Layouts

  • SpringBoot Framework - Maven Introduction SpringBoot Framework - Maven Introduction

  • ایجاد یک اپلیکیشن SpringBoot Creating a SpringBoot Application

  • SpringBoot and Vaadin - ایجاد رابط کاربری و کلاس سرویس SpringBoot and Vaadin - Creating UI and Service Class

  • مقدمه ای بر درخواست های JSON و Http Introduction to JSON and Http Requests

  • SpringBoot و Vaadin - تجزیه اشیاء JSON SpringBoot and Vaadin - Parsing JSON Objects

  • مقدمه ای بر کتابخانه OKHttp و تجزیه درختان مجتمع JSON Introduction to OKHttp Library and Parsing Complex JSON Trees

  • تجزیه اشیاء پیچیده JSON با کتابخانه OKHttp Parsing Complex JSON Objects with OKHttp Library

  • ایجاد یک برنامه وب هواشناسی - راه اندازی APIKey Build a Weather Web App - Setting up APIKey

  • برنامه وب هواشناسی - راه اندازی پروژه Weather Web App - Project Setup

  • برنامه وب هواشناسی - کلاس خدمات و دریافت داده از راه دور Weather Web App - Service Class and Getting Remote Data

  • Weather Web App - توابع کمکی برای دریافت اشیاء JSON Weather Web App - Helper Functions to get JSON Objects

  • برنامه وب هواشناسی - راه اندازی رابط کاربری Weather Web App - Setup User Interface

  • برنامه وب هواشناسی - افزودن تصاویر از منابع خارجی Weather Web App - Adding Images from External Resources

  • برنامه وب هواشناسی - طراحی رابط کاربری را به پایان برسانید Weather Web App - Finish UI Design

  • برنامه وب هواشناسی - شرح عنوان را تکمیل کنید Weather Web App - Populate Title Description

  • برنامه وب هواشناسی - بازیابی کد نماد به صورت پویا Weather Web App - Retrieving the Icon Code Dynamically

  • برنامه وب هواشناسی - رابط کاربری را با داده به روز کنید Weather Web App - Update UI with Data

  • برنامه آب و هوا - به روز رسانی UI Weather App - Update UI

  • برنامه وب هواشناسی - محصول نهایی! Weather Web App - Finished Product!

  • کد منبع پروژه Project Source code

  • کد منبع پروژه Project Source code

جایزه Bonus

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

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

آموزش Java Masterclass - راهنمای مبتدی تا متخصص: Java & JavaFX
خرید اشتراک و دانلود خرید تکی و دانلود | 360,000 تومان (6 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 3 دوره است و 3 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
30 hours
199
Udemy (یودمی) udemy-small
26 بهمن 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
15,510
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paulo Dichone  Software Engineer, AWS Cloud Practitioner   Instructor Paulo Dichone Software Engineer, AWS Cloud Practitioner Instructor

Android، Flutter، AWS، پرفروش ترین مربی

Udemy (یودمی)

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

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