UdemySwiftUI

Interactive Image Carousel with ScrollView, Swift UI & iOS17

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

Interactive Image Carousel with ScrollView, Swift UI & iOS17

عن هذا الكورس

SwiftUI's ScrollView is a versatile container view that allows users to scroll through a list of content vertically or horizontally. It provides a convenient way to display a large amount of data within a limited screen space. With ScrollView, you can create dynamic and interactive interfaces for iOS, macOS, watchOS, and other Apple platforms.To use ScrollView, you wrap your content inside it, and if the content exceeds the available space, the ScrollView automatically enables scrolling. You can customize the ScrollView's behavior by specifying its axis (vertical or horizontal) using the .vertical or .horizontal modifiers.ScrollView can handle a wide range of content, including text, images, controls, and other SwiftUI views. It supports a variety of scrolling gestures, such as swipe, drag, and bounce effects. Additionally, you can add additional modifiers like padding, frame, and alignment to control the layout and appearance of the ScrollView.ScrollView provides a performant and efficient scrolling experience by efficiently recycling views and loading only the necessary content on demand. This helps improve the overall performance and memory usage of your app.Overall, SwiftUI's ScrollView simplifies the process of creating scrollable interfaces and enhances the user experience by allowing seamless navigation through large datasets. It offers a flexible and intuitive way to build dynamic and engaging UIs across various Apple platforms.WWDC23 brought new additions to ScrollView that makes the UI development with ScrollView not only fun and easy but it can make your app UI stand out with just few lines of code.So Join me in this course and let's explore ScrollView in SwiftUI 5 and iOS 17 together.

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

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

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

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

عرض كل الكورسات ←
The complete Angular Course  , Typescript included.
Udemy
Angular

The complete Angular Course , Typescript included.

Do you want to take your application to the next level with Angular ?. This is the course for you.We will start from the very beginning, from "I don't even know how to install it….and why should I?“ to actually understand how Angular works and make a real application.You will learn all the logic and practice behind Angular in different modules and as we advance through the course we will be increasing the difficulty.Angular was built on top of Typescript.Don’t know how to use Typescript ?Don’t worry, there is an optional full Typescript course at the end where you will learn all the basics of Typescript so you don't miss out on anything.To sum everything up, you will learn in this course:We will learn how to install Angular app.Understand how use the most basic tools to create a simple App.Handle mor complex code with services and directives.Apply authentication and route preventing.How to use typescript with or without Angular.Use external libraries like RXJS, Angular Material and NGX Bootstrap.Create two practice projects and also an authentication template..What about the instructor experience ?Well I've been around for 10 years now, built lots of applications for small projects and big companies like Citi, Fox, Disney and a lot more.Today I work as a developer for a major company developing applications in React or Angular mostly, but I like to teach in my spare time.How about the target audience?This course is for almost everyone, a little bit of Javascript is required.We will use ES6

Mastering Ansible Automation for Network Engineers
Udemy
Ansible

Mastering Ansible Automation for Network Engineers

Learn Ansible Automation skills from scratch to an advanced level for automating your Network.Gain an in-depth understanding of Ansible Playbook and Task OptionsFor attending this course you don't need any prior coding experience.100% Hands-on demonstration of the concepts using Network Automation UsecasesThe IDE is VS Code and Cisco devices will be used for demonstrating most of the device interactions.(vIOS, IOS-XE)This course includes steps to setup Cisco Modeling Lab (CML) Free Tier for automation PracticeBelow are the topics in high levelThe course will be starting with how to setup Lab for Ansible Network Automation PracticeInstall and Setup Ubuntu OS VM for ansibleSetup VSCode for SSH remote developmentAnsible installation in the Python VIrtual EnvironmentAnsible Core and Community difference Inventory and Config file setupYAML File ,Playbook fundamentals and Ansible LintSSH Keybased Authentication to Cisco devices from AnsibleAnsible Vault for encrypting files and variablesDemonstration of Ansible Vault IDgroup_vars and host_vars Handle device specific variables and configurations effectivelyExplore advanced features of Ansible CLIcisco ios_facts and ios_commands module cisco ios_config module explained in detailPaloAlto Firewall Galaxy Collections ExamplesPaloAlto Address Objects, Object Groups and Security Rule automation using AnsibleCisco config diff, parent command, before, after, match and replace optionsios config backup optionsConfiguration backup and save optionCisco ios resource modulescisco inte

Become a Storytelling Master with Gen-AI
Udemy
Storytelling

Become a Storytelling Master with Gen-AI

Great stories move people—and in today’s world, storytelling isn’t just for filmmakers or novelists. It’s a vital skill for anyone who wants to be heard, remembered and trusted. Whether you’re delivering a keynote, creating content online, closing a sale or writing a powerful speech, this course will give you the tools to make your message stick.You’ll learn time-tested storytelling frameworks like the Hero’s Journey, the Three-Act Structure, and the powerful “But/Therefore” principle. But we go beyond theory—this course is packed with practical, real-world strategies used by top communicators, content creators and professional storytellers across industries.You’ll discover how to develop compelling characters, build tension and stakes, pace your message effectively and deliver meaningful resolutions that resonate emotionally. From understanding what makes stories neurologically sticky to mastering the flow of a pitch or presentation, every module is designed to be actionable, engaging and fun.And we don’t stop there—you’ll also learn how to use Gen-AI tools like ChatGPT to brainstorm faster, punch up scripts, clarify tone, and iterate toward stronger ideas. Gen-AI won’t replace your voice—but it will enhance your creative process, helping you work smarter and with more confidence.If you're a presenter, speechwriter, sales professional, content creator—or simply someone who wants to communicate more effectively—this course is your roadmap to mastering storytelling in the modern age.Let’s tell better stories—together.

A Complete Guide on TensorFlow 2.0 using Keras API
Udemy
TensorFlow

A Complete Guide on TensorFlow 2.0 using Keras API

Welcome to Tensorflow 2.0!TensorFlow 2.0 has just been released, and it introduced many features that simplify the model development and maintenance processes. From the educational side, it boosts people's understanding by simplifying many complex concepts. From the industry point of view, models are much easier to understand, maintain, and develop.Deep Learning is one of the fastest growing areas of Artificial Intelligence. In the past few years, we have proven that Deep Learning models, even the simplest ones, can solve very hard and complex tasks. Now, that the buzz-word period of Deep Learning has, partially, passed, people are releasing its power and potential for their product improvements.The course is structured in a way to cover all topics from neural network modeling and training to put it in production.In Part 1 of the course, you will learn about the technology stack that we will use throughout the course (Section 1) and the TensorFlow 2.0 library basics and syntax (Section 2).In Part 2 of the course, we will dig into the exciting world of deep learning. Through this part of the course, you will implement several types of neural networks (Fully Connected Neural Network (Section 3), Convolutional Neural Network (Section 4), Recurrent Neural Network (Section 5)). At the end of this part, Section 6, you will learn and build their own Transfer Learning application that achieves state of the art (SOTA) results on the Dogs vs. Cats dataset.After passing the part 2 of the course and ultimately learning how to implement neural networks, in Part 3 of the course, you will learn how to make your own Stock Market trading bot using Reinforcement Learning, specifically Deep-Q Network.Part 4 is all about TensorFlow Extende

Amazon DynamoDB: Advanced Developer's Guide
Udemy
DynamoDB

Amazon DynamoDB: Advanced Developer's Guide

Unlock the full potential of Amazon DynamoDB with our comprehensive course, the "Amazon DynamoDB: Advanced Developer's Guide." In this advanced-level program, you'll dive deep into DynamoDB and learn to harness its capabilities for building highly scalable, high-performance, and secure applications. Whether you're a developer, database administrator, or technical decision-maker, this course will equip you with the expertise to excel in the world of NoSQL databases and AWS.Key Course Highlights:1. Master Data Modeling: Learn how to design efficient data models tailored to your application's needs. Understand the nuances of composite keys, sort keys, and secondary indexes to optimize data retrieval.2. Performance Optimization: Discover strategies to enhance DynamoDB performance, including adaptive capacity management, sharding, and DynamoDB Accelerator (DAX).3. Security Best Practices: Implement fine-grained access control using AWS Identity and Access Management (IAM) policies to secure your data. Explore encryption at rest and in transit.4. Working with Multiple Programming Languages:Node.js: Develop DynamoDB applications using Node.js and the AWS SDK. Perform tasks such as creating tables, inserting data, and querying.Python: Dive into DynamoDB with Python. Write code to manage tables, interact with items, and leverage the powerful Boto3 library.ASP.NET Core: Explore DynamoDB within ASP.NET Core applications. Learn how to integrate DynamoDB with .NET and create robust web applications.5. Cost Optimization: Understand DynamoDB pricing and gain insights into controlling costs. Learn to fine-tune capacity units to match your application's requirements.6. Real-world Projects: Apply your knowledge to real-world scenarios and p

Node.js: Building Scalable and High-Performance Applications
Udemy
Node.Js

Node.js: Building Scalable and High-Performance Applications

A warm welcome to the Node.js: Building Scalable and High-Performance Applications course by Uplatz.Node.js is an open-source, cross-platform JavaScript runtime environment that allows developers to run JavaScript code on the server-side. Built on Google Chrome's V8 JavaScript engine, Node.js is designed for building scalable, high-performance applications by utilizing an event-driven, non-blocking I/O model. This makes it especially well-suited for applications that require real-time interactions, such as web servers, REST APIs, and streaming services. Additionally, Node.js comes with npm (Node Package Manager), which provides access to a vast ecosystem of libraries and tools to streamline development.How Node.js WorksEvent-driven, non-blocking I/O model: Node.js uses an event-driven, non-blocking I/O model which makes it lightweight and efficient. This means that when a request is made to the server, it doesn't block other requests from being processed. Instead, it continues to process other requests and once the initial request is complete, it emits an event to notify the server.Single-threaded: Node.js uses a single thread to handle multiple requests. This is different from traditional web servers which use multiple threads to handle requests. Node.js can handle a large number of requests concurrently due to its non-blocking I/O model.Modules: Node.js has a rich ecosystem of modules that can be used to perform various tasks. These modules can be easily installed using the npm (Node Package Manager) tool.Core Features of Node.jsAsynchronous and event-driven: All APIs of Node.js are asynchronous, meaning that the server doesn't wait for an API to return data. It moves to the next API after calling it, and a notif