Inhalt: Develop your Python programming skills. Python is a great choice for building all kinds of applications, but to fully take advantage of its power and flexibility, you need to master all its advanced functionality. In this course, you can learn how to leverage next-level Python features such as object-oriented special class methods, use logging to track performance and user activity, see how to port code from Python 2 to 3, and make your code more efficient and easier to read and maintain. Instructor Joe Marini also shows how to manipulate data, build custom classes and functions, create lists, and write more elegant, optimized code. Umfang: 02:27:44.00
Inhalt: Knowing when and how to display communications in your Android app can ensure your users enjoy a smooth user experience with a predictable and reliable flow. In this course, join Joe Marini as he demonstrates how to most effectively utilize key user communication options in your Android apps. Joe demonstrates how to communicate with your users using toast messages, Snackbars, and dialogs, depending on if you want the user to acknowledge or confirm information. He explains how to handle events using notifications, how to customize layouts, and how to work with action buttons. He also shares the benefits and drawbacks of each feature, so you can select the right method for the best user experience. Umfang: 01:19:16.00
Inhalt: Android data binding architecture components make it easier to connect an application's data with application layouts. This eliminates an excess of boilerplate code and leads to more modular programs with greater separation of data and presentation. In this course, explore the benefits of data binding for Android developers, as well as how to enable data binding for your own app. Learn how to create a data model and add data binding support to your Android layout file. Discover how to use binding expressions to manipulate data values directly within an Android layout; bind to observable data sources to ensure that changes are automatically reflected in the layout; use binding adapters; and more. Umfang: 01:08:07
Inhalt: Android intents are how apps communicate with the operating system and with each other. They are the "glue" between activities. Using intents, you can adjust your app's user experience or ask other apps to perform common actions: taking photos, sending emails and SMS messages, and even displaying locations on maps and playing media. This course teaches you all you need to know to take advantage of this core piece of Android functionality. Instructor Joe Marini shows how to create and send a basic intent, enhance it with values, and then leverage the most useful built-in intents, such as opening links and capturing images, setting alarms, and making phone calls. Plus, learn how to queue up pending intents and force intents to open in certain apps on the user's device. Umfang: 01:08:39.00
Inhalt: Efficiently manage data with C# collection classes. In this course, join Joe Marini as he details how to maintain collections of data in C# and choose the right collection class to apply to a wide set of programming scenarios. Joe begins by covering basic concepts, including the difference between generic and non-generic collections and how to select a collection class to suit a specific programming problem. He then goes over basic collection classes, including how to use a LinkedList, and discusses specialized collections such as OrderDictionary and StringCollection. Umfang: 01:12:51.00
Inhalt: C# provides function types to fit a variety of scenarios, called delegates, events, and lambda functions. In this course, Joe Marini explores these key elements, starting with delegates, which allow developers to easily separate functional pieces of a program. Joe shows how to create both anonymous and composable delegates, using a shipping costs calculator as a practical example. Next, he covers using events to broadcast and listen to messages both inside and outside a program, switching functionality on and off on demand. Finally, the course explores lambda functions: concise ways to declare small and focused or one-off functions, which keep your program code tight and efficient. Start watching to learn how to adapt this flexible set of programming tools to your own C# programming needs. Umfang: 01:09:04.00
Inhalt: Take your C# coding skills to the next level by learning to use interfaces and generics in this course with programming expert Joe Marini. Interfaces provide a way of implementing common types of behaviors that can be reused across multiple classes. Interfaces keep your code nimble, compact, and efficient. Generics, on the other hand, help you work with strongly typed data collections, without having to commit to a data type ahead of time. Used in combination, these features make your C# projects easier to build and scale, with fewer bugs and performance issues along the way. Start watching to learn how to integrate interfaces and generics into your projects today. Umfang: 00:56:56.00
Inhalt: O Python é uma linguagem orientada a objetos, popular, altamente legível, poderosa e relativamente fácil de aprender. Se você é iniciante em programação ou um desenvolvedor experiente, este curso pode ajudar você a começar a usá-la. Danielle Monteiro fornece uma visão geral do processo de instalação, sintaxe básica do Python e um exemplo de como construir e executar um programa Python simples. Aprenda a trabalhar com datas e horas, ler e gravar arquivos e recuperar e analisar dados HTML, JSON e XML da Web, além de acessar dados em bancos de dados relacionais e NoSQL. Umfang: 02:13:41.00
Inhalt: Go, a multi-paradigm programming language, features design patterns that allow developers to address common problems efficiently. In this course, senior developer advocate Joe Marini covers creation, structural, and behavioral design patterns. Joe begins with an overview of design patterns and design pattern categories. Then he gives you overviews and examples of several creational patterns, including builder pattern, factory pattern, and singleton pattern. He does the same for structural patterns, covering adapter patterns and facade patterns. Joe concludes with behavioral patterns such as an observer pattern and an iterator pattern. Umfang: 01:25:01
Inhalt: Join author Joe Marini as he demonstrates how to use the HTML5 File API to perform file-related operations from within a web page, including manipulating files, reading and accessing data within files, and retrieving information about files. The course also covers how to complete tasks that were previously only possible with native code, such as picture processing, file conversion, and content checking. Umfang: 00:59:06.00
Inhalt: In this course, author Joe Marini details the latest enhancements for client-side forms found in HTML5. Using real-world examples, the course showcases the capabilities of the specification's new attributes and form elements, such as displaying default placeholder text, setting required fields, capturing email addresses, and presenting calculation results within a form. The course also demonstrates mobile device support for HTML5 forms and shows how to modernize existing forms while maintaining backwards compatibility for older browsers. Umfang: 01:58:17.00
Inhalt: Over the past few years, new APIs and features have been proliferating through modern web browsers. These APIs can help you build amazing web apps that perform better, work offline, delight the user, and provide better user experiences overall. In this course, learn how to use standard JavaScript and a selection of modern browser APIs to improve data retrieval and storage, get better app performance, and build web pages that seamlessly integrate into your user's everyday life. Instructor Joe Marini details how to leverage modern storage capabilities in browsers, take advantage of native device user experiences, get better performance from animations and page loading, and much more. Umfang: 01:51:49.00
Inhalt: JavaScript templates take simple web apps to the next level, keeping your application logic separate from your presentation and your HTML and JS files clean. This course provides a look at popular JavaScript template solutions for modern web apps that consume and display data. Joe Marini reviews four popular templating libraries: JQuery Template, a simple solution that plugs straight into jQuery; Handlebars and Mustache, which provide greater flexibility; and Dust, the templating engine for more complex scenarios. Umfang: 01:57:51.00
Inhalt: Whether your users are ordering food or filling out a job application, web forms will play a role in collecting their information. And as a developer, you want to ensure that your users have a positive experience with your web app-and that the data you collect from them via web forms is clean. In this course, join instructor Joe Marini as he shares techniques for building modern web forms that return clean data and are easy for users to understand, navigate, and complete. Learn how to enhance your forms by properly using labels and implementing keyboard shortcuts. Plus, explore how to dynamically control form field behavior, leverage different validation approaches, and support autofill and autocomplete. Umfang: 02:43:43
Inhalt: Looking to add dynamic content, third-party data, or animation to your websites and apps? Look no further. In this course, Joe Marini introduces jQuery, an open-source JavaScript library that simplifies the process of adding advanced functionality to web projects. First, learn how to use jQuery to extract and manipulate page content, using CSS rules you already know. Next, learn to build new, dynamic page content on the fly, and use jQuery events to respond to user actions. Finally, discover how to add animation and effects from jQuery's built-in library, and access remote data via AJAX. Want to practice what you learn along the way? Make sure to watch the challenge and solution videos, where Joe shows how to solve real-world design problems with jQuery. Umfang: 03:37:21.00
Inhalt: Build great-looking mobile web applications without having to learn native code! Think iOS without Objective-C, Android without Java, Windows Phone without C#. Joe Marini introduces the jQuery Mobile framework, and provides a look at some companies (like OpenTable and Dodge) that are using it right now to build rich, interactive mobile webpages that approach the behavior of native apps. He reviews jQuery Mobile's page structure, controls, navigation, responsive layout, and theming. The course also covers the built-in library of widgets for building web content, list views, and web forms that are optimized for mobile screen sizes and that respond to gestures and changes in device orientation. Umfang: 02:39:19.00
Inhalt: The C# language got its start on Windows, but today you can find it almost everywhere. Whether it's running on the cloud, to desktops with MacOS and Linux, to mobile operating systems like Android and iOS, C# has grown into a mature, powerful language for almost any programming purpose. In this course, Joe Marini dives into the fundamentals of C#, starting with a basic overview of language constructs like program flow and data types. He then gets into more advance topics such as functions, object-oriented programming techniques, and string processing. After this course, you'll have a better understanding of C#, and how its combination of power, simplicity, and expressiveness make it an extremely versatile programming language that can be used for almost any scenario. Umfang: 03:05:07
Inhalt: The Firebase Cloud Messaging (FCM) solution from Google gives you the ability to reliably send notification and data messages to clients. In this course, discover how to get started with FCM, and learn how to integrate this powerful cross-platform solution in your Android apps. Instructor Joe Marini begins by going over basic FCM concepts, and demonstrating how to add Firebase to an Android client app. He then shows how to send your first message via the Firebase console, and how your app can handle these messages. Plus, learn about sending messages from your app server, topic messaging, and more. Umfang: 00:52:49.00
Inhalt: JavaScript developers can create freeform graphics on a drawing surface known as the Canvas. The Canvas unlocks the ability to create rich, native web applications with 2D and 3D graphics. In this course, instructor Joe Marini introduces the technical concepts behind Canvas and shows how to perform drawing operations directly in a webpage. Learn how to draw basic and complex shapes, adjust colors and styles, and add shadows, patterns, and gradients. Then explore more advanced techniques such as scaling, rotating, and compositing objects. Plus, discover how to use Canvas elements to build a full-featured slideshow and a double-buffered animation. Umfang: 02:10:23.00
Inhalt: An indispensable companion for jQuery, jQuery UI is a free, open-source library of widgets, effects, and behaviors that will make your web apps more polished and engaging. In this course, Joe Marini provides a comprehensive introduction to jQuery UI, showing how to use its feature set to enhance an existing site or mobile app. Learn how to use basic and advanced widgets like the Slider, Dialog, and Datepicker controls; add drag- and-drop functionality and animation; and even build your own custom visual themes with jQuery UI's ThemeRoller tool. Umfang: 01:41:43.00
Inhalt: Julia is an increasingly popular programming language that combines the power and flexibility of Python with the speed of C-making it an attractive option in fields like data science and financial modeling. In this course, Joe Marini introduces the Julia programming language, covering its syntax, basic concepts, and features. Joe begins by going over the language's feature set, explaining how it differs from other languages. Next, he goes over data types, numbers, and strings in Julia; language features such as data type casting; and control and data structures. At the end of the course, you'll be ready to install and run Julia and write code using the language's features. Umfang: 02:19:04.00
Inhalt: Polymer is an open-source JavaScript library that can help you structure complex web applications. In this course, get started with Polymer, and learn how to work smarter by leveraging the power of web components-custom elements you can use just as you would built-in HTML tags. Joe Marini kicks off the course by reviewing what web components are and why they're significant, and providing a tour of a basic web app built with Polymer. Next, he discusses Polymer command-line tools, the web components catalog, and how to add components to an existing app. Plus, he shows how to build your own Polymer component, and use the command-line tools to scaffold out a basic Polymer app. To wrap up, he goes into data binding, discussing one-way binding, two-way binding, and computed properties. Umfang: 01:35:00.00
Inhalt: Python-the popular and highly readable object-oriented language-is both powerful and relatively easy to learn. Whether you're new to programming or an experienced developer, this course can help you get started with Python. Joe Marini provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program. Learn to work with dates and times, read and write files, and retrieve and parse HTML, JSON, and XML data from the web. Umfang: 02:11:14.00
Inhalt: In the world of programming languages, Go is a relative newcomer, but has become very popular in the developer community due to its simplicity, performance, and focus on modern programming techniques like concurrency. The key to making the most efficient use of Go is to keep your code lean, and one of the best ways to do that is to use the standard package library. As instructor Joe Marini explains, a big part of the popularity of Go is due to the large and growing ecosystem of packages that make up that standard library. In this course, Joe takes a look at several of the more popular and useful packages that address common development scenarios, like formatting strings for output and display to the user, performing common networking tasks like HTTP requests, processing internet data formats like XML and JSON, and working with files and directories. After this course, you'll have a solid grasp of what's included in the standard library and how to leverage it within your code. Umfang: 03:17:50
Inhalt: Whether you realize it or not, you are already using web components when you develop. Elements like forms, HTML tags, and more are all web components native to web browsers. Beyond these standard elements, you can also create custom web components to further simplify the process of building and maintaining web applications. This course explains how to make custom encapsulations, imports, templates, and built-in elements by using web component specifications and following web standards. Joe Marini starts the course by going into HTML templates, which provide a browser-native way to declare sections of HTML markup that will be used frequently in your app. Next, he covers HTML imports, explaining how to use them and create reusable modules. Then, he takes you through working with custom elements. To wrap up the course, he discusses Shadow DOM and how to create Shadow DOM to define custom element structure and rendering within a page. Umfang: 01:23:55.00
Programm Findus Internet-OPAC findus.pl V20.235/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 08.05.2024, 18:40 Uhr. 898 Zugriffe im Mai 2024. Insgesamt 511.128 Zugriffe seit Januar 2009
Mobil - Impressum - Datenschutz - CO2-Neutral