UdemyGraphQL

GraphQL with iOS and SwiftUI: The Complete Developers Guide

التصنيف الكامل: Development > Mobile Development > GraphQL

GraphQL with iOS and SwiftUI: The Complete Developers Guide

عن هذا الكورس

GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. GraphQL is gaining popularity at a very fast pace and more and more companies are exposing their data using GraphQL. Some are even saying that GraphQL is the new REST and in a span of few years, it will become the default way for implementing APIs.Check out the contents of the course:Understanding GraphQLIn this section, you will learn the concepts behind GraphQL technology and how it is different from REST. You will learn about queries, mutations, fragments and subscriptions.Countries AppIn this section, you will learn how to consume Countries GraphQL API. You will learn how to integrate the Apollo framework with your iOS application, download schema, generate models and then finally display them in your SwiftUI application.Understanding MVVM Design PatternIn this section, you will learn the concepts behind the MVVM Design Pattern. You will learn the purpose of each component and how it fits in with the MVVM pattern.Countries App - Building Using MVVM PatternIn this section, you will revisit the Countries App and reimplement it using the principles of MVVM Design Pattern. You will learn how to implement container view models, read only view models in SwiftUI application.Weather AppIn this section, you will learn how to implement a Weather App in SwiftUI using GraphQL weather API. You will also implement the city search capability, which will allow you to search weather for a city by name.GitHub AppIn this section, you will learn how to consume the GitHub GraphQL API. You will start by getting comfortable with the GitHub GraphQL API using their build-in explorer. Next, you will integrate it with your SwiftUI application. You wil

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

ينقلك مباشرة لصفحة التسجيل الرسمية

سعر الكورس
$199.99
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
Build Vue 3 & Laravel (v11–13) E-commerce Website
Udemy
Full Stack Web Development

Build Vue 3 & Laravel (v11–13) E-commerce Website

This course is not for beginners. It is designed for students who already have a good understanding of Laravel and Vue, including how to work with routes, components, APIs, and basic project structures.If you are new to Laravel or Vue, please do not enroll in this course. We strongly recommend completing beginner-level tutorials or courses before joining, to ensure you can follow along and get the most out of the content.Welcome to Build Vue 3 Laravel (v11–13) E-commerce Website. This comprehensive course guides intermediate developers through building a fully functional, modern e-commerce website using Vue.js for the front end and Laravel for the back end.Whether you're looking to add e-commerce functionality to a client project or start your online store, this course covers key aspects of web development, including user authentication, product management, shopping carts, payments, and order management. By the end of the course, students will be able to create scalable, performant, and secure e-commerce websites that integrate modern JavaScript frameworks with robust backend technologies.Technologies We UseLaravel (v11–13) – Powerful PHP framework for building modern web applications.Vue.js 3 – Modern JavaScript framework for building reactive frontend components.Bootstrap 5 – For responsive layouts and styling.MySQL – Database for app data.Visual Studio Code (VS Code) – Code editor we will use throughout the course.XAMPP – Local development environment (Apache, MySQL, PHP).The course is project-based, and students will build an e-commerce website from scratch, learn how to implement complex features like shopping carts, user authentication, and payment processing, and build REST

SQL Improvements in Snowflake (Masterclass Hands-On)
Udemy
Snowflake

SQL Improvements in Snowflake (Masterclass Hands-On)

This is a Bible of the unusual Snowflake SQL improvements and extensions! Snowflake continues to enhance SQL and make it easier to use. Are YOU aware of the new SQL additions? As you may need them in your job interviews, for your clients, to write better queries...This is NOT a course for absolute beginners! You must have some basic knowledge about SQL and relational databases. However, I tried to make everything easy to understand. Most lectures present hands-on exercises, with SQL code shared with you. The slideshow presentations will also be shared with you.What you will learn aboutUnusual SQL extensions in Snowflake, such as COUNT_IF, ANY_VALUE, MIN_BY, etc.Bootcamp on Snowflake Scripting.Processing of semi-structured data, in particular JSON.Processing of tabular hierarchical data, with recursive queries.Table functions, reused SQL expressions, filter with QUALIFY.Lateral, ASOF, directed, "exploding" and fuzzy joins.Emulation of many typical SQL clauses.Advanced regex, pattern matching, and text search extensions.Pipe operator (- ), spread operator (**), CTEs and subqueries.Difference between transient, temporary, hybrid, and dynamic tables.Advanced synthetic data generation.Time travel and zero-copy cloning in Snowflake.Similarity between sets.Machine Learning classes, with several specific use cases.Snowflake Cortex LLM and AISQL functions.Vectorized Python UDFs, UDTFs, and UDAFs.SQL and Python worksheets.Who I amFormer Snowflake "Data Superhero".Former SnowPro Certification SME (Subject Matter Expert) - many SnowPro exam questions have been created by me.Passed most SnowPr

Model Context Protocol (MCP): Fundamentals to Production
Udemy
Model Context Protocol (MCP)

Model Context Protocol (MCP): Fundamentals to Production

Model Context Protocol (MCP) is emerging as a core standard for building context-aware, tool-enabled, and production-grade AI systems. This course is a complete, hands-on journey that takes you from MCP fundamentals all the way to Designing, Dockerizing, and deploying real-world MCP systems.You’ll start by understanding what MCP is, why it exists, and the real problems it solves in modern AI ecosystems. From there, you’ll progressively build MCP servers and clients, explore real MCP ecosystems, implement advanced server capabilities, and finally deploy a production-ready MCP system using Docker.This course is designed for developers and AI builders who want practical, real-world MCP skills, not just conceptual knowledge.Course Structure What You’ll Learn1. MCP IntroductionIntroduction to Model Context Protocol (MCP)What MCP is and how it worksProblems MCP solves in the AI ecosystemMCP adoption trends and ecosystem overviewUnderstanding the complete course structure2. MCP Architecture Core ConceptsMCP client–server architectureMCP primitives and core building blocksMCP transport layers: STDIO Streamable HTTPHow MCP enables scalable, tool-based AI systems3. Development Environment Setup ToolingSetting up the MCP development environmentMCP client setup using Claude DesktopUnderstanding MCP resources and tooling4. MCP Quick Start – Building Your First MCP ServerProject setup and initializationCreating your first MCP serverTesting and debugging using MCP InspectorIntegrating your MCP

2026 Bootcamp: Understand and Build Professional AI Agents
Udemy
AI Agents & Agentic AI

2026 Bootcamp: Understand and Build Professional AI Agents

The creators of the #1 Generative AI Bootcamp Worldwide (2026 Bootcamp: Generative AI, LLM Apps, AI Agents, Cursor AI, with more than 45,000 students from more than 154 countries), present now this 2026 Bootcamp: Understand and Build Professional AI Agents.What are the Top Experts saying about the Potential of AI Agents:“AI Agents are going to bring about the biggest revolution in computing." — Bill Gates, Founder of Microsoft.“AI agents will become our digital assistants. They will make our lives easier and more efficient." — Jeff Bezos, Founder of Amazon.“The age of AI Agents is here." — Jensen Huang, Founder of Nvidia.Why Join This Bootcamp:“Postings for Gen AI jobs are growing 3.5x faster than all jobs." (PwC 2024 Global Barometer)“Jobs requiring Gen AI skills carry up to a 25% wage premium." (PwC 2024 Global Barometer)Trusted by over 45,000 students from 154 countries — our previous Generative AI Bootcamp was ranked #1 worldwide.What Makes This Bootcamp Special:No prior knowledge of AI Agents is required.For those who need it, it includes a quick guide to learning how to program in the new era of Generative AI.It’s the ideal next step after completing our 2026 Bootcamp: Generative AI, LLM Apps, AI Agents, Cursor AI.You will learn how to create the 10 most important AI agents on the market today.You will be able to download the code to immediately use the AI agents in your company, startup, or with your clients. Among others, you will learn how to create the following agents:AI Agent to manage Customer ServiceAI Agent to Recommend Stock Market InvestmentsAI Agen

Complete SDLC : Software Development Life Cycle SDLC (2026)
Udemy
SDLC Software Development Life Cycle

Complete SDLC : Software Development Life Cycle SDLC (2026)

This is the first-ever comprehensive SDLC course that covers almost everything that anyone aspiring to learn and progress in the Software field can take up and become as proficient as someone with nearly 10+ years of experience. This course is the gist of my entire decades of experience crafted in 14+ hours of content. Whatever I learned during my career concerning the SDLC Software development Life cycle I have included in this course. No boasting at all, Look at the course curriculum you will get the idea. In these 14 + Hours we are going to learn all the below concepts from scratch with a Real-life Case StudySoftware Development?What is Software Project Management?What is software engineering?How do software project ideas emerge?After the Project Idea is finalized what all things happen?Standards and Certifications of Service based companies should follow during SDLCTypes of Software DevelopmentIntroduction to Types of Software DevelopmentFront End DevelopmentBack-End DevelopmentAPI DevelopmentData ScienceMobile DevelopmentDesktop DevelopmentCloud Computing DevelopmentFull Stack developmentVideo game developmentEmbedded System DevelopmentProgressive web app developmentOpen source developmentE-commerce App developmentEnterprise App DevelopmentDatabase DevelopmentArtificial intelligence and machine learning developmentHow all these software development can be used in a real-life Case StudyAnalysis of Case StudySoftware Development Life Cycle SDLCWhat is SDLC Software Development Life CycleSDLC - Analysis and Planning Phase of SDLCAnalysis and Planning Phase of SDLCChallenges of Analysis and Planning Phase of SDLCSample SDLC Process Timeline and ScheduleHow the Budget estimation

Business Development Mastery: Growth Strategies for Success
Udemy
Business Development

Business Development Mastery: Growth Strategies for Success

Our journey through “Business Development: Growth Strategies for Success” is structured around several key objectives, each designed to enhance your strategic acumen and operational effectiveness:Evaluate Business Development Strategies: Learn how to assess the effectiveness of various business development strategies in achieving organizational goals.Apply Market Analysis Techniques: Master the art of market analysis to identify untapped opportunities and areas for potential growth.Develop Strategic Partnerships and Sales Plans: Craft detailed plans for building strategic partnerships and robust sales strategies that align with company targets and market demands.Utilise Customer Data in CRM: Analyse and leverage customer data to refine customer relationship management processes and improve customer satisfaction.Formulate Networking and Innovation Plans: Create actionable plans for networking and innovating new products or services, ensuring your business stays ahead of the curve.The course is divided into several comprehensive modules, each focusing on a different aspect of business development:1. Customer Relationship Management (CRM): Techniques for analysing customer data and feedback to enhance interaction strategies and loyalty programs.2. Networking: Strategies for developing a networking plan that outlines your goals and identifies key connections to build your business influence.3. Innovation in Product/Service Development: Application of creativity and innovation frameworks to conceive and develop new offerings.4. International Expansion: Exploration of market entry strategies for launching your business in foreign markets.5. Pricing Strategies: Examination of various pr