TGTGInsighttelegram-intelligenzLIVE / telegram public index
← IT suhbat
IT suhbat avatar

TGINSIGHT POST

Post #200

@it_suhbat

IT suhbat

Ansichten414Anzahl der Ansichten
Gepostet10. Jan.10.01.2022, 20:24
Beitragsinhalt

Inhalt

#roadmap Kuchli Java dasturchi bo'lish uchun bosib o'tilishi kerak bo'lgan yo'llar bilan tanishamiz, in shaa Alloh. Git Github, Git bash, Git komandalari. Linux. (majburiy emas) Terminal bilan ishlash. Ma'lumotlar tuzilmalari va algoritmlash Array, linked list, binar daraxt... Qidirish, saralash algoritmlari... O(n), O(1), O(log2)... Sport dasturlash bilan shug'ullanish Umumiy dasturlash malakalari Muammolarni hal qilish... HTTP/HTTPS protokollari... Google dan to'g'ri foydalana olish... Loyihalash na'munalari (design patterns) *****Java***** Java Standart Edition O'zgaruvchi tiplari, Enum, To'plamlar: List, Set, Map OOP Oqimlar, ko'p tarmoq bilan ishlash I/O - kiritish chiqarishni boshqarish, fayllar bilan ishlash Xatoliklar bilan ishlash(Exception handling) Lambda Java ishchi muhitlari IDE'lar: Eclipse, Intellij, Netbeans Qurish uchun: Maven, Gradle, ANT Kuchaytirilgan Java Servlet, JSP, JSF, Kesh xotira bilan ishlash Thymeleaf, Mustache SQL asoslari Asosiy SQL so'rovlari(MySQL, PostgreSQL yoki Oracle) Frameworklar Hibernate Spring SpringBoot Ma'lumotlar bazasi bilan ishlash JDBC, JpaRepository SQL(MySQL, MariaDB, PostgreSQL, Oracle, SQL Server) NoSQL(MongoDB, Redis) Elastic search, Sphinx Logging log4j, TinyLog, debugging Testlash Unit testlar (JUnit, AssertJ) Mockito, MockServer Mikroservislar Spring Cloud JClouds RabbitMQ Apache Kafka Vazifalarni rejalashtirish(Task scheduling) cron-utils, Aurora DevOps Agile CI/CD Virtualizatsiya: Docker, Kubernates infrastruktura: AWS, NGINX Bular hammasi emas :) asosiysi, bilimga chanqoq va yangilikka intiluvchan bo'lishligimiz kerak))