دوره آموزش Java SE 8 Programming
دوره آموزشJava SE 8 Programming :
ارائه آموزش های تخصصی برنامه نویسی با اهداف علمی (آکادمیک) و عملی (تجاری) در حوزه وب و تجارت الکترونیک که در قالب دوره های جامع طراحی وب صورت می گیرد، در این دوره ها دانشجویان می توانند مفاهیم فرانت اند و بک اند را بیاموزند. طراحی وب.برای آموزش به صورت کاملا کاربردی و اجرایی، علاوه بر این دوره های User Interface و Search Engine Optimization از دیگر دوره هایی است که در این آموزش گروهی آموزش داده می شود. از عناصر مهم و مکمل دوره های Frontend و Backend می توان به دوره های NodeJs در زمینه Backend و دوره های ReactJs در زمینه Frontend اشاره کرد که اداره ICT مجتمع فنی تهران برگزار کننده این دسته است. چارچوب های برنامه نویسی موبایل، دسکتاپ و زبان های برنامه نویسی C++، Python، C#، java و غیره. تحت سیستم عامل های ویندوز و لینوکس بخشی از ماموریت های این گروه است. از آنجایی که زبان برنامه نویسی پایتون در زمینه هوش مصنوعی پیشرو است، واحد فناوری اطلاعات و ارتباطات مجتمع فنی تهران دوره های تکمیلی در این زمینه برنامه نویسی را در قالب پردازش تصویر با پایتون، تجزیه و تحلیل داده ها و
یادگیری ماشینی، یادگیری عمیق با پایتون، توسعه وب پایتون با جنگو.
علاوه بر این، با توجه به رشد روزافزون ارتباطات سیار و نیاز اپراتورها به متخصصان مخابرات سیار، در این دوره ها آموزش های لازم برای تسلط بر نسل های 4G و 5G ارتباطات سیار، نگهداری و پشتیبانی توسط بزرگترین ها ارائه می شود. اساتید از دیگر دوره های واحد ICT مجتمع فنی تهران می توان به دوره رباتیک شامل طراحی، ساخت، راه اندازی و بهره برداری از ربات ها اشاره کرد. علاوه بر این، مانند سیستم های کنترل کامپیوتری، بازخورد حسگر و پردازش اطلاعات نیز در این گروه گنجانده شده است. این فناوریها برای بهبود ماشینها برای جایگزینی انسان استفاده میشوند.
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
- spring
- 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
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
- spring
- 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
پیش نیاز
- مقدمه ای بر الگوریتم و برنامه نویسی
توانایی هایی که در دوره Java SE 8 Programming کسب خواهید نمود :
آشنایی با قابلیتهای پیشرفته زبان جاوا
- آشنایی با شی گرایی
- ارتباط با دیتابیسهای رابطهای از طریق JDBC
- آشنایی با برنامه نویسی چند نخی و موازی
- توسعه برنامهها و پروژههای دانشگاهی با جاوا
- تسلط به زبان جاوا جهت توسعه برنامههای گوشیهای اندروید
پیش نیاز
- مقدمه ای بر الگوریتم و برنامه نویسی
توانایی هایی که در دوره Java SE 8 Programming کسب خواهید نمود :
آشنایی با قابلیتهای پیشرفته زبان جاوا
- آشنایی با شی گرایی
- ارتباط با دیتابیسهای رابطهای از طریق JDBC
- آشنایی با برنامه نویسی چند نخی و موازی
- توسعه برنامهها و پروژههای دانشگاهی با جاوا
- تسلط به زبان جاوا جهت توسعه برنامههای گوشیهای اندروید
در طول ۲۰ سال گذشته جاوا به یکی از زبانهای سطح بالای مطمئن و فراگیر برای توسعه نرم افزارهای سازمانی و تجاری در سطح دنیا تبدیل شده است. این زبان بخاطر ساختار و ویژگیهای امن کد نویسی که دارد برای پروژههای بزرگ بسیار مناسب است و یکی از سادهترین زبانهای شی گرا میباشد. زبان جاوا در پروژههای دانشگاهی نیز بیشترین کاربرد را دارد و بعنوان یکی از زبانهایی که هر برنامه نویس باید بر آن مسلط باشد به شمار میآید.
در طول ۲۰ سال گذشته جاوا به یکی از زبانهای سطح بالای مطمئن و فراگیر برای توسعه نرم افزارهای سازمانی و تجاری در سطح دنیا تبدیل شده است. این زبان بخاطر ساختار و ویژگیهای امن کد نویسی که دارد برای پروژههای بزرگ بسیار مناسب است و یکی از سادهترین زبانهای شی گرا میباشد. زبان جاوا در پروژههای دانشگاهی نیز بیشترین کاربرد را دارد و بعنوان یکی از زبانهایی که هر برنامه نویس باید بر آن مسلط باشد به شمار میآید.

دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.