Catalog Search Results
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
This course with instructor Joe Marini helps C# developers translate their knowledge into the in-demand Python language. Compare basic language constructs, functions, and more.
Expanding your C# knowledge to include Python gives you a competitive advantage in the job marketplace. In this course, Joe Marini helps you translate your knowledge into the Python language. Python and C# share many similarities but are different in important ways. Joe explains...
Author
Publisher
linkedin.com
Pub. Date
2014.
Language
English
Description
Build rich, interactive mobile apps for iOS and Android devices without having to write native code, all with jQuery Mobile.
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...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Get a first look at the web-based version of Visual Studio Code.
One of the best free, cross-platform code editors now works right within your browser. With Visual Studio Code for the Web, you can work on local files just as you would with a native app, and work on remote repositories without having to install anything on your computer. In this short course, Joe Marini takes a look at some of the key differences between the web and desktop versions,...
Author
Publisher
linkedin.com
Pub. Date
2017.
Language
English
Description
Learn how to use web components to simplify developing and maintaining web applications. Discover how to customize HTML templates, HTML imports, built-in elements, and Shadow DOM.
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...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Learn about C# language features, such as structural pattern matching, classes, and data records.
Projects Use what you learn about structural pattern matching to build a sales commission calculator tool for a securities trade consisting of stocks or bonds. In this advanced C# course, instructor Joe Marini dives deep into language features. Joe has worked in the web and software industries for more than 30 years, speaks regularly at industry conferences,...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn about the features of Python that can help you make sense of your data.
Data science is one of the fastest-growing areas of technology today. And whether you work with large data sets or just need to process spread sheet files, Python is a great language to use when working with data-intensive applications. In this course, Joe Marini gets you started on working with data in Python, highlighting some of the most useful built-in features of the...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Learn how to maintain collections of data in C# and choose the right collection class to apply to a wide set of programming scenarios.
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...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn how to use the object-oriented features of Python, including magic methods and data classes, to write more efficient and effective code.
The object-oriented programming (OOP) features in Python make it easier to build programs of increasing complexity and modularity. In this course with instructor Joe Marini, learn how to apply core OOP principles to build programs that are extensible and efficient. Joe starts with the basics of defining and...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn how to use the object-oriented programming features of C# in the most effective way for your projects.
There's an old saying that goes "in .NET, everything is an object," and if that's the case, then knowing how to write great object-oriented C# code is an absolute must. In this course, Joe Marini takes you beyond the basics of writing classes and introduces some of the more advanced C# OOP concepts that make programs easier to read and maintain,...
10) Learning Julia
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Learn the basics of Julia, a popular programming language that combines the power and flexibility of Python with the speed of C.
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....
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Get practical techniques for building modern web forms. Learn how to create forms that return clean data and are easy for users to understand, navigate, and complete.
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...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Put your Python skills to practical use by building a quiz application.
Think you've got a grip on Python? Looking for ways to improve your programming skills? One of the best ways is to put your skills into action and build something real. Join Joe Marini in this course, as he shows you how to use Python to build a quiz-taking program, step by step, explaining how to build and test each feature as you go along. Joe starts with designing the basic...
Author
Publisher
linkedin.com
Pub. Date
2015.
Language
English
Description
Learn how to make polished and engaging interfaces for your websites and mobile apps with jQuery UI.
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...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
English
Description
Get started with Extensible Markup Language (XML). Learn about the basic rules of XML, explore its syntax, and review more advanced topics such as styling your XML with CSS.
Extensible Markup Language (XML) was designed to make information sharing and data interpretation easier. Having a solid grasp of what XML is and how to work with it is essential for any developer. In this course, Joe Marini takes you through the basic rules of XML, explains...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Extend the functionality of your app with Android intents. Learn to perform common tasks-taking photos, opening URLs, sending email, and more-by leveraging built-in intents.
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,...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Take an in-depth exploration of delegates, events, and lambdas: C# elements for creating more efficient and flexible functions.
C# provides different function types to fit a variety of real-world development scenarios. In this course, Joe Marini explores three important features of C#: Delegates, events, and lambdas. First, Joe shows how delegates are used to provide interchangeable functions during the lifetime of a program, which makes it easy...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Discover the benefits of data binding for Android apps. Learn how to work with binding expressions, bind to observable data sources, and more.
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...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn about the more advanced features of the Python language.
Python has become the language of choice of many developers for building all kinds of applications across a wide range of industries, but to fully take advantage of its power and flexibility, you need to master all its advanced functionality. Python is a flexible, customizable language that provides features that other languages support only through third-party libraries or require that...
19) Learning Polymer
Author
Publisher
linkedin.com
Pub. Date
2017.
Language
English
Description
Get started with Polymer-an open-source JavaScript library-and learn how to leverage the power of web components to work smarter.
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...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Practice applying advanced concepts and coding moves in Python in this hands-on, interactive course with coding challenges in CoderPad.
Looking to get up to speed with advanced coding skills in Python? This course was made for you. Join instructor Joe Marini in this hands-on, interactive, skills-first coding course designed for advanced-level Python developers. Explore critical Python coding skills to boost your technical know-how or prepare for...
Interlibrary loan through ILLiad
Didn't find what you need? Items not owned by Knox County Public Library can be requested from other libraries to be delivered to your pickup location.
Suggest a purchase
If it is too new for interlibrary loan (6 months), you can place a suggestion with us. Suggest a Purchase