کلاس آموزش جاوا
 ارائه مدرک معتبر
                                                                ارائه مدرک معتبر
                             ضمانت بازگشت وجه
                                                                ضمانت بازگشت وجه
                             0 دانشجو
                                                                0 دانشجو
                             پشتیبانی
                                                                پشتیبانی 
                            
                            
                            
                                مشاوره رایگان
                            
                            
                                تومان
                                ۳,۶۰۰,۰۰۰
                            
                        
                    
                    ثبت نام دوره
                        خرید اقساطی
                     
                چرا این دوره؟
                            
بازار کار
                                        هدف ما جذب دانشجویان در بازار کار است. افراد برتر هر دوره برای شروع به کار به شرکت های مختلف معرفی می شوند.
                                    
مدرک معتبر
                                        پس از اتمام دورههای آموزشی، دانشجویان می توانند گواهینامهای معتبر PNLdev و فنی حرفه ای دریافت کنند.
                                    
23 دوره موفق
                                        PNLdev با ارائه بیش از 23 دوره آموزشی موفق در زمینه برنامهنویسی و هوش مصنوعی و ...، به یکی از پیشروترین مراکز آموزشی تبدیل شده است.
                                    
                        نقشه راه
                        
                        
                                                    سرفصل
                        
                                                    بررسی
                                            
                    
                                    1
                                    مشاوره و سوالات
                                
                                
                            
                                    اگه با خوندن اطلاعات این صفحه هنوز احساس سردرگمی داری، می تونی با شماره
                                    09124339376
                                    به صورت تماس یا واتس با من در ارتباط باشی.
                                
                                 
                            
                                    ثبت نام، آموزش و بازار کار
                                    2
                                
                                
                             
                                
                                تو بقیه مسیر، از آموزش تئوری تا مثال های پروژه محور و مدرک و در نهایت بازار کار ما
                                    همراهت هستیم.
                            سرفصل ها
                                
                                                
                                                سطح مقدماتی
                                            
                                            
                                                
                                                معرفی جاوا و تاریخچه آن
                                            
                                            
                                                
                                                نصب و راهاندازی محیط توسعه (JDK، IntelliJ IDEA، Eclipse، VS Code)
                                            
                                            
                                                
                                                ساخت اولین برنامه "Hello World" در جاوا
                                            
                                            
                                                
                                                ساختار برنامهنویسی در جاوا (Syntax و اصول پایه)
                                            
                                            
                                                
                                                متغیرها و انواع دادهها (Primitive و Reference Types)
                                            
                                            
                                                
                                                عملگرها (ریاضی، منطقی، مقایسهای، بیتی)
                                            
                                            
                                                
                                                ساختارهای شرطی (if, else, switch)
                                            
                                            
                                                
                                                حلقهها (for, while, do-while, for-each)
                                            
                                            
                                                
                                                آرایهها و عملیات روی آنها
                                            
                                            
                                                
                                                رشتهها (Strings) و متدهای مرتبط
                                            
                                            
                                                
                                                متدها (Methods) و نحوه تعریف و فراخوانی آنها
                                            
                                            
                                                
                                                مدیریت خطاها و استثناها (Exception Handling)
                                            
                                            
                                                
                                                مفهوم کلاسها و اشیاء در جاوا
                                            
                                            
                                                
                                                سطح متوسط: اصول برنامهنویسی شیءگرا (OOP)
                                            
                                            
                                                
                                                معرفی OOP و چهار اصل اصلی آن (Encapsulation, Inheritance, Polymorphism, Abstraction)
                                            
                                            
                                                
                                                سازندهها (Constructors) و نقش آنها
                                            
                                            
                                                
                                                ویژگیها (Fields و Properties)
                                            
                                            
                                                
                                                وراثت (Inheritance) در جاوا
                                            
                                            
                                                
                                                پلیمورفیسم (Polymorphism)
                                            
                                            
                                                
                                                متدهای Overloading و Overriding
                                            
                                            
                                                
                                                اینترفیسها (Interfaces) و تفاوت آن با کلاسهای انتزاعی
                                            
                                            
                                                
                                                کلاسهای انتزاعی (Abstract Classes)
                                            
                                            
                                                
                                                بستهبندی (Packages) و مدیریت ماژولها
                                            
                                            
                                                
                                                فضای نامها و مدیریت وابستگیها
                                            
                                            
                                                
                                                اصول طراحی SOLID
                                            
                                            
                                                
                                                سطح متوسط: ساختارهای داده و الگوریتمها
                                            
                                            
                                                
                                                آشنایی با لیستها (ArrayList, LinkedList)
                                            
                                            
                                                
                                                کار با مجموعهها (Set, HashSet, TreeSet)
                                            
                                            
                                                
                                                استفاده از Map (HashMap, TreeMap, LinkedHashMap)
                                            
                                            
                                                
                                                کار با Queue و Stack
                                            
                                            
                                                
                                                مدیریت فایلها (File I/O)
                                            
                                            
                                                
                                                عملیات خواندن و نوشتن در فایلها
                                            
                                            
                                                
                                                مدیریت فایلهای JSON و XML
                                            
                                            
                                                
                                                سطح متوسط: مفاهیم پیشرفتهتر جاوا
                                            
                                            
                                                
                                                معرفی Generics و کاربرد آنها
                                            
                                            
                                                
                                                استفاده از Lambda Expressions
                                            
                                            
                                                
                                                مفهوم Stream API و کاربرد آن
                                            
                                            
                                                
                                                پردازش موازی با Parallel Streams
                                            
                                            
                                                
                                                مدیریت تاریخ و زمان با LocalDateTime و کلاسهای مرتبط
                                            
                                            
                                                
                                                برنامهنویسی چندنخی (Multithreading)
                                            
                                            
                                                
                                                مدیریت Thread با Executors
                                            
                                            
                                                
                                                سطح پیشرفته: توسعه نرمافزار با جاوا
                                            
                                            
                                                
                                                استفاده از JDBC برای اتصال به پایگاه داده
                                            
                                            
                                                
                                                عملیات CRUD در پایگاه داده با جاوا
                                            
                                            
                                                
                                                آشنایی با فریمورک Spring و Spring Boot
                                            
                                            
                                                
                                                استفاده از Hibernate برای ORM
                                            
                                            
                                                
                                                ساخت RESTful API با Spring Boot
                                            
                                            
                                                
                                                احراز هویت و مجوزدهی با JWT
                                            
                                            
                                                
                                                مدیریت وابستگیها با Maven و Gradle
                                            
                                            
                                                
                                                سطح پیشرفته: پروژههای عملی و بهینهسازی
                                            
                                            
                                                
                                                تستنویسی در جاوا با JUnit و Mockito
                                            
                                            
                                                
                                                بهینهسازی کد و اصول Clean Code
                                            
                                            
                                                
                                                معرفی الگوهای طراحی (Design Patterns)
                                            
                                            
                                                
                                                اصول برنامهنویسی واکنشی با Project Reactor
                                            
                                            
                                                
                                                پروژه عملی: طراحی سیستم مدیریت کاربران
                                            
                                            نوع دوره:
                            
                                                                    حضوری
                                                            
                        سطح دوره:
                            
                                                                    مبتدی
                                                            
                        درصد تکمیل ظرفیت:
                                %1
                            
                                    
                                    
                                        مشاوره رایگان
                                    
                                    
                                        تومان
                                        ۳,۶۰۰,۰۰۰
                                    
                                
                            
                            ثبت نام دوره
                                خرید اقساطی
                             
                        دیدگاه و پرسش
                        ثبت
                     
                
             
                     
                     
                         
                         
                         
                     
                    