SlideShare une entreprise Scribd logo
1  sur  81
Télécharger pour lire hors ligne
jQuery for Beginners
                                         write less, do more.



                                       October 18, 2012



    Sivasubramaniam Arunachalam
                      @sivaa_in
     http://www.meetup.com/Online-Technology-User-Group/events/86938772/
It’s me!

• Application Developer
• Technical Consultant
• Process Mentor
It’s about you!


Web(Site) Developer &
  Tasted JavaScript
Expectations
•   Introduction
•   JavaScript & jQuery
•   Basic features
•   Few static examples
•   Not a tutorial
•   Not a reference guide
My Bodhi Tree Moment
Simple JS Date Object (Case 01)
  var d = Date.parse("Wed Jun 25 12:05:12 +0000 2012");
  document.write(d);




  1277467512000     1277467512000       NaN
Simple JS Date Object (Case 02)
  var d = new Date("04-02-2012");
  document.write(d);



      Wed Apr 02 2012 00:00:00 GMT+0530 (India Standard Time)



      Wed Apr 2 00:00:00 UTC+0530 2012




        Invalid Date
jQuery - Introduction
jQuery - Introduction




jQuery = JavaScript
jQuery - Introduction




jQuery > JavaScript
jQuery - Introduction
jQuery History (Events)
 •   Barcamp NYC
 •   2006 (Version 1.0)
 •   Current Version 1.8.2
 •   Others
jQuery History (Founder)




          John Resig


     processing.js too
jQuery Download Formats
Who uses jQuery?



        55 %
http://docs.jquery.com/Sites_Using_jQuery
Why jQuery?
•   Cross Browser Support
•   Multi-Language Support
•   Works with Microsoft Tools
•   Awesome AJAX Support
•   Easy CSS Integration
•   Easy to learn and adopt
Benefits of jQuery
•    Write less, do more.
•    Deadlines
•    Keeps the code simple
•    Extensible & Lots of plugins
Does jQuery is faster than
       javascript?
Do NOT use jQuery
• About Page
• Info Pages
• Very less JS Actions
Lets Begin!
Download & include
Use it from Online
Let’s Test!
3 Examples
Just make it invisible!
Create a <h1> tag
Add “myClass” class to
  <div> child of <a>
Selectors
• Select DOM Elements
• Single (or) Array
• jQuery Objects
Basic Selectors
• Tag Name
• Tag ID
• Tag Class
Tag Name
document.getElementsByTagName(tagName)


                          Examples:
 Syntax: $(“tagName”)     •   $(“div”)
                          •   $(“p”)
                          •   $(“h1”)
                          •   $(“input”)
Tag ID
document.getElementById(“id”)


                        Examples:
