آموزش جاوا از صفر تا شغل اول: قسمت 1 - مبانی جاوا ، OOP ، Git

Java from Zero to First Job: Part 1 - Java Basics, OOP, Git

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: جاوا را از ابتدا یاد بگیرید و مهندس نرم افزار جاوا شوید: اصول جاوا ، OOP ، س Interالات مصاحبه ، Git

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

  • جاوا :)
  • دانش آموزان اصول برنامه نویسی را یاد می گیرند که به آنها کمک می کند هر زبان برنامه نویسی دیگر
  • را درک کنند.
    آزمونهای تمرین مصاحبه
  • در این دوره شما دانش لازم را برای ادامه درک Android ، چارچوب Spring و سایر چارچوبهای سازمانی
  • کسب خواهید کرد.
    برنامه نویسی شی گرا
  • اصول جاوا ، از جمله نحو و انواع داده های بدوی
  • را بیاموزید.
    برای نشان دادن مهارتهای Java خود به کارفرمایان آینده ، دانش لازم را کسب کنید
  • تفاوت بین جاوا 8 ، 9 ، 11 ، 13 را درک کنید
  • بهترین برنامه ها را از برنامه نویس واقعی
  • بیاموزید
    با نحوه نوشتن کد تمیز مقیاس پذیر ، خواندنی و قابل نگهداری آشنا شوید
  • 25+ تمرین کدگذاری
  • شما کد منبع مدرس را یاد خواهید گرفت. تمام تکالیف با مربی
  • تکمیل می شود
    بیاموزید که چگونه از محیط های توسعه یکپارچه برای ایجاد برنامه های جاوا استفاده کنید
  • ابزارهای رفع اشکال
  • Eclipse IDE
  • اصول جامد

تاکنون ، این دوره مانند دوره خرابی برای جاوا است. من در حال حاضر با برنامه نویسی آشنا هستم و با جاوا مقدماتی نیز کار کرده ام. این دوره برای تازه سازی مباحث است و یک نمای کلی از موضوع مورد نیاز برای مکان ها ارائه می دهد.

به روزرسانی:

من دوره را به پایان رسانده ام. باید بگویم که خیلی لذت بردم. PS: این یک دوره سقوط است بنابراین شما باید دانش اولیه در مورد برنامه نویسی داشته باشید. این دوره فقط برای جاوا اساسی است که عمدتا بر هدف مصاحبه و پاکسازی تردیدهای نظری شما در مورد زبان متمرکز است


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

مقدمه Introduction

  • نحوه استفاده از زیرنویس How to use captions

  • چرا جاوا و چرا این دوره؟ JDK ، JRE و JVM چیست؟ Why Java and why this course? What is JDK, JRE and JVM?

  • طرح ارتباطی Communication plan

  • دسترسی نامحدود به دانشجویان برای استفاده از برنامه "IT IT" را بیاموزید Unlimited access to 'Learn IT' application for students

اصول Basics

  • نصب JDK JDK Installation

  • اولین برنامه: Hello World App First application: Hello World App

  • سلام به جهان: .bat یا .sh Hello World: .bat or .sh

  • راه حل مشق شب: ایجاد پرونده .bat Homework Solution: .bat file creation

  • محیط توسعه یکپارچه ، بررسی اجمالی کسوف Integrated Development Environment, Eclipse Overview

  • نظرات در کد منبع جاوا Comments in Java source code

انواع داده های بدوی ، متغیرها و آرایه ها Primitive Data Types, Variables and Arrays

  • انواع اولیه و متغیرها Primitive types and variables

  • سیستم های شماره Number Systems

  • آراریس Ararys

گرفتگی: نکات و نکاتی Eclipse: Tips and Tricks

  • بسته ها: ایجاد و ارائه بسته در کسوف Packages: creation and package presentation in eclipse

  • پلاگین ها: نحوه نصب افزونه های رایگان ، بازار کسوف ، سبک های فضای کاری Plugins: how to install free plugins, eclipse marketplace, workspace styles

  • Refactoring کد در کسوف Code Refactoring in Eclipse

اپراتورها و عملیاتی با انواع ابتدایی Operators and Operations with primitive types

  • اپراتورها در جاوا Operators in Java

  • عملیاتی با اعداد صحیح و اعداد شناور ، نوع BicDecimal Operations with integers and floating-point numbers, BicDecimal type

  • کلاس ریاضی ، NaN ، Infinity Math class, NaN, Infinity

  • نوع عبارت در جاوا Type of the expression in Java

  • انواع ابتدایی و مرجع و مدل حافظه جاوا را مقایسه کنید Compare primitive and reference types & Java Memory Model

  • ورودی کاربر از کنسول را بخوانید Read user input from console

  • ماشین حساب عدد صحیح کنسول ساده Simple console integer calculator

  • مساحت مثلث را محاسبه کنید Calculate Area of Triangle

  • محاسبه دور دایره Calculate Circle Circumference

  • بررسی مشق شب: اپراتورها و عملیات Homework review: Operators and Operations

رشته ها در جاوا Strings in Java

  • رشته: ایجاد شی و بررسی اجمالی روشهای اصلی String: object creation and main methods overview

  • مقایسه رشته ها: چگونه می توان رشته ها را مقایسه کرد و رشته رشته ای چیست؟ String comparison: How to compare Strings and what is String Pool?

  • دنباله های فرار در جاوا Escape Sequences in Java

  • قالب بندی رشته String Formatting

  • عبارات منظم در جاوا Regular expressions in Java

  • شماره نقطه شناور را قالب بندی کنید Format floating-point number

  • Split Words Split Words

  • بررسی مشق شب: رشته Homework review: String

بیانیه های کنترل Control Statements

  • "اگر - دیگری" ساخت 'if - else' construction

  • حالت مدیر و مهمان برای استفاده از برنامه Admin and Guest mode for application

  • ماشین حساب شماره ساده Simple Number Calculator

  • بررسی تکالیف منزل: عبارت 'اگر' Homework review: 'if' statement

  • ساخت "سوئیچ" 'switch' construction

  • انتخاب کننده فعالیت کاربر User Activity Selector

  • بررسی تکالیف منزل: عبارت 'تغییر' Homework review: 'switch' statement

متفرقه Miscellaneous

  • تولید اعداد تصادفی Random numbers generation

بیانیه های تکرار (حلقه ها) در جاوا Iteration Statements (Loops) in Java

  • حلقه "while" 'while' loop

  • حلقه "do-while" 'do-while' loop

  • "برای" با حلقه شرط 'for' with condition loop

  • برای هر حلقه 'for each' loop

  • حلقه های تو در تو Nested loops

  • بیانیه های پرش - شکستن و ادامه دادن Jump Statements - Break and Continue

  • برچسب ها در جاوا Labels in Java

  • چاپ ارقام از خط جدید Print digits from new line

  • هرم در کنسول Pyramid in console

  • ماتریس چاپ برای کنسول Print matrix to console

  • بررسی مشق شب: بیانیه های تکرار (حلقه ها) Homework review: Iteration Statements (Loops)

مواد و روش ها Methods

  • روش ها در جاوا: بررسی اجمالی Methods in Java: Overview

  • پارامتر مکانیزم عبور در جاوا Parameter Passing Mechanism in Java

  • روشهای بازگشتی Recursive methods

  • استدلال های طول متغیر Variable Length Arguments

  • حداکثر int را در آرایه پیدا کنید Find max int in array

  • مستطیل خالی بکشید Draw empty rectangle

  • مقدار کلمات را محاسبه کنید Calculate Amount of Words

  • فیلتر رشته آرایه Filter String array

  • ماتریس را بچرخانید Rotate Matrix

  • آرایه را گسترش دهید Extend Array

  • بزرگترین مقسوم علیه مشترک Greatest Common Divisor

  • جمع تمام ارقام به تعداد Sum all digits in number

  • رشته پردازنده String Processor

  • هر حرف اول را در کلمه به بزرگ تبدیل کنید Turn each first letter in the word to capital

  • اعداد اعشاری را به رومی و بالعکس تبدیل کنید Convert decimal to Roman numbers and vice versa

  • بررسی مشق شب: روش ها Homework review: Methods

شمارش در جاوا Enumerations in Java

  • شمارش در جاوا Enumerations in Java

  • اولویت نوع پیام Message type priority

ابزارهای اشکال زدایی Debugging Tools

  • نحوه اشکال زدایی از برنامه های جاوا How to debug Java programs

برنامه نویسی شی گرا Object-oriented programming

  • برنامه نویسی شی گرا: مبانی Object-oriented programming: Basics

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

  • انواع مختلف کلاسها ، کلمات کلیدی چکیده و کلاسهای خلاصه Different types of Classes, Abstract keyword and Abstract classes

  • رابط ها Interfaces

  • وراثت Inheritance

  • چندشکلی و کلمه کلیدی "نهایی" Polymorphism and 'final' keyword

  • کلمه کلیدی "ثابت" 'static' keyword

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

  • بررسی اجمالی Object ، JNI و Object Object, JNI and Object class overview

  • مروری بر اصول جامد و اصل مسئولیت منفرد SOLID principles overview & Single Responsibility Principle

  • اصل باز / بسته Open / Closed Principle

  • اصل تعویض لیسکوف Liskov Substitution Principle

  • اصل تفکیک رابط Interface Segregation Principle

  • اصل وارونگی وابستگی Dependency Inversion Principle

تمرین: برنامه های کنسول تجارت الکترونیکی EXAM OOP و شی گرا Practice: EXAM OOP & Object Oriented e-Commerce console applications

  • پردازش پرداخت ها و معاملات Payments and Transacations processing

  • مدیریت کتاب Books Management

  • مدیریت را ارائه می دهد Presents Management

  • آزمون: برنامه پشتیبان برای فروشگاه آنلاین EXAM: Back-end application for online store

تست های نهایی Final Tests

  • تست نهایی شماره 1 Final Test #1

  • تست نهایی شماره 2 Final Test #2

بخش پاداش Bonus section

  • درس پاداش Bonus Lesson

نمایش نظرات

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

آموزش جاوا از صفر تا شغل اول: قسمت 1 - مبانی جاوا ، OOP ، Git

این دوره غیر فعال شده است.

جزییات دوره
10h 36m
93
Udemy (یودمی) udemy-small
11 آبان 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
90,984
4.3 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrii Piatakha Andrii Piatakha

بنیانگذار و مدیر عامل شرکت IT-Bulls ، بنیانگذار بستر Learn-IT بنیانگذار و مدیر عامل شرکت IT-Bulls. خالق برنامه موبایل Learn-IT برای افرادی که می خواهند آماده مصاحبه و یادگیری جاوا شوند. مدرس با 4+ سال تجربه. مربی کلیدی جاوا در شرکت های برون سپاری. Andrii کمک می کند تا مهندسان نرم افزار جاوا را از صفر تا تعیین تکلیف اول به آنها آموزش دهد. دوره جاوا وی برای آموزش افرادی با دانش برنامه نویسی صفر استفاده می شود تا آنها را برای کار واقعی در شرکت های مختلف آماده کند. هنگامی که دوره های Andrii را می گذرانید می توانید مطمئن باشید که چیزهای درست را در کمترین زمان ممکن به روش صحیح فرا خواهید گرفت. تمام دوره های Andrii توسط داستان و موفقیت دانشجویان ثابت می شود. در گذشته همه مدرسان برنامه نویس حرفه ای نبودند. تجربه مهندسی زیاد به آندری اجازه داد تا شرکت IT خود را اداره کند. در طول تدریس ، آندری توجه دانش آموزان را فقط به مهمترین موارد متمرکز می کند.

Udemy (یودمی)

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

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