SlideShare a Scribd company logo
Jaipur Dev Fest www.jaipurdevfest.com @jaipurdevfest
Get Struck by
Lightning
Mustafa Jhabuawala
Sr. Salesforce Developer
Mustafa.jhabuawala@zen4orce.com
@MustafaJhabua
#JDF17
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Hello!I am Mustafa Jhabuawala
I work @Zen4orce as a Sr. Salesforce Developer
I always strive to work with cutting edge technologies.
5 years exp | PD-1 Certified | Microsoft Certified | Crazy for
Salesforce Lightning | UI designing & development | .NET |
Sharepoint | JavaScript | jQuery | jQueryUI | BootStrap | HTML |
CSS
#JDF17 | 2
Tweet me @MustafaJhabua
#JDF17 | 3
Getting
Started…
▪ Prerequisites
▪ How to start with Lightning
▪ Framework Basics
▪ Lightning Components
▪ Lightning Events
▪ Lightning Locker Service
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Javascript
Basic knowledge of javascript
and its working.
Prerequisites
DOM
Understanding on DOM creation
and manipulation.
#JDF17 | 4
HTML & CSS
Basic understanding on HTML &
CSS.
Salesforce Ecosystem
Apex Development.
How to start with
lightning ?.....
▪ Lightning Components
▪ Lightning Events
▪ Lightning App Builder
▪ Lightning Connect
▪ Lightning Out
▪ Lightning Extension
▪ Lightning Dataservice
▪ Base Lightning Components
▪ Aura Framework
▪ Javascript
▪ SLDS
#JDF17 | 5
Difference
between
Visualforce
&
Lightning?
#JDF17 | 6
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Visualforce
▪ Page-Centric model
▪ More server side
▪ Built for Web
▪ Native visualforce page tags
▪ Monolithic
▪ Building SPA can be tedious
Visualforce &
Lightning
Lightning
▪ App- Centric model
▪ More Client Side
▪ Built for Mobile
▪ HTML & CSS
▪ Component driven
▪ Building SPA can be fun
#JDF17 | 7
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Why
Lightning ?
Lightning ?
▪ Business ready components
▪ Ready to use in S1,Lightning Experience & Communities
▪ Faster performance
▪ Increase in application efficiency
▪ Rich component ecosystem
▪ Event-driven architecture
▪ Device-aware and cross browser compatibility
#JDF17 | 8
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
What is
Lightning ?is
Lightning ?
▪ Combination of :
▫ JavaScript framework
▫ CSS framework
▫ Series of UI components
▪ Used for developing dynamic web apps for :
▫ Mobile
▫ Desktop devices
#JDF17 | 9
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Tools▪ Developer Console
▪ MavensMate + Sublime
▪ Welkins Suite
▪ Force.com IDE
#JDF17 | 10
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Framework’s
#JDF17 | 11
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Aura Framework
#JDF17 | 12
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
XML Component
Definition
Lightning
Component Bundle
XML
#JDF17 | 13
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
XML Component
Definition
Lightning
Component Bundle
XML
#JDF17 | 14
JS
JS Controller, Helper,
Renderer, etc..
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
XML Component
Definition
Lightning
Component Bundle
XML
#JDF17 | 15
JS CSS
JS Controller, Helper,
Renderer, etc..
Styling
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
XML Component
Definition
Lightning
Component Bundle
XML
#JDF17 | 16
JS CSS Apex
JS Controller, Helper,
Renderer, etc..
Styling Apex Controller
App
Demo
#JDF17 | 17
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component Based
Development
#JDF17 | 18
Application
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component Based
Development
#JDF17 | 19
Component
Thor
Application
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component Based
Development
#JDF17 | 20
Component
Thor
Application
Component
Iron Man
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component Based
Development
#JDF17 | 21
Component
Thor
Application
Component
Iron Man
Component
Batman
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component Based
Development
#JDF17 | 22
Component
Thor
Application
Component
Iron Man
Component
Hulk
Component
Batman
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component Based
Development
#JDF17 | 23
Component
Thor
Application
Component
Iron Man
Component
Hulk
Component
Batman
A B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component Based
Development
#JDF17 | 24
Component
Thor
Application
Component
Iron Man
Component
Hulk
Component
Batman
A B C D
E
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 25
Application
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 26
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 27
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 28
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 29
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 30
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 31
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 32
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 33
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 34
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Event Driven
Programming
#JDF17 | 35
Component
Thor
Application
Component
Iron Man
A
B
Back to
Demo
#JDF17 |
36
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
▪ Self-contained + Reusable units.
▪ Rich-set of prebuilt components.
▪ Rendered to produce HTML DOM elements.
▪ Can contain other
▫Components
▫HTML
▫CSS
▫JavaScript
▫Any other Web-enabled code.
▪ Enables you to build apps with sophisticated UIs.
#JDF17 | 37
Lightning
Components
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Lightning
Components
#JDF17 | 38
Using
Developer
Console
#JDF17 | 39
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Bundle
#JDF17 | 40
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Markup
#JDF17 | 41
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
IDs
▪ A component has two types of IDs:
▫ Local ID
▫Global ID
#JDF17 | 42
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
CSS in
Component
#JDF17 | 43
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Attributes
▪ Similar to member variables in Apex Class
▪ Make components more dynamic
▪ Attributes have:
▫ Name
▫ Type
▫ Required
▫ Default
#JDF17 | 44
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Data Binding
Between Components
▪ Passing attribute from parent to child component results in
data binding also known as value binding
▪ Expression types –
▫ Bound Expressions
▫ Unbound Expressions
#JDF17 | 45
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Bound
Expression
▪ Syntax – {!v.data}
▪Data updates in either component are reflected through bidirectional data binding
in both components.
#JDF17 | 46
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Unbound
Expression
▪ Syntax – {#v.data}
▪ Data updates in a component is NOT reflected in other component
#JDF17 | 47
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Lightning
Events
▪ There are two types of events :
▫ Component events
▫ Application events
#JDF17 | 48
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
▪ Fired from an instance of a component
▪ Handled
▫ Component that fired the event
▫ Component in the containment hierarchy that receives the event.
#JDF17 | 49
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
#JDF17 | 50
Component
Thor
Application
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
#JDF17 | 51
Component
Thor
Application
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
#JDF17 | 52
Component
Thor
Application
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
#JDF17 | 53
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
#JDF17 | 54
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
#JDF17 | 55
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Component
Events
#JDF17 | 56
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Application
Events
▪ Fired from an instance of a component
▪ Components that provide a handler for the event are
notified
#JDF17 | 57
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Application
Events
#JDF17 | 58
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Application
Events
#JDF17 | 59
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Application
Events
#JDF17 | 60
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Application
Events
#JDF17 | 61
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Application
Events
#JDF17 | 62
Component
Thor
Application
Component
Iron Man
A
B
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Application
Events
#JDF17 | 63
Component
Thor
Application
Component
Iron Man
A
B
Lightning
Locker Service
#JDF17 |
64
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Locker
Service
▪ Enforces security into SPA built using lightning components
▪ It prevents from
▫ Causing XSS and similar security issues
▫ Reading other component’s rendered data
▫ From calling undocumented/private APIs
▪ Resulting In -
▫ Faster security review
▫ Better and more secure JS development practices
▫ And many more….
#JDF17 | 65
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 | 66
Any Questions ?
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Resources
#JDF17 | 67
▪ Trailhead
▪ Lightning Developer Guide
▪ And our awesome community members
Jaipur Dev Fest www.jaipurdevfest.com @jaipurdevfest
Thanks!!
You can find me at @MustafaJhabua &
mustafa.jhabuawala@zen4orce.com
#JDF17
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Credits
Special thanks to :
▪ Jina Chetia
▪ Jaipur Dev Fest (Gaurav Kheterpal, Abhinv Gupta & team)
#JDF17 |

More Related Content

Similar to Get Struck By Lightning

Hands on react native
Hands on react nativeHands on react native
Hands on react native
Jay Nagar
 
DF Global Gathering PuneWIT
DF Global Gathering PuneWITDF Global Gathering PuneWIT
DF Global Gathering PuneWIT
Daniel Peter
 
Going web native
Going web nativeGoing web native
Going web native
Marcus Hellberg
 
Java Framework comparison
Java Framework comparisonJava Framework comparison
Java Framework comparison
SIB Visions GmbH
 
RichFaces CDK: Rapid JSF Component Development
RichFaces CDK: Rapid JSF Component DevelopmentRichFaces CDK: Rapid JSF Component Development
RichFaces CDK: Rapid JSF Component Development
Lukáš Fryč
 
Sitecore Fxm presentation
Sitecore Fxm presentationSitecore Fxm presentation
Sitecore Fxm presentation
Liam Mepham
 
Gear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
Gear up for Continuous Integration with Salesforce DX, Circle CI and ClaytonGear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
Gear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
Daniel Stange
 
Pertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdfPertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdf
RaffiPratama3
 
jDays2015 - JavaEE vs. Spring Smackdown
jDays2015 - JavaEE vs. Spring SmackdownjDays2015 - JavaEE vs. Spring Smackdown
jDays2015 - JavaEE vs. Spring Smackdown
Mert Çalışkan
 
SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)
Matthew J. Bailey , MCT
 