Syntax: $(“#tagId”)     • $(“#firstName”)
                        • $(“#lastName”)
Tag Class
document.getElementsByClassName(“className”)


                         Examples:
Syntax: $(“.className”) • $(“.source”)
                         • $(“.comment”)
All Elements in a Page



       $(“*”)
Let’s Combine
Syntax:
$(“tagName.className”)
$(“tagName#tagId.className”)
Examples:
$(“h1.title”)
$(“h1#heading2.title”)
Advanced Selectors
• Combination of Selectors
• Hierarchical
• Order
Advanced Selectors
•   $(“selector1, selector2,…”)
•   $(“.class1, .class2,…”)
•   $(“ ancestor descendant”)
•   $(“ parent > child”)
•   $(“ previous + next”)
•   $(“ previous ~ siblings”)
Filters
• Always used with Selectors
• Filter/Restrict the Selector results
• CSS Style Conditions
Basic Filters
• Mostly used with Index
• Tag Specific Conditions
Index Filters
Syntax:                 Examples:
• $(“Selector:first”)   • $(“p:first”)
• $(“Selector:last”)    • $(“p:last”)
• $(“Selector:odd”)     • $(“div:odd”)
• $(“Selector:even”)    • $(“div:even”)

• $(“Selector:gt(i)”)   • $(“input:gt(i)”)
• $(“Selector:lt(i)”)   • $(“input:lt(i)”)
• $(“Selector:eq(i)”)   • $(“input:eq(i)”)
Condition Filters
Syntax:
• $(“Selector:visible”)
• $(“Selector:hidden”)
• $(“Selector:enabled”)
• $(“Selector:disabled”)
Condition Filters
Syntax:
• $(“Selector:checked”)
• $(“Selector:selected”)
Condition Filters
Syntax:
• $(“Selector:header”)
• $(“Selector:animated”)
• $(“Selector:not(Selector:not)”)
Relationship Filters
Syntax:
• $(“Selector:parent”)
• $(“Selector:first-child”)
• $(“Selector:last-child”)
Form Filters
Syntax:
• $(“Selector:input”)

• $(“Selector:text”)
• $(“Selector:password”)
Form Filters
Syntax:
• $(“Selector:radio”)
• $(“Selector:checkbox”)

• $(“Selector:submit”)
• $(“Selector:reset”)
Form Filters
Syntax:
• $(“Selector:image”)
• $(“Selector:file”)
• $(“Selector:button”)
You can combine filters!
 Syntax:
 • $(“Selector:filter1:filter2”)

 Example:
 • $(“form :text:enabled”)
Attributes
• [Selector + Filter] Results
   Filter & Retrieve Attribute(s)
   Set Attribute(s)
   Change Attribute(s)
Filter Attributes
Syntax:
• $(“[attribute]”)
• $(“[attribute1] [attribute2+….”)
• $(“[attribute=value]”)
• $(“[attribute!=value]”)
Filter Attributes
Syntax:
• $(“[attribute^=value]”)
• $(“[attribute$=value]”)
• $(“[attribute*=value]”)
Retrieve Attributes
Syntax:
• $(“Selector”).attr(name)


Example:
• $(“img”).attr(“src”)
Set Attributes – Type 01
 Syntax:
 • $(“Selector”).attr(key, value)

 Example:
 • $(“p”).attr(“class”, “source”);
Set Attributes – Type 02
 Syntax:
 • $(“Selector”).attr(key, function())

 Example:
 • $(“img”).attr(“alt”, calculateAlt());
Set Attributes – Type 03
 Syntax:
 • $(“Selector”).attr(properties)
 Example:
 • $(“img”).attr({
         “src” : “/path/pic.jpg,
         “title” : “My Title”
   });
Remove Attributes
Syntax:
• $(“Selector”).removeAttr(name)


Example:
• $(“div”). removeAttr(“class”)
Class Specific Attributes
Syntax:
• $(“Selector”).hasClass(className)
• $(“Selector”).removeClass(className)
• $(“Selector”).toggleClass(className)
HTML Specific Attributes
Syntax:
• $(“Selector”).html()
• $(“Selector”).html(“html code”)
Text Specific Attributes
Syntax:
• $(“Selector”).text()
• $(“Selector”).text(“text content”)
Value Specific Attributes
Syntax:
• $(“Selector”).val()
• $(“Selector”).val(“value”)
Traversing
•   length (or) size()
•   get()
•   get(index)
•   find()
•   each()
Traversing – length/size
 Syntax:
 • $(“Selector”).length)
 • $(“Selector”).size())
 Examples:
 • $(“h1”).length)
 • $(“div”).size())
Traversing – get
Syntax:
• $(“Selector”).get())
• $(“Selector”).get(index))
Examples:
• var h1_list = $(“h1”).get())
• var h1      = $(“h1”).get(2))
Traversing – find
Syntax:
• $(“Selector”).find(“Selector”))


Examples:
• $(“select”).find(“option*value*=“js”+”))
Traversing – each
Syntax:
$(“Selector”).each(function(){
        // $(this).xxxxx()
        }));

Example:
var border = 1;
$(“div”).each( function() {
        $(this).css(“border”, border+”px solid blue”);
        border++;
});
Basic Events
•   bind()
•   unbind()
•   ready()
•   toggle()
•   hover()
•   trigger()
Basic Events - bind

Syntax:
• $(“Selector”).bind(event, data, handler))
• $(“Selector”).unbind(event, handler))
Basic Events - bind
Example:
$(function() {
        $(“#myButton”).bind(“onclick”, validate)
});

function validate() {
        if($(“#myText”).val().length == 0)
                alert(“Error Text”);
        else
                submit();
}
Basic Animations
•   show()
•   hide()
•   fadeIn()
•   fadeOut()
•   slideDown()
•   slideUp()
Basic Animations – show/hide
Syntax:
• $(“Selector”).show(speed)
• $(“Selector”).hide(speed)
Speed:
• slow
• normal
• fast
Basic Animations – show/hide

Example:
    $("#showButton"). click(function () {
         $(“#mydiv").show(slow);
    });
Plug-ins
• jQuery Themes
• jQuery UI Libraries
  • Interactions
  • Widgets
  • Effects
jQuery Themes


http://themeroller.com
Interactions UI Libraries
•    Draggable
•    Droppable
•    Resizable
•    Selectable
•    Sortable
Widgets UI Libraries
•   Tabs
•   Date Picker
•   Progress bar
•   Slider
•   Dialog
•   Accordion
Effects UI Libraries
• show/hide/toggle
• add/remove/toggle class
• Color related Animations
AJAX
•   Awesome APIs
•   GET/POST
•   Event handlers
•   JSON Support
Other JS Frameworks
•   AccDC              • MooTools
•   AJS                • Prototype
•   Ample SDK          • script.aculo.us
•   CupQ               • Pyjamas
•   DHTMLX             • qooxdoo
•   Dojo               • Rialto Toolkit
•   Echo3              • Rico
•   Enyo               • SmartClient & SmartGWT
•   Ext JS             • SweetDEV RIA
•   Google Web Toolkit • Wakanda
•   midori             • YUI
•   MochiKit           • ZK
Demo
Thank You!
  siva@sivaa.in
References
•   http://naturalpatriot.org/2011/02/11/the-buddhas-last-instruction/
•   http://ie.microsoft.com/testdrive/Graphics/IEBeatz/assets/ie-logo-small.png
•   http://cdn-static.zdnet.com/i/story/60/80/010270/firefox_.jpg
•   http://profile.ak.fbcdn.net/hprofile-ak-snc6/195785_321662419491_6364709_n.jpg
•   http://www.godaddymobile.com/entertainment/commercials.aspx
•   http://www.funnycommercialsworld.com/wp-content/uploads/2012/07/sharleen.jpg
•   http://en.wikipedia.org/wiki/JQuery
•   http://sunpig.com/martin/archives/2009/11/22/fronteers-conference-2009.html
•   http://jquery.com/
•   http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks

Contenu connexe

Tendances

Introduction to jQuery
Introduction to jQueryIntroduction to jQuery
Introduction to jQuerymanugoel2003
 
Introduction to jQuery
Introduction to jQueryIntroduction to jQuery
Introduction to jQueryZeeshan Khan
 
jQuery Fundamentals
jQuery FundamentalsjQuery Fundamentals
jQuery FundamentalsGil Fink
 
Unobtrusive javascript with jQuery
Unobtrusive javascript with jQueryUnobtrusive javascript with jQuery
Unobtrusive javascript with jQueryAngel Ruiz
 
Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...Thinqloud
 
jQuery Features to Avoid
jQuery Features to AvoidjQuery Features to Avoid
jQuery Features to Avoiddmethvin
 
Learning jQuery in 30 minutes
Learning jQuery in 30 minutesLearning jQuery in 30 minutes
Learning jQuery in 30 minutesSimon Willison
 
jQuery from the very beginning
jQuery from the very beginningjQuery from the very beginning
jQuery from the very beginningAnis Ahmad
 
A Short Introduction To jQuery
A Short Introduction To jQueryA Short Introduction To jQuery
A Short Introduction To jQuerySudar Muthu
 
SharePoint and jQuery Essentials
SharePoint and jQuery EssentialsSharePoint and jQuery Essentials
SharePoint and jQuery EssentialsMark Rackley
 
Prototype & jQuery
Prototype & jQueryPrototype & jQuery
Prototype & jQueryRemy Sharp
 
Stack Overflow Austin - jQuery for Developers
Stack Overflow Austin - jQuery for DevelopersStack Overflow Austin - jQuery for Developers
Stack Overflow Austin - jQuery for DevelopersJonathan Sharp
 
Jquery Complete Presentation along with Javascript Basics
Jquery Complete Presentation along with Javascript BasicsJquery Complete Presentation along with Javascript Basics
Jquery Complete Presentation along with Javascript BasicsEPAM Systems
 

Tendances (20)

Introduction to jQuery
Introduction to jQueryIntroduction to jQuery
Introduction to jQuery
 
jQuery
jQueryjQuery
jQuery
 
Introduction to jQuery
Introduction to jQueryIntroduction to jQuery
Introduction to jQuery
 
jQuery Fundamentals
jQuery FundamentalsjQuery Fundamentals
jQuery Fundamentals
 
Unobtrusive javascript with jQuery
Unobtrusive javascript with jQueryUnobtrusive javascript with jQuery
Unobtrusive javascript with jQuery
 
Jquery
JqueryJquery
Jquery
 
D3.js and SVG
D3.js and SVGD3.js and SVG
D3.js and SVG
 
Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...
 
jQuery Features to Avoid
jQuery Features to AvoidjQuery Features to Avoid
jQuery Features to Avoid
 
Learning jQuery in 30 minutes
Learning jQuery in 30 minutesLearning jQuery in 30 minutes
Learning jQuery in 30 minutes
 
jQuery from the very beginning
jQuery from the very beginningjQuery from the very beginning
jQuery from the very beginning
 
A Short Introduction To jQuery
A Short Introduction To jQueryA Short Introduction To jQuery
A Short Introduction To jQuery
 
jQuery
jQueryjQuery
jQuery
 
SharePoint and jQuery Essentials
SharePoint and jQuery EssentialsSharePoint and jQuery Essentials
SharePoint and jQuery Essentials
 
Jquery-overview
Jquery-overviewJquery-overview
Jquery-overview
 
jQuery Introduction
jQuery IntroductionjQuery Introduction
jQuery Introduction
 
Prototype & jQuery
Prototype & jQueryPrototype & jQuery
Prototype & jQuery
 
Stack Overflow Austin - jQuery for Developers
Stack Overflow Austin - jQuery for DevelopersStack Overflow Austin - jQuery for Developers
Stack Overflow Austin - jQuery for Developers
 
jQuery in 15 minutes
jQuery in 15 minutesjQuery in 15 minutes
jQuery in 15 minutes
 
Jquery Complete Presentation along with Javascript Basics
Jquery Complete Presentation along with Javascript BasicsJquery Complete Presentation along with Javascript Basics
Jquery Complete Presentation along with Javascript Basics
 

En vedette (20)

Getting started with angular js
Getting started with angular jsGetting started with angular js
Getting started with angular js
 
jQuery PPT
jQuery PPTjQuery PPT
jQuery PPT
 
jQuery for beginners
jQuery for beginnersjQuery for beginners
jQuery for beginners
 
AngularJS 101 - Everything you need to know to get started
AngularJS 101 - Everything you need to know to get startedAngularJS 101 - Everything you need to know to get started
AngularJS 101 - Everything you need to know to get started
 
The Art of AngularJS in 2015
The Art of AngularJS in 2015The Art of AngularJS in 2015
The Art of AngularJS in 2015
 
000 introduction
000 introduction000 introduction
000 introduction
 
001 hosting
001 hosting001 hosting
001 hosting
 
01 introduction to entity framework
01   introduction to entity framework01   introduction to entity framework
01 introduction to entity framework
 
C++ 11 Style : A Touch of Class
C++ 11 Style : A Touch of ClassC++ 11 Style : A Touch of Class
C++ 11 Style : A Touch of Class
 
JSON: The Basics
JSON: The BasicsJSON: The Basics
JSON: The Basics
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Jquery ppt
Jquery pptJquery ppt
Jquery ppt
 
Inside jQuery (2011)
Inside jQuery (2011)Inside jQuery (2011)
Inside jQuery (2011)
 
C++ L02-Conversion+enum+Operators
C++ L02-Conversion+enum+OperatorsC++ L02-Conversion+enum+Operators
C++ L02-Conversion+enum+Operators
 
Java script
Java scriptJava script
Java script
 
JSON - Quick Overview
JSON - Quick OverviewJSON - Quick Overview
JSON - Quick Overview
 
Simplify AJAX using jQuery
Simplify AJAX using jQuerySimplify AJAX using jQuery
Simplify AJAX using jQuery
 
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
 
Hari Resume
Hari ResumeHari Resume
Hari Resume
 
Inner core of Ajax
Inner core of Ajax Inner core of Ajax
Inner core of Ajax
 

Similaire à jQuery for beginners

Similaire à jQuery for beginners (20)

How I Learned to Stop Worrying and Love jQuery (Jan 2013)
How I Learned to Stop Worrying and Love jQuery (Jan 2013)How I Learned to Stop Worrying and Love jQuery (Jan 2013)
How I Learned to Stop Worrying and Love jQuery (Jan 2013)
 
Jquery
JqueryJquery
Jquery
 
Jquery fundamentals
Jquery fundamentalsJquery fundamentals
Jquery fundamentals
 
Introduction to jQuery (Ajax Exp 2006)
Introduction to jQuery (Ajax Exp 2006)Introduction to jQuery (Ajax Exp 2006)
Introduction to jQuery (Ajax Exp 2006)
 
Jquery
JqueryJquery
Jquery
 
jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)
jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)
jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)
 
Introduction to jQuery (Ajax Exp 2007)
Introduction to jQuery (Ajax Exp 2007)Introduction to jQuery (Ajax Exp 2007)
Introduction to jQuery (Ajax Exp 2007)
 
jQuery Rescue Adventure
jQuery Rescue AdventurejQuery Rescue Adventure
jQuery Rescue Adventure
 
JQuery
JQueryJQuery
JQuery
 
JQuery
JQueryJQuery
JQuery
 
J query
J queryJ query
J query
 
JQuery
JQueryJQuery
JQuery
 
SEF2013 - A jQuery Primer for SharePoint
SEF2013 - A jQuery Primer for SharePointSEF2013 - A jQuery Primer for SharePoint
SEF2013 - A jQuery Primer for SharePoint
 
SharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentialsSharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentials
 
bcgr3-jquery
bcgr3-jquerybcgr3-jquery
bcgr3-jquery
 
bcgr3-jquery
bcgr3-jquerybcgr3-jquery
bcgr3-jquery
 
fuser interface-development-using-jquery
fuser interface-development-using-jqueryfuser interface-development-using-jquery
fuser interface-development-using-jquery
 
jQuery Learning
jQuery LearningjQuery Learning
jQuery Learning
 
SPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuerySPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuery
 
Javascript Libraries
Javascript LibrariesJavascript Libraries
Javascript Libraries
 

Plus de Siva Arunachalam

Introduction to EDI(Electronic Data Interchange)
Introduction to EDI(Electronic Data Interchange)Introduction to EDI(Electronic Data Interchange)
Introduction to EDI(Electronic Data Interchange)Siva Arunachalam
 
Introduction to logging in django
Introduction to logging in djangoIntroduction to logging in django
Introduction to logging in djangoSiva Arunachalam
 
Introduction to Test Driven Development
Introduction to Test Driven DevelopmentIntroduction to Test Driven Development
Introduction to Test Driven DevelopmentSiva Arunachalam
 
Setup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in WindowsSetup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in WindowsSiva Arunachalam
 
Introduction to Browser Internals
Introduction to Browser InternalsIntroduction to Browser Internals
Introduction to Browser InternalsSiva Arunachalam
 
Web sockets in java EE 7 - JavaOne 2013
Web sockets in java EE 7 - JavaOne 2013Web sockets in java EE 7 - JavaOne 2013
Web sockets in java EE 7 - JavaOne 2013Siva Arunachalam
 
Python for High School Programmers
Python for High School ProgrammersPython for High School Programmers
Python for High School ProgrammersSiva Arunachalam
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingSiva Arunachalam
 
Introduction to Browser DOM
Introduction to Browser DOMIntroduction to Browser DOM
Introduction to Browser DOMSiva Arunachalam
 
Installing MySQL for Python
Installing MySQL for PythonInstalling MySQL for Python
Installing MySQL for PythonSiva Arunachalam
 
Using Eclipse and Installing PyDev
Using Eclipse and Installing PyDevUsing Eclipse and Installing PyDev
Using Eclipse and Installing PyDevSiva Arunachalam
 
Installing Python 2.7 in Windows
Installing Python 2.7 in WindowsInstalling Python 2.7 in Windows
Installing Python 2.7 in WindowsSiva Arunachalam
 
Setup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in WindowsSetup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in WindowsSiva Arunachalam
 
Introduction to Google APIs
Introduction to Google APIsIntroduction to Google APIs
Introduction to Google APIsSiva Arunachalam
 

Plus de Siva Arunachalam (17)

Introduction to EDI(Electronic Data Interchange)
Introduction to EDI(Electronic Data Interchange)Introduction to EDI(Electronic Data Interchange)
Introduction to EDI(Electronic Data Interchange)
 
Introduction to logging in django
Introduction to logging in djangoIntroduction to logging in django
Introduction to logging in django
 
Introduction to Test Driven Development
Introduction to Test Driven DevelopmentIntroduction to Test Driven Development
Introduction to Test Driven Development
 
Setup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in WindowsSetup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in Windows
 
What's New in Django 1.6
What's New in Django 1.6What's New in Django 1.6
What's New in Django 1.6
 
Introduction to Browser Internals
Introduction to Browser InternalsIntroduction to Browser Internals
Introduction to Browser Internals
 
Web sockets in java EE 7 - JavaOne 2013
Web sockets in java EE 7 - JavaOne 2013Web sockets in java EE 7 - JavaOne 2013
Web sockets in java EE 7 - JavaOne 2013
 
Python for High School Programmers
Python for High School ProgrammersPython for High School Programmers
Python for High School Programmers
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Web Sockets in Java EE 7
Web Sockets in Java EE 7Web Sockets in Java EE 7
Web Sockets in Java EE 7
 
Introduction to Browser DOM
Introduction to Browser DOMIntroduction to Browser DOM
Introduction to Browser DOM
 
Installing MySQL for Python
Installing MySQL for PythonInstalling MySQL for Python
Installing MySQL for Python
 
Using Eclipse and Installing PyDev
Using Eclipse and Installing PyDevUsing Eclipse and Installing PyDev
Using Eclipse and Installing PyDev
 
Installing Python 2.7 in Windows
Installing Python 2.7 in WindowsInstalling Python 2.7 in Windows
Installing Python 2.7 in Windows
 
Setup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in WindowsSetup a New Virtualenv for Django in Windows
Setup a New Virtualenv for Django in Windows
 
Introduction to Google APIs
Introduction to Google APIsIntroduction to Google APIs
Introduction to Google APIs
 
Introduction to Django
Introduction to DjangoIntroduction to Django
Introduction to Django
 

Dernier

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Dernier (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

jQuery for beginners