About
Courses by Joe
Articles by Joe
Activity
-
Ho appena completato “Imparare Python” di Joe Marini! Dai uno sguardo: https://lnkd.in/dY3Jn9HT #python.
Ho appena completato “Imparare Python” di Joe Marini! Dai uno sguardo: https://lnkd.in/dY3Jn9HT #python.
Liked by Joe Marini
-
Workato's CTO, Adam Seligman, shares our MCP story on the SD Times "What the Dev?" podcast. He breaks down how we're thinking about Enterprise MCP -…
Workato's CTO, Adam Seligman, shares our MCP story on the SD Times "What the Dev?" podcast. He breaks down how we're thinking about Enterprise MCP -…
Liked by Joe Marini
Experience & Education
Licenses & Certifications
Publications
-
Learning Python
LinkedIn Learning
See publicationPython—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.
-
HTML5: Graphics and Animation with Canvas
LinkedIn Learning
See publicationThis course introduces the technical concepts behind HTML5 Canvas and shows how to perform drawing operations directly in a web page. The course covers drawing basic and complex shapes, setting colors and styles, adding shadows, patterns, and gradients, more advanced techniques such as scaling, rotating, and compositing objects, and how to incorporate Canvas elements in a slideshow and an animation. Exercise files are included with the course.
-
XML Essential Training
LinkedIn Learning
See publicationXML, or Extensible Markup Language, was designed to make information sharing and data interpretation easier, but it only works if you know how to work it. In XML Essential Training, veteran engineer and instructor Joe Marini takes you through the basic rules of XML, discusses suggested tools, explains XML syntax, and more. From integrating XML into your site to creating style sheets and Schema Definitions, XML Essential Training covers everything you need to not only get started, but to really…
XML, or Extensible Markup Language, was designed to make information sharing and data interpretation easier, but it only works if you know how to work it. In XML Essential Training, veteran engineer and instructor Joe Marini takes you through the basic rules of XML, discusses suggested tools, explains XML syntax, and more. From integrating XML into your site to creating style sheets and Schema Definitions, XML Essential Training covers everything you need to not only get started, but to really get working with XML. Exercise files accompany the training, allowing you to follow along and learn at your own pace.
-
C# Essential Training
LinkedIn Learning
C# Essential Training offers a tour of the foundational programming language at the heart of several Microsoft platforms, including Windows, ASP.NET, Silverlight, SharePoint, and Windows Phone. Joe walks through the basic syntax and structure of the language, introduces object-oriented concepts, and shows how to define custom classes. The course also demonstrates using C# language features, compiling and running code, handling exceptions, reading and writing files, and addressing common…
C# Essential Training offers a tour of the foundational programming language at the heart of several Microsoft platforms, including Windows, ASP.NET, Silverlight, SharePoint, and Windows Phone. Joe walks through the basic syntax and structure of the language, introduces object-oriented concepts, and shows how to define custom classes. The course also demonstrates using C# language features, compiling and running code, handling exceptions, reading and writing files, and addressing common compilation issues through debugging. Exercise files accompany the course.
-
Mobile Web Design & Development Fundamentals
LinkedIn Learning
Mobile Web Design & Development Fundamentals surveys the core principles and techniques essential to building web sites for mobile devices. Author Joe Marini introduces the mobile context, sheds light on its unique coding requirements, and discusses interface design techniques that enhance existing sites for mobile viewing. The course shows how to approach designing for mobile form factors such as smaller screens and finger-based interaction, along with how to incorporate CSS3 and HTML5…
Mobile Web Design & Development Fundamentals surveys the core principles and techniques essential to building web sites for mobile devices. Author Joe Marini introduces the mobile context, sheds light on its unique coding requirements, and discusses interface design techniques that enhance existing sites for mobile viewing. The course shows how to approach designing for mobile form factors such as smaller screens and finger-based interaction, along with how to incorporate CSS3 and HTML5 capabilities, such as geolocation, local storage, and media queries. Exercise files accompany the course.
-
HTML5: Web Forms in Depth
Lynda.com
See publicationHTML5: Web Forms in Depth 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…
HTML5: Web Forms in Depth 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. Exercise files accompany the course.
-
jQuery Essential Training
Lynda.com
See publicationIn jQuery Essential Training, Microsoft professional Joe Marini presents the power of the jQuery library, an open-source JavaScript project that greatly simplifies the process of adding advanced functionality to web sites. Joe teaches how to use these new features to build pages that work across browsers with the functionality that today's users (and clients) are looking for, from complex animation effects to dynamic page formatting. Joe pulls all of this together, showing how the jQuery UI…
In jQuery Essential Training, Microsoft professional Joe Marini presents the power of the jQuery library, an open-source JavaScript project that greatly simplifies the process of adding advanced functionality to web sites. Joe teaches how to use these new features to build pages that work across browsers with the functionality that today's users (and clients) are looking for, from complex animation effects to dynamic page formatting. Joe pulls all of this together, showing how the jQuery UI plug-in can expand and streamline the capability of jQuery, and then integrating jQuery design tools into a complete sample web site. Exercise files accompany the course.
-
Practical and Effective JavaScript
LinkedIn Learning
JavaScript is essential in the creation of powerful web sites and applications. In Practical and Effective JavaScript, instructor Joe Marini presents the next level of features that experienced developers need to streamline their workflows and introduce dynamic new functions to their projects. Joe teaches tips for improving JavaScript performance, ways to separate programming behavior from page content, and principles for understanding the modern DOM event model. Finally, Joe introduces some of…
JavaScript is essential in the creation of powerful web sites and applications. In Practical and Effective JavaScript, instructor Joe Marini presents the next level of features that experienced developers need to streamline their workflows and introduce dynamic new functions to their projects. Joe teaches tips for improving JavaScript performance, ways to separate programming behavior from page content, and principles for understanding the modern DOM event model. Finally, Joe introduces some of the more advanced concepts recently built into JavaScript. An understanding of the JavaScript language is a prerequisite for this course, which includes exercise files.
-
Real-World XML
LinkedIn Learning
XML technologies offer web developers and designers more flexibility than ever before. In Real-World XML, industry expert Joe Marini covers the best programming practices with XML, including the tools needed to build effective XML structures. He demonstrates the implementation of XML formats, how these formats work in real-world situations, and how they can facilitate project planning and development. Exercise files accompany the course.
-
The Document Object Model
Osborne/McGraw-Hill
See publicationHere's a practical guide to using the W3C's standardized DOM interfaces to process XML and HTML documents. Learn the concepts, design, theory, and origins of the DOM. Use the DOM to inspect, navigate, and manipulate a document's nodes and content; then learn to build useful applications that can easily be ported to any DOM-compliant implementation without re-coding. Get easy-to-follow advice on using the DOM in real-world scenarios such as manipulating document content, creating user…
Here's a practical guide to using the W3C's standardized DOM interfaces to process XML and HTML documents. Learn the concepts, design, theory, and origins of the DOM. Use the DOM to inspect, navigate, and manipulate a document's nodes and content; then learn to build useful applications that can easily be ported to any DOM-compliant implementation without re-coding. Get easy-to-follow advice on using the DOM in real-world scenarios such as manipulating document content, creating user interfaces, and offloading processing to the client side. The Document Object Model: Processing Structured Documents will help you flatten your learning curve, standardize programming, reuse code, and reduce development time.
Patents
-
Content-Based User Interface Design
Issued US 7,831,918
See patentThe design of a user interface can be based on content of a data source bound to the user interface. Access can be provided to a data source having fields containing respective items of data. The items can be automatically analyzed to determine which types of user interface elements and/or properties of user interface elements to bind to the fields. Information for binding the fields with the respective determined types of user interface elements and/or the properties can be generated or…
The design of a user interface can be based on content of a data source bound to the user interface. Access can be provided to a data source having fields containing respective items of data. The items can be automatically analyzed to determine which types of user interface elements and/or properties of user interface elements to bind to the fields. Information for binding the fields with the respective determined types of user interface elements and/or the properties can be generated or stored. A user interface design tool can have data field identifiers that identify data fields of a data source. Control-type designators associated with the data fields can allow a user to designate one of a plurality control-types. Property designators associated with one of the control-type designators can be included to allow a user to designate a property of the control-type designated by a corresponding control-type designator.
Recommendations received
5 people have recommended Joe
Join now to viewMore activity by Joe
-
This was a really fun podcast to get to do. Plus, it was in person! Thank you Anton Voroniuk for having me! https://lnkd.in/eaUCSzEq
This was a really fun podcast to get to do. Plus, it was in person! Thank you Anton Voroniuk for having me! https://lnkd.in/eaUCSzEq
Liked by Joe Marini
-
Jeff Dean says it best, the problem in this new agentic era is "tools designed for human speed interaction". That's why we think agents love…
Jeff Dean says it best, the problem in this new agentic era is "tools designed for human speed interaction". That's why we think agents love…
Liked by Joe Marini
-
Okay, today's the day. Finally getting started with Positron. Always hard to step back and make time to learn something new. After all the great…
Okay, today's the day. Finally getting started with Positron. Always hard to step back and make time to learn something new. After all the great…
Liked by Joe Marini
-
Any Enterprise CSMs out there ready to join Workato? Incredible product in the AI space, reach out!
Any Enterprise CSMs out there ready to join Workato? Incredible product in the AI space, reach out!
Liked by Joe Marini
-
We had a great Agentic + AI Observability Night at Terra Gallery last week! Here are some highlights photos from the event! And yes, we will be…
We had a great Agentic + AI Observability Night at Terra Gallery last week! Here are some highlights photos from the event! And yes, we will be…
Liked by Joe Marini
-
Humans want a great website, but agents want the source of truth. The best documentation now does both. This is quickly becoming table stakes for…
Humans want a great website, but agents want the source of truth. The best documentation now does both. This is quickly becoming table stakes for…
Liked by Joe Marini
-
For the past few months, I've been building more and more with AI agents. What's stood out to me most is that the biggest difference between a toy…
For the past few months, I've been building more and more with AI agents. What's stood out to me most is that the biggest difference between a toy…
Liked by Joe Marini
-
I’m so excited to share that I’ve joined Sierra’s recruiting team to help build and scale our sales organization! It was immediately clear to me…
I’m so excited to share that I’ve joined Sierra’s recruiting team to help build and scale our sales organization! It was immediately clear to me…
Liked by Joe Marini
-
A few moments from Work Week 2026: Camp Posit at Asilomar, Monterey 🌊 Gorgeous ocean views. Quality time with brilliant teammates. Moments to…
A few moments from Work Week 2026: Camp Posit at Asilomar, Monterey 🌊 Gorgeous ocean views. Quality time with brilliant teammates. Moments to…
Liked by Joe Marini
-
"This is the first truly valuable application of AI I've seen to help both challenge one to think through with clarity and shape future efforts."…
"This is the first truly valuable application of AI I've seen to help both challenge one to think through with clarity and shape future efforts."…
Liked by Joe Marini
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content