Flutter developer exams
التصنيف الكامل: Teaching & Academics > Online Education > Google Flutter

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق ومباشر
ينقلك لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Backtracking, Dynamic Programming & Randomization Algorithms
Unlock the logic behind some of the most fascinating and foundational problems in computer science through this comprehensive course on algorithms and computational theory. Whether you're a computer science student, a coding enthusiast, or a professional preparing for technical interviews or competitive programming, this course will guide you through both practical problem-solving techniques and essential theoretical insights.We begin with Backtracking, a systematic method for generating all possible solutions by exploring one option at a time and abandoning paths that don’t meet the criteria. Using intuitive explanations and hands-on coding, you'll learn how backtracking applies to real-world problems, including the classic N-Queens Problem, where the goal is to place N queens on an N×N chessboard so that no two queens attack each other, and the Sum of Subsets Problem, which involves finding subsets of numbers that sum to a specific value.Next, you’ll explore the Floyd-Warshall Algorithm, a key dynamic programming solution used to compute shortest paths between all pairs of vertices in a weighted graph. This technique is a fundamental part of graph theory and essential for applications involving network routing and path optimization.The course also covers Randomized Algorithms, which use randomness to improve performance or simplify solutions. You'll learn how they are used in sorting, testing, and optimization scenarios, and why they are often preferred in large-scale or uncertain environments.Delve into Vertex Cover, an important NP-complete problem in graph theory, where the objective is to find the smallest set of vertices that cover all edges in a graph. This introduces you to approximation algorithms and the challenges of computational hardness.Finally, we introduce P vs NP, one of the most profound questions in computer science. Understand the classif

Nonprofits in India: A Beginner’s Guide
Disclosing the use of artificial intelligence generated content in your course content"This course contains the use of artificial intelligence."Do you want to start an NGO, work in the nonprofit sector, or strengthen an existing social organisation in India?This course gives you step‑by‑step guidance, real case studies, and practical tools to help you build trusted, impactful, and sustainable NGOs.Unlike theory‑heavy courses, this program is grounded in Indian realities—laws, compliance, operations, community work, governance, impact measurement, and the future of social change.Whether you are a founder, volunteer, student, donor, or NGO professional, this course will help you understand how nonprofits really work on the ground.What You Will LearnBy the end of this course, you will be able to:Understand what NGOs are and why they matter in IndiaClearly explain the difference between profit and nonprofit organisationsChoose the right NGO structure and registration pathwayPrepare for legal, compliance, and documentation requirementsRun day‑to‑day NGO operations and field activitiesEngage communities and mobilise grassroots supportPlan and execute projects, events, and campaignsBuild transparency, credibility, and good governanceDesign impact measurement and reporting systemsLearn from real NGO case studies across health, education, and community developmentExplore how technology and AI can support social goodUnderstand the future of NGOs in India and your role in itCourse Structure (High‑Level Overview)Understanding the Nonprofit WorldWhat NGOs are, why they exist, and current challenges

Penentuan Batas Pengelolaan Wilayah Laut
Pada Course ini, peserta akan mendapatkan pemahaman yang mendalam tentang Konsep dan Pengertian batas wilayah laut, serta pengelolaan batas wilayah yang mencakup batas antar kabupaten, provinsi, dan negara berdasarkan aturan yang berlaku. Materi perkuliahan juga akan mencakup aspek dasar hukum dan argumentasi histories dalam penentuan batas pengelolaan wilayah laut, termasuk penggunaan traktat atau perjanjian. Selain itu, sengketa dan penyelesaian batas maritim juga akan dibahas, termasuk penyebab sengketa dan cara-cara untuk menyelesaikannya.Peserta kursus ini akan mempelajari konsep dan pengertian wilayah/daerah serta berbagai jenis batas wilayah darat dan laut. Mereka akan diberikan contoh konflik yang pernah terjadi terkait batas wilayah, sehingga dapat memahami situasi dan kompleksitas yang terkait dengan topik ini. Selanjutnya, para peserta akan memahami peraturan terkait batas wilayah laut, termasuk undang-undang dan peraturan pemerintah yang berlaku di Indonesia. Mereka juga akan mempelajari kajian garis pantai terkait batas laut, termasuk definisi garis pantai, topografi pantai, dan metode geodetik yang digunakan untuk penetuan garis pantai.Dalam pelajaran ini, peserta akan mendapatkan pemahaman tentang batas maritim Indonesia, serta konsep titik dasar, garis pangkal, dan garis penutup yang berperan penting dalam penetapan batas wilayah laut. Capaian pembelajaran pun sangat beragam dan mencakup berbagai aspek keterampilan dan pengetahuan dalam bidang geodesi, surveying, hidrografi, penginderaan jauh, fotogrametri, dan kadaster. Para peserta juga diharapkan mampu mengidentifikasi, merumuskan, menganalisis, dan menyelesaikan permasalahan dalam bidang tersebut. Mereka juga akan dilatih untuk merencanakan, melaksanakan, serta mengevaluasi proses kegiatan survey dan pemetaan dengan menggunakan teknologi terbaru.Selain itu, perkuliahan ini juga akan membekali peserta dengan keterampilan berkolaborasi dalam tim lintas disiplin dan lintas budaya, seh

BIM 4D Using Autodesk Navisworks - AulaGEO
Autodesk Navisworks is a powerful software designed to enhance construction project coordination by integrating multidisciplinary models into a unified platform. This comprehensive course focuses on the Manage version of Navisworks, equipping you with the skills to import, review, and coordinate models from applications such as Revit, AutoCAD, Civil 3D, and Plant3D. Whether you are a construction professional or a project manager, this training enables you to streamline workflows, improve collaboration, and mitigate clashes early in the design phase.Through a hands-on approach, you will progress from mastering the Navisworks interface and workspace customization to performing advanced model navigation and creating impactful simulations. You will learn how to perform real-time walkthroughs, generate photorealistic renderings, and produce detailed construction schedule simulations with the TimeLiner module, adding the crucial fourth dimension of time to your BIM workflows.The course also covers essential clash detection techniques and interference checks that allow for proactive problem-solving by identifying conflicts between disciplines before construction begins. With practical guidance on creating camera animations, managing multiple viewpoints, and generating interference reports, you will gain confidence to deliver high-quality presentations and virtual tours to stakeholders.Designed for clarity and practical application, this course features sections tailored to navigating models, collaborative review processes, rendering, animation, and simulating construction sequences. You will develop the ability to facilitate interdisciplinary teamwork, optimize coordination, and enhance visual communication throughout the project lifecycle.By completing this course, you will be capable of leveraging Autodesk Navisworks to reduce rework, improve project scheduling accuracy, and deliver professional presentations, all essential to successful construction project delivery in today’s BIM-driv

Coding in Quarantine A: Programming Languages/Video Games
Learn how to code while learning about current events! We will be teaching about COVID-19 throughout this course in a kid-friendly way. This course in particular revolves around learning about different programming languages and how students can learn programing through both playing and designing video games. Students will learn through different programming language environments with our expert coding coaches!

Business English Networking: Speak Confidently
The course will include English language techniques for business-related socializing and networking. Should also include how to interact with business contacts in person, on the phone, or over email in a professional manner. This course includes AI-assisted lessons designed to improve clarity, consistency, and your overall learning experience. This course contains the use of artificial intelligence. Business English: Networking for SuccessCourse Description:Are you an ESL student looking to improve your business communication skills? In this practical and engaging course, you'll master essential English language techniques for professional networking and socializing in a business context. Whether you're meeting new contacts in person, on the phone, or through email, this course will equip you with the tools you need to interact confidently and professionally.You’ll learn how to introduce yourself, make small talk, and build lasting relationships with business contacts in various situations. We’ll cover key phrases, cultural considerations, and etiquette for networking events, conferences, meetings, and beyond. Plus, you’ll discover how to handle business communications over email and phone with clarity and professionalism.By the end of this course, you will:Master essential business networking vocabulary and phrasesImprove your skills for face-to-face networking and meetingsCommunicate confidently and effectively via email and phoneUnderstand cultural norms and etiquette in professional settingsBuild and maintain professional relationships in English-speaking environmentsWhether you're a beginner or intermediate English learner, this course is designed to boost your confidence and fluency when connecting with colleagues, clients, and partners in a business setting.Enroll today and start building your professional network
