جهت کسب اطلاعات بیشتر در مورد این دوره آموزشی با همکاران ما تماس حاصل فرمایید.۰۲۱-۹۱۰۹۱۴۹۹
مشخصات درس
سرفصل ها
Introduction:
Java programming language and top features
Java Editions: J2SE, J2EE, Java Android
JDK, JRE and JVM
Using Command Line to Compile Java
Source files, byte Code files, class files
IDE
Install software:
JDK8
Intellij
Java Core:
Data Types (primitive, wrapper class, …)
Data type casting type conversion
Parsing
Operators
Control Statements (if else, for, while, do while, switch case)
Data Structures (Array, ArrayList, HashMap, HashSet, enum)
Methods (define, call, pass value, return)
Main method in java
Command Line arguments in java
Call by Value vs Call by Reference Definition
Object Oriented Programming:
Packaging and naming convention
Definition of Class, Object
Class elements (Attributes, Behaviors)
Constructor, finalize
Packaging and Access Modifier
Encapsulation (getter & setter)
Inheritance
super, this Keyword
Overriding method
Abstraction
Interface
final Keyword
Polymorphism
static Keyword
Definition of Object class
Object class methods (equals, clone, toString, …)
Exceptions:
Exceptions
Exception Handling (throws, throw)
java IO:
Java files
Write to file
Read from files
Database concepts:
Oracle installation
Creating user, table, sequence, view in oracle
Introduction to SQL language
CRUD (insert, update, delete, select)
Transaction and Report
SQL injection
Connect to db and Manipulate db by JDBC
Connection
PreparedStatement
ResultSet
Execute SQL statements in Java
GUI:
Java FX
Additional:
Design Patterns (builder, factory, singleton)
MVC
Thread, Thread lifecycle, multithreading
Serialization
AutoClosable, Clonable, Serializable, Runnable
Annotations, Make Annotation
xml
json
Generic
Function programming
lambda Expression
consumer, supplier in java 8
Final Project
بازار کار
در طول ۲۰ سال گذشته جاوا به یکی از زبانهای سطح بالای مطمئن و فراگیر برای توسعه نرم افزارهای سازمانی و تجاری در سطح دنیا تبدیل شده است. این زبان بخاطر ساختار و ویژگیهای امن کد نویسی که دارد برای پروژههای بزرگ بسیار مناسب است و یکی از سادهترین زبانهای شی گرا میباشد. زبان جاوا در پروژههای دانشگاهی نیز بیشترین کاربرد را دارد و بعنوان یکی از زبانهایی که هر برنامه نویس باید بر آن مسلط باشد به شمار میآید.
کسب توانایی
آشنایی با قابلیتهای پیشرفته زبان جاوا
آشنایی با شی گرایی
ارتباط با دیتابیسهای رابطهای از طریق JDBC
آشنایی با برنامه نویسی چند نخی و موازی
توسعه برنامهها و پروژههای دانشگاهی با جاوا
تسلط به زبان جاوا جهت توسعه برنامههای گوشیهای اندروید
مدرک معتبر
-کلیه دوره های مجتمع فنی تهران نمایندگی پرواز دارای مدرک معتبر و قابل ترجمه رسمی می باشند.-مجتمع فنی تهران با بیش از ۴۰ سال سابقه به عنوان برترین موسسه و برند آموزشی کشور در حوزه فناوری شناخته می شود.