Cordova: Making Native Mobile Apps With Your Web Skills
Cordova: Making Native Mobile Apps With Your Web SkillsCordova: Making Native Mobile Apps With Your Web Skills
Cordova: Making Native Mobile Apps With Your Web Skills
Clay Ewing
 
Building a Kubernetes Powered Central Go Modules Repository
Building a Kubernetes Powered Central Go Modules RepositoryBuilding a Kubernetes Powered Central Go Modules Repository
Building a Kubernetes Powered Central Go Modules Repository
Leon Stigter
 
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsBuild and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 Mins
Jeff Hull
 
jQuery: The World's Most Popular JavaScript Library Comes to XPages
jQuery: The World's Most Popular JavaScript Library Comes to XPagesjQuery: The World's Most Popular JavaScript Library Comes to XPages
jQuery: The World's Most Popular JavaScript Library Comes to XPages
Teamstudio
 
Intro to SpringBatch NoSQL 2021
Intro to SpringBatch NoSQL 2021Intro to SpringBatch NoSQL 2021
Intro to SpringBatch NoSQL 2021
Slobodan Lohja
 
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web AppsMorden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
 
Spunite17 Converting your CEWP Customisations
Spunite17 Converting your CEWP CustomisationsSpunite17 Converting your CEWP Customisations
Spunite17 Converting your CEWP Customisations
NCCOMMS
 
No Code IBM Watson Integration with External Services and Flows
No Code IBM Watson Integration with External Services and FlowsNo Code IBM Watson Integration with External Services and Flows
No Code IBM Watson Integration with External Services and Flows
Shruti Sridharan
 
2022-11-08 All About career path in Salesforce Eco System_KR.pdf
2022-11-08 All About career path in Salesforce Eco System_KR.pdf2022-11-08 All About career path in Salesforce Eco System_KR.pdf
2022-11-08 All About career path in Salesforce Eco System_KR.pdf
Jihun Jung
 
Salesforce Apex Hours: What means Winter 18 for Developers
Salesforce Apex Hours: What means Winter 18 for Developers Salesforce Apex Hours: What means Winter 18 for Developers
Salesforce Apex Hours: What means Winter 18 for Developers
Amit Chaudhary
 

Similar to Get Struck By Lightning (20)

Hands on react native
Hands on react nativeHands on react native
Hands on react native
 
DF Global Gathering PuneWIT
DF Global Gathering PuneWITDF Global Gathering PuneWIT
DF Global Gathering PuneWIT
 
Going web native
Going web nativeGoing web native
Going web native
 
Java Framework comparison
Java Framework comparisonJava Framework comparison
Java Framework comparison
 
RichFaces CDK: Rapid JSF Component Development
RichFaces CDK: Rapid JSF Component DevelopmentRichFaces CDK: Rapid JSF Component Development
RichFaces CDK: Rapid JSF Component Development
 
Sitecore Fxm presentation
Sitecore Fxm presentationSitecore Fxm presentation
Sitecore Fxm presentation
 
Gear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
Gear up for Continuous Integration with Salesforce DX, Circle CI and ClaytonGear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
Gear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
 
Pertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdfPertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdf
 
jDays2015 - JavaEE vs. Spring Smackdown
jDays2015 - JavaEE vs. Spring SmackdownjDays2015 - JavaEE vs. Spring Smackdown
jDays2015 - JavaEE vs. Spring Smackdown
 
SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)
 
Cordova: Making Native Mobile Apps With Your Web Skills
Cordova: Making Native Mobile Apps With Your Web SkillsCordova: Making Native Mobile Apps With Your Web Skills
Cordova: Making Native Mobile Apps With Your Web Skills
 
Building a Kubernetes Powered Central Go Modules Repository
Building a Kubernetes Powered Central Go Modules RepositoryBuilding a Kubernetes Powered Central Go Modules Repository
Building a Kubernetes Powered Central Go Modules Repository
 
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsBuild and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 Mins
 
jQuery: The World's Most Popular JavaScript Library Comes to XPages
jQuery: The World's Most Popular JavaScript Library Comes to XPagesjQuery: The World's Most Popular JavaScript Library Comes to XPages
jQuery: The World's Most Popular JavaScript Library Comes to XPages
 
Intro to SpringBatch NoSQL 2021
Intro to SpringBatch NoSQL 2021Intro to SpringBatch NoSQL 2021
Intro to SpringBatch NoSQL 2021
 
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web AppsMorden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
 
Spunite17 Converting your CEWP Customisations
Spunite17 Converting your CEWP CustomisationsSpunite17 Converting your CEWP Customisations
Spunite17 Converting your CEWP Customisations
 
No Code IBM Watson Integration with External Services and Flows
No Code IBM Watson Integration with External Services and FlowsNo Code IBM Watson Integration with External Services and Flows
No Code IBM Watson Integration with External Services and Flows
 
2022-11-08 All About career path in Salesforce Eco System_KR.pdf
2022-11-08 All About career path in Salesforce Eco System_KR.pdf2022-11-08 All About career path in Salesforce Eco System_KR.pdf
2022-11-08 All About career path in Salesforce Eco System_KR.pdf
 
Salesforce Apex Hours: What means Winter 18 for Developers
Salesforce Apex Hours: What means Winter 18 for Developers Salesforce Apex Hours: What means Winter 18 for Developers
Salesforce Apex Hours: What means Winter 18 for Developers
 

Recently uploaded

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

Get Struck By Lightning