Inhalt: Android 12 has entered the building. This next version of Android-which is available to developers and other Android users as a beta preview-introduces notable new features and changes in both functionality and appearance. In this course, David Gassner goes over the updated operating system, showing developers both the latest and greatest features in Android 12 and other changes to development tools and best practices that will impact their existing apps. Learn what's new in Android 12 for end users, including changes to privacy and sharing. Explore developer enhancements, including the new RenderEffect class that lets you modify images in an Android app at runtime. Plus, David goes over how to migrate from older file management strategies to scoped storage-as well as the deadlines for implementing these required changes. Umfang: 00:44:52
Inhalt: The Android SDK offers many ways to create visually compelling animations and screen transitions for mobile apps. This course starts with an overview of the different animation techniques and APIs, and then offers hand-on instruction using each one. David Gassner covers defining view animations in XML declarations and in Java code; animating frame by frame with images; animating object properties over time or in response to an event with tweened calculations; building simple transitions between activities; and using the new transitions framework that was introduced in Android 4.4 KitKat. Umfang: 01:39:10.00
Inhalt: Learn to add interactive maps to mobile applications with the Google Maps Android API, a free Google Play service included on almost every Android device. It all starts with getting an API key, and integrating the Google Play services library into an Android app project. Then, after an introduction to presenting simple maps, author David Gassner describes how to set a map's initial state, control the display type and zoom level, work with map markers, and draw shapes on maps. Plus, discover how to use the Geolocation API to translate location names into map data (and back again), and find a device's current location with the Location Services API. Umfang: 02:47:32.00
Inhalt: The Android app architecture constantly evolves. The introduction of the Kotlin programming language, new form factors such as Chromebooks, and reusable architecture components have made it faster and easier than ever to build high-quality Android apps. It is imperative that developers understand what the latest tools and recommendations are and how to use them to build out their applications. In this course, instructor David Gassner explains how to build an Android app that uses Kotlin instead of Java, add navigation functionality, and leverage the most useful architecture components such as LifecycleObserver, ViewModel, and LiveData, to create apps that are robust and easy to maintain over time. Umfang: 01:59:43.00
Inhalt: Explore the world of Android app development. This training course prepares you to create your very first Android app-helping you understand the technologies at work and prepare your computer for development and testing. Learn how to configure Android Studio, the Android SDK, and emulator software, and study the different files in a typical Android app: build scripts, the app manifest file, permissions tags, and icons. Finally, learn how an app is built from the bottom up, with screens, activities, and layouts. David Gassner shows how to define the visual presentation with XML and widgets, and control the logic with Java code. This simple overview is designed to provide you with everything you need to know to understand the Android development process. Later courses in the Essentials series concentrate on the specific skills you need to master. Umfang: 02:39:29.00
Inhalt: Create a user interface (UI) for a mobile app built with the Android SDK. David Gassner shows you how, in this course. David starts by exploring layout options, including views, components, measurement units, and loading layouts at runtime. Then he moves on to using ViewGroup components, showing you how to align interface elements with the new ConstraintLayout, and how to use the LinearLayout and RelativeLayout components. Next, he covers text, demonstrating how to display strings and collect information from the user with input fields. Finally, he shows how to create themes, use styles, and display images. Umfang: 03:00:24.00
Inhalt: Android developers who need to manage and present data have many tools available to them in the application framework of Android. This course covers a variety of data persistence techniques, including storing data in shared preferences-key-value pairs-in JSON-formatted text files, and in relational databases with SQLite. Join David Gassner as he demonstrates these data management techniques. He also explains how to use relevant design patterns to model data with Java classes, and how to present data to the user with the Android SDK's ListView and RecyclerView components. Umfang: 03:56:38.00
Inhalt: Nearly every app you build will use some kind of data. That data could be a single numeric value, or a complex relational database with multiple tables. This course helps you build Android apps that store, manage, and display data in a variety of forms and formats, using the Kotlin programming language and the latest tools and best practices for Android developers. Learn how to access data from internal resources and assets, external files, and web services; parse strings that are formatted with JSON; and display just the data you want to users. Instructor David Gassner also explains how to read from and write to text files and manage SQLite databases in Android-based applications. The course uses Kotlin-rather than Java-for all examples, leveraging its efficiency and brevity. Umfang: 02:49:59.00
Inhalt: A stylish, compelling user interface can quickly turn new users into fans. In this installment of the Android Development Essential Training series, jump-start your Android development journey by learning how to design a simple user interface in a native Android application. Android developer and instructor David Gassner shares tips and tricks he picked up in his own career, covering how to define screens with layout files, use ViewGroup components, and define visual styles and themes. Plus, he shares a variety of techniques you can leverage to display images, ensure that your app looks great on a variety of different devices, and more. Umfang: 01:53:10.00
Inhalt: Explore the world of Android app development. The Android Development Essential Training series walks beginners through the process of developing, designing, managing, and distributing Android apps. In this course-the first installment in the series-David Gassner steps through how to create your very first Android app using a mixture of programming languages, including XML and Kotlin. Learn how to configure Android Studio, the Android SDK, and emulator software, and explore the different files in a typical Android app, including build scripts and the app manifest file. Finally, learn how an app is built from the bottom up, with screens, activities, and layouts. Check out later courses in the series to continue building your app development skills. Umfang: 02:08:07.00
Inhalt: In this series, David Gassner shares tips and tricks that you can use to code smarter and create fast, reliable apps that look great. David provides tips on a variety of topics-some of which help you enhance your app's user interface, and others which focus on back-end processing. Plus, he covers some open-source libraries that can help you enhance your development workflow. Umfang: 05:24:13.00
Inhalt: Make your Android apps more efficient by managing processes in multiple threads. Although threads share resources, you can divide work so that tasks can be performed simultaneously. Still, programming multiple threads (aka concurrent programming) can be a challenge even for experienced developers. This course introduces concurrent programming concepts and techniques specific to Android. First, discover how to create and start simple background threads, and how to use handlers to manage a thread's message queue. Then, learn various methods for optimizing the scheduling and performance of background tasks in Android with AsyncTask, intent services, and the JobScheduler API. Plus, explore tools that help you implement multithreading for different tasks in Android: Loader, for asynchronous data loading, and the open-source API Retrofit, for making HTTP requests. Note: To get the most out of this course, you should be comfortable programming with Java, and should understand the most basic skills that are needed to build Android apps with the Android SDK and Android Studio. Umfang: 01:52:11.00
Inhalt: Android Jetpack, which was announced at Google I/O 2018, is a collection of Android software components. One of these components-Navigation Architecture- has the potential to radically shift the way that apps are architected by simplifying the implementation of navigation between destinations in an app. In this course, David Gassner takes a first look at this exciting Android Jetpack feature. David walks learners through what the Navigation Architecture component is and how to add navigation to an activity. He also details how to add fragments as destinations, pass data to a destination, navigate using actions, and more. Umfang: 00:48:00.00
Inhalt: If you are an experienced developer who wants to get started with the latest version of Android, you can use this course to learn how to install, set up, and use the new features of Android O. Join instructor David Gassner as he provides a preview of Android Studio 2.4 and then shows you how to target Android O in a new project and set up testing devices. Next, he shows you the new features and enhancements in Android O, including notifications in channels, autofilling data entry components, picture-in-picture video, TextView autosizing, pinnable launcher icons, Wi-Fi Aware, and more. Get ready to learn how to leverage Android O to improve your apps. Umfang: 00:30:54.00
Inhalt: The next version of Android, currently known as Android Q, is here and available for developers as a beta preview. Take a tour of new features and changes that will affect all Android developers. Discover how to install Android Q and make sure your apps are compatible with the new version. Instructor David Gassner also showcases the new UI with full gestural support, as well as new permissions, the Dark theme, scoped storage, and multitasking with bubbles. Umfang: 00:29:46.00
Inhalt: Bleiben Sie als Android-Entwickler auf Höhe der Zeit und sehen Sie, wie Sie Ihre Apps schnell und einfach erfolgreich anpassen können: Dieser Überblickskurs zeigt wichtige neue Funktionen und Änderungen der aktuellen Betriebssystem-Version Android Q für den Anwender, aber vor allem auch die wichtigsten Features, die Entwickler betreffen. In praktischen kompakten Beispielen lernen Sie unter anderen die Gestik-Steuerung, Dark Themes, Berechtigungen und den Scopend File Storage kennen. Umfang: 00:19:25.00
Inhalt: Want to develop Android apps? You need Android Studio-the IDE designed by Google specifically for Android app development. This course is fully revised for 2018, covering all the essential features in the latest stable iteration of Android Studio (v3.1) and critical resources such as Intel HAXM. Instructor David Gassner introduces the Android Studio interface, helps you set up your environment and your first project, and provides handy shortcuts for writing and debugging code. Learn how to add version control by integrating Android Studio with GitHub, and monitor CPU and memory usage. David also shows how to manage project dependencies, use templates, generate graphics and other resources, and switch back and forth between the two supported programming languages, Java and Kotlin. Umfang: 02:28:56.00
Inhalt: Software developers who want to build Android apps need Android Studio-the official Google IDE. Android Studio is based on IntelliJ IDEA and contains the same great coding and debugging features plus lots of tools that are unique to Android development: layout editors, resource managers, virtual device support, and more. In this course, instructor David Gassner introduces Android Studio 4.0. He helps you set up your environment and your first project and provides handy shortcuts for writing and debugging code. You can also learn how to add version control and share projects on GitHub, manage project dependencies, use templates, and work with Google's preferred programming language for Android development, Kotlin. By the end of the course, you should be able to use Android Studio to become a faster, even more efficient developer. Umfang: 02:24:28.00
Inhalt: Dieser Videokurs für Android-Entwickler zeigt Ihnen, wie Sie Ihre Android-Apps ansprechend mit verschieden Layouts gestalten können. Insbesondere die Möglichkeit, auf Basis eines bereits erstellten Layouts speziellere Versionen für verschiedene Ansichten und Geräte zu erzeugen, spielt eine große Rolle. Sehen Sie außerdem, wie Sie Bilder in verschiedenen Formaten nutzen und ihr eigenes Theme entwickeln können. Am Ende dieses Kurses ist Ihre App in der Lage, auf verschiedene Orientierungsrichtungen und Geräte dynamisch zu reagieren. Umfang: 02:20:24.00
Inhalt: In diesem Einsteigerkurs, der keine Vorkenntnisse erfordert, lernen Sie, wie Sie schnell und einfach Ihre erste Android-App entwickeln. Sie starten mit den Grundlagen des Betriebssystems Android, installieren und konfigurieren die Entwicklungsumgebung Android Studio und programmieren Schritt für Schritt eine voll funktionsfähige App mit der Programmiersprache Kotlin. Die praktische Anwendung wird unter anderem in der Lage sein, Daten von anderen Apps zu empfangen und diese zu interpretieren. Umfang: 02:53:00.00
Inhalt: There are many ways to build mobile games, but for most projects you'll find everything you need in the core SDK. Practice Android programming while you learn to build a simple game app with the Android SDK and Java-no C++ or gaming engine required! This project showcases all of the SDK's strengths, including clean, fluid motion; complex game mechanics; and persistent scoring. David Gassner shows how to build the visuals, including the background, menus, and controls, and add animation with the built-in classes in Android. Then he helps you program the game logic. Learn how to define different levels, increment and display scores, manage game resources, and add audio effects-both longer music files with the MediaPlayer component and shorter sound effects with Android's SoundPool class. This project is a fun and rewarding way to learn Android programming, and can be used as a template for your own game apps. Umfang: 02:06:17.00
Inhalt: Google now offers a set of recommended components for architecting Android apps. Android developers can learn how to follow these recommendations to improve their initial development process and simplify long-term maintenance. In this course, learn best practices for building high-quality Android apps using the Android Architecture Components for data persistence and display. Instructor David Gassner teaches these concepts in a real-world context by using the Architecture Components to build a simple note-taking app from start to finish. He shows how to define an SQLite database with the Room library, display a list of data with the efficient RecyclerView component, and update the user interface with observable LiveData objects. Umfang: 02:29:05.00
Inhalt: Android Jetpack lets you create stable, maintainable apps with well-thought-out architectures. Jetpack libraries help developers focus on best practices, reduce repetition, and write code that runs on all supported Android versions and devices. In this course, instructor David Gassner introduces his favorite Jetpack libraries and functionality using a practical, hands-on project: building a new Android app from scratch. Discover how to display a list of data, create a screen for editing, manage data in memory, add data to persistent storage, and edit and update records. Along the way, you can learn how to leverage the Navigation, Room, and other libraries, as well as features such as RecyclerViews, fragments, and adapter and type converter classes, in your own Android apps. You'll be surprised by how much you can do with such a small amount of code-and how much faster and scalable your development workflow can be-with the addition of Jetpack libraries. Umfang: 02:31:23
Inhalt: One of the most common challenges Android developers face is the variation in screen sizes among the thousands of phones, tablets, and other devices that run Android. The Fragments API (introduced in Android 3.0) provides an elegant solution. With fragments, you can build flexible layouts that adapt to any screen size-and do so dynamically, at runtime. In this course, David Gassner shows how to define a layout, add fragments to activities with Java or XML, create alternative layouts for different screen sizes, and use resource folder names to detect and select the right layout. He also shows you how to communicate between activities and fragments with arguments and callback methods, and use fragments to manage dialogs and shared preferences. Umfang: 02:26:50.00
Inhalt: Best practices for concurrent programming in Android have gone through major changes in the past few years. From new restrictions on the use of long-running services to the introduction of Kotlin coroutines and the WorkManager API, Android developers have many new skills to learn. In this course, instructor David Gassner takes a deep dive into concurrent programming for Android, providing a hands-on tour of different ways to run Android tasks in the background. Learn about various kinds of services: bound, started, foreground, and implementations of JobIntentService. Explore the use of Handlers, Threads, and Runnable objects to delay or push tasks into background threads. Plus, learn about the use of Kotlin coroutines to run multiple concurrent operations and manage background threads. Umfang: 02:16:19
Inhalt: Get a first look at Java 15. In this course, instructor David Gassner provides an overview of this non-long-term-support release of Java Standard Edition (SE), highlighting changes that developers, build engineers, and software development managers should consider when evaluating whether to upgrade to Java 15. Learn about new features for the Java virtual machine, including support for hidden classes, which help developers protect generated classes from being used by the bytecode of other classes. Plus, learn about changes to the programming language, including how to use text blocks, a feature that eliminates the need for many escape sequences and generally makes it easier to write and format strings that span several lines of code. Umfang: 00:29:51
Inhalt: Los servicios web manejan la comunicación entre aplicaciones en la web y hace años que forman parte del núcleo más interno de cualquier aplicación moderna. Independientemente de qué lenguaje uses, es vital que sepas cómo se comunican las aplicaciones a través de los servicios web. En este curso te mostraremos los protocolos, los formatos de mensajería y los servicios que se usan a día de hoy para asegurar la correcta comunicación entre tus aplicaciones. Umfang: 03:27:59.00
Inhalt: Die Programmiersprache Go von Google kombiniert bewährte Methodik mit modernen Ansätzen. Dieses Video-Training unterstützt Sie dabei, grundlegende Konzepte wie das Typsystem, die Beeinflussung des Programmablaufs oder aber die Umsetzung von Objektorientierung in Go zu verstehen und anwenden zu können. Sie lernen ebenfalls, wie sie mithilfe der eingebauten Unterstützung für Nebenläufigkeit parallele Zugriffe auf Daten koordinieren können. Umfang: 02:18:32.00
Inhalt: This course describes how to install and configure Apache HTTP Server, MySQL database server, and PHP, known collectively as the AMP stack, on a local development computer. David Gassner covers different installation approaches, including installing the components separately on Windows, macOS, and Linux and installing the prepackaged WampServer and MAMP bundles. Plus, learn how to troubleshoot port conflicts and other AMP-related issues. Umfang: 02:05:18.00
Inhalt: This course describes how to install and configure Apache HTTP Server, MySQL database server, and PHP, known collectively as the AMP stack, on a local development computer. David Gassner covers different installation approaches, including installing the components separately on Windows, macOS, and Linux and installing the prepackaged WampServer and MAMP bundles. Plus, learn how to troubleshoot port conflicts and other AMP-related issues. Umfang: 01:52:06.00
Inhalt: Get started with IntelliJ IDEA, one of the most popular IDEs for programming with Java and other Java virtual machine (JVM) languages. In this course, David Gassner explains how to install the Java Development Kit (JDK), configure IntelliJ IDEA, and create new projects. He also shows how to import existing projects from Eclipse and other IDEs, walks through the IntelliJ IDEA user interface, and demonstrates the powerful code generation and debugging tools. Plus, he explains how to work with Git and GitHub to manage your source code, and how to program with other popular JVM languages such as Groovy and Scala. Umfang: 02:16:34.00
Inhalt: Get started with IntelliJ IDEA, one of the most popular IDEs for programming with Java and other Java virtual machine (JVM) languages. In this course, David Gassner explains how to install how to install JetBrains Toolbox and IntelliJ IDEA, configure the Java Development Kit (JDK), and create new projects. He also walks through the IntelliJ IDEA user interface and demonstrates the IDE's powerful code generation and debugging tools. Plus, he explains how to work with Git and GitHub to manage your source code, and how to program with other popular JVM languages such as Kotlin, Groovy and Scala. Umfang: 02:10:47
Inhalt: If you want to build applications for mobile devices, desktop computers, or the web, you need to know Java. This course provides the foundation for learning how to program with the most recent Long-Term Support (LTS) release, Java SE 11, and more recent versions. David Gassner shows how to install Java and the IntelliJ IDEA Community Edition IDE and start working with variables, data types, and other critical language components. He also helps you control program flow with conditional logic and loops, store data with Java collections, and understand how Java implements object-oriented coding principles such as inheritance. Umfang: 03:43:00.00
Inhalt: If you want to build applications for mobile devices, desktop computers, or the web, you need to know Java. This course provides the foundation for learning Java SE (Standard Edition), so you can build your first apps or start exploring the language on your own. Author David Gassner shows how to install Java and the IntelliJ IDEA IDE, and start working with variables, data types, keywords, and other critical language components. He also helps you control program flow with conditional logic and loops, store data with the Java Collections Framework, and understand how Java implements object-oriented coding principles such as inheritance and polymorphism. Umfang: 06:04:35.00
Inhalt: Programming Android apps with Java? Take your skills to the next level with some of the most popular design patterns and APIs for the Android SDK. David Gassner explains how to call and implement callback methods, save instance states and global data, and wrap asynchronous tasks to create a smooth user experience during app configuration changes. Plus, learn how to use Java packages (APIs) to store data, read text, display graphics, play audio, and work with information from device sensors like the accelerometer. Watch these Java tutorials to learn smarter, more efficient methods for Android app development. Umfang: 03:12:48.00
Inhalt: If you want to build applications for mobile devices, desktop computers, or the web, you need to know Java-and keep your knowledge up to date as the language evolves. Java 9 is changing quite a few important aspects of the programming workflow, particularly the handling of objects and APIs. This course is the second in the Java Essential Training series, which provides the foundation for learning Java 9. Instructor starts by showing how to debug Java code in IntelliJ IDEA, and handle any exceptions that occur. He explains how to create custom classes and understand how Java implements inheritance, a core principle of object-oriented programming. Plus, learn how to store data in memory with the Java Collections Framework, extend Java with popular APIs, make network requests, and package your applications for deployment in JAR files. Umfang: 02:46:32.00
Inhalt: Get started with Java, the popular object-oriented programming language. In this course-the first installment in the Java Essential Training series-start exploring this essential language, and learn about basic Java syntax and the Java platform's fundamental architecture. Instructor David Gassner goes over the history of the language, providing coverage of its principles, components, and syntax. David explains how to install Java on Windows and macOS, and how to create a project in IntelliJ IDEA. He also demonstrates how to work with primitive variables, create and parse String values, and manage program flow-including how to create reusable code. Umfang: 03:09:28.00
Inhalt: Whether you're building a web- or desktop-based application with Java SE or Java EE, many Java applications need to integrate data from a relational database. This course describes how to read and manage data from relational databases such as MySQL and SQL Server using the Java Database Connectivity (JDBC) API. Author David Gassner explains how to choose a JDBC driver and connect to one or more databases. He also provides detailed instructions on reading, selecting, and updating data; calling stored procedures; managing data via JavaBean classes or with prepared statements; and working with metadata. Umfang: 02:51:03.00
Inhalt: Learn how to choose the right Java API for your application and get started coding with XML and Java. In this course, author David Gassner shows you how to read and create XML strings and files, decide whether to use a streaming or tree-based API, and find out which APIs are compatible with Android. Plus, discover how to use both standard APIs that are included with the Java SE and EE distributions, such as DOM, SAX, and JAXB, and learn about popular open-source libraries such as JDOM and the Simple XML Serialization framework. Umfang: 04:56:14.00
Inhalt: Kotlin is a concise new programming language that's used for Android development and in other Java-based environments. Among its many benefits, Kotlin is 100% compatible with Java and is fully supported by Google. This course provides a comprehensive overview of the most essential features of Kotlin, specifically the version that runs on the Java Virtual Machine (JVM). Instructor David Gassner takes you from project setup, through rudimentary syntax, to working with variables and creating custom classes. He shows how to manage program flow with functions, loops, conditional statements, and try/catch exception handling. He also shows how to manage data in memory with fixed-size arrays and dynamic data collections: lists, sets, and maps. Finally, he describes how to implement inheritance-a key feature of reusable, object-oriented code-with classes, interfaces, anonymous objects, and anonymous functions (aka lambda expressions). Umfang: 03:45:41.00
Inhalt: What is Go? Go is a next-generation, open-source programming language created by Google for building systems, web, and other applications. This course is designed to help developers get started with Go, covering its core language elements and syntax. David Gassner introduces tools and skills used in a Go workflow-including Go Playground, an online tool that takes Go development off the desktop. He also covers basic programming tasks: managing values, using math operators, storing values as complex types, and managing program flow. Plus, learn how to structure Go code for maximum readability and performance, read and write files, and make simple web requests. Umfang: 03:48:17.00
Inhalt: What is Go? Go is a next-generation, open-source programming language created by Google for building systems, web, and other applications. This course is designed to help developers get started with Go, covering its core language elements and syntax. David Gassner introduces tools and skills used in a Go workflow-including Go Playground, an online tool that takes Go development off the desktop. He also covers basic programming tasks: managing values, using math operators, storing values as complex types, and managing program flow. Plus, learn how to create reusable Go code, read and write files, and make simple web requests. Umfang: 02:22:56
Inhalt: Que vous soyez un développeur avancé ou un novice, cette formation de David Gassner adaptée par Julien Moulin vous permet de comprendre le monde des services web en programmation. Vous allez apprendre à faciliter l'échange de données entre clients et serveurs. Si les termes informatiques comme SOAP, AJAX, RPC et HTTP vous paraissent encore abstraits, vous allez en découvrir tous leurs aspects et fonctionnements. Pour chaque norme, déblayez le terrain et découvrez les possibilités offertes, la façon d'utiliser la norme et les formats qui sont disponibles. Utilisez ainsi XML et JSON et intéressez-vous aux nouveaux aspects des services web modernes tels que RESTFul. Puis apprenez à mettre en place l'alliance entre HTTP et le verbe pour attaquer une API dans les différents formats disponibles. Pour finir, voyez comment sécuriser un service web avec une authentification simple ou un jeton de protection tel que token. Avec des exemples simples et détaillés pour chaque implémentation, vous serez à même de prendre en main tous les outils des services web en programmation. Umfang: 01:55:24.00
Inhalt: Si vous devez enseigner l'informatique et la programmation aux enfants, quelle qu'en soit la tranche d'âge, cette formation est faite pour vous ! Dans cette adaptation du cours original de David Gassner, Julien Moulin vous explique d'abord les stades et les types d'apprentissage existants. Ensuite, orientez-vous vers des programmes éducatifs, disponibles sur tablette, Android ou iOS, et sur ordinateur. Amenez l'enfant à manipuler la programmation sous forme de bloc. Découvrez aussi la programmation visuelle afin d'apporter les concepts les plus importants du développement logiciel. Puis, pour les enfants plus âgés, voyez comment leur apprendre à programmer avec le langage LOGO et avec des logiciels pour manipuler des objets virtuels. Enfin, adressez-vous aux adolescents et plongez-vous dans la programmation des objets du monde réel. Exercez-vous simplement en animant un robot LEGO Mindstorm. La programmation deviendra alors facile à expliquer et à enseigner aux enfants. Ils auront toutes les clés pour apprendre la programmation dans les meilleures conditions, tout en s'amusant ! Umfang: 01:48:57.00
Inhalt: The COVID-19 pandemic poses an existential threat to small and medium-sized businesses. Lockdown orders prevent customers from engaging with small businesses as they have in the past, presenting business owners with an unprecedented challenge: how do you keep your doors open when your business is largely shut off from the general public? There are, however, steps that small businesses and their employees can take to improve their chances of survival. In this course, our LinkedIn Learning staff instructors share concrete ideas and tools for finding the right path forward. Get practical solutions to common problems, from supporting remote employees to leveraging social media to reach new customers. Upon wrapping up this course, you''ll be equipped with strategies that can help you craft your own unique plan for weathering this storm. Umfang: 00:58:44.00
Inhalt: Kids are naturally excited about building, whether it's building blocks or building rockets. Programming can be just as much fun. And the skills kids gain programming can help them feel accomplished, while giving them a head start in our fast-paced digital world. This course is designed to help parents and educators introduce programming concepts to kids of all ages, from grammar school to high school. David Gassner starts with a description of different learning styles (auditory, kinesthetic, or visual) and talks about how kids' programming tools appeal to different styles. He then introduces mobile device apps for young programmers that let them animate graphical images using simple block-based programming. For older kids, he introduces software such as Scratch for more advanced animation, MIT App Inventor for programming real Android apps, and tools that teach core languages like JavaScript and Java. The final chapter covers how kids can work with robots and other hardware like the Raspberry Pi, which show how programming can work in the real world. Umfang: 02:08:37.00
Inhalt: Technologies evolve faster than we can create courses. How do you sort out which technologies deserve your attention and how can you integrate them with your work? LinkedIn staff instructors share their insights about products and technologies that have just appeared on the horizon. First up is facial recognition. Facial recognition is becoming ubiquitous. The course discusses the pros, the cons, and what individuals, programmers, and organizations can do to keep the pros going strong and help fix the cons. Next, an instructor dives into Android apps on Windows 11. Find out how this will work, what the benefits are, how you can get started, and more. The next topic covers updates to the Microsoft Store, specifically additions to what you can publish and how you can sell your app. Plus, learn what to expect from GitHub Copilot, an artificial intelligence tool that writes entire functions for you with surprising accuracy. Umfang: 00:18:29
Programm Findus Internet-OPAC findus.pl V20.236/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 17.05.2024, 12:10 Uhr. 2.972 Zugriffe im Mai 2024. Insgesamt 513.202 Zugriffe seit Januar 2009
Mobil - Impressum - Datenschutz - CO2-Neutral