Waar kan ik jQuery leren? Is het het waard?

Ik heb veel goede ervaringen opgedaan met het leren over webontwikkeling op w3schools.com. Het is wisselvallig, ik weet het, maar met name de PHP- en CSS-secties zijn erg handig gebleken als referentie.

Hoe dan ook, ik vroeg me af of er een vergelijkbare site was voor jQuery. Ik ben geïnteresseerd in leren, maar ik wil dat het online/doorzoekbaar is, zodat ik het gemakkelijk kan raadplegen als ik de informatie in de toekomst nodig heb.

Ook, even terzijde, is jQuery het leren waard? Of moet ik naar verschillende JavaScript-bibliotheken kijken? Ik weet dat Jeff jQuery gebruikt op Stack Overflow en het lijkt goed te werken.

Bedankt!

Bewerken: de website van jQuery heeft een vrij grote lijst met tutorials, en een schijnbaar uitgebreide documentatiepagina. Ik heb nog geen tijd gehad om het allemaal door te nemen, heeft iemand anders er ervaring mee?

Bewerken 2: het lijkt erop dat Google nu de jQuery-bibliotheken host. Dat zou jQuery een behoorlijk groot voordeel moeten geven op het gebied van publiciteit.

Als iedereen één uniforme aQuery-bibliotheek gebruikt die op dezelfde plaats wordt gehost, zou deze voor de meeste internetgebruikers in een vroeg stadium in het cachegeheugen moeten worden geplaatst en daarom geen invloed hebben op de downloadvoetafdruk van uw site als u besluit deze te gebruiken.

2 maanden later…

Bewerken 3: ik ben onlangs begonnen met het gebruik van jQuery voor een project op mijn werk en het is geweldig om mee te werken! Ik wilde iedereen laten weten dat ik tot de conclusie ben gekomen dat het ABSOLUUTde moeite waard is om jQuery te leren en te gebruiken.

Ik heb ook bijna alles geleerd van de officiële jQuery documentatieen tutorials. Het is heel eenvoudig.

10 maanden later…

jQuery maakt deel uit van zowat elke web-app die ik heb gemaakt sinds ik dit bericht voor het eerst schreef. Het maakt progressieve verbetering een fluitje van een cent en helpt de code onderhoudbaar te maken.

Bovendien zijn alle jQuery-plug-ins van onschatbare waarde!

3 jaar later…

Ik gebruik jQuery nog bijna elke dag. Ik schrijf nu jQuery-plug-ins en raadpleeg fulltime. Ik ben in de eerste plaats een Djangonaut, maar ik heb verschillende javascript-contracten gedaan met jQuery. Het is levensreddend.

Van de ene jQuery-gebruiker naar de andere… Je zou moeten kijken naar templates met jQuery(of onderstrepingsteken — zie hieronder).

Andere dingen die ik waardevol heb gevonden naast jQuery (met een geschat deel van de projecten waarvoor ik het gebruik):


Antwoord 1, autoriteit 100%

De blogs van Rick Strahl en Matt Berseth brachten me allebei in contact met jQuery en wat ben ik blij dat ze dat deden. jQuery verandert volledig a) het perspectief van uw klantprogrammering, b) het verdriet dat het u bezorgt, en c) hoe leuk het kan zijn!

http://www.west-wind.com/weblog/

http://mattberseth.com/

Ik heb het boek jQuery in Action gebruikt
http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355 /ref=sr_1_1?ie=UTF8&s=books&qid=1219716122&sr=1-1(ik kocht het gebruikt bij Amazon voor ongeveer $ 22). Het is een grote hulp geweest om me in jQuery te bootstrappen. De documentatie op jquery.com is ook erg nuttig.

Een plaats waar jQuery een beetje plat valt, is met zijn UI-componenten. Die lijken nog niet helemaal klaar voor primetime.

Het kan zijn dat Prototypeof MooToolsof ExtJSzijn net zo goed als jQuery. Maar voor mij lijkt jQuery op dit moment iets meer vaart achter de rug te hebben en dat telt voor mij iets.

Bekijk jQuery eens. Het is erg cool!


Antwoord 2, autoriteit 23%

Een geweldige bron voor het leren van jQuery is: jQuery leren. De auteur, Karl Swedberg, schreef ook mee aan het boek met de titel… klaar? Ja, JQuery leren. Remy Sharp heeft ook geweldige informatie over de visuele aspecten van jQuery op zijn blog.

–SEAN O


Antwoord 3, autoriteit 14%

Ik heb Prototype ongeveer zes maanden gebruikt voordat ik besloot jQuery te leren. Voor mij was het een verschil van dag en nacht. In Prototype loop je bijvoorbeeld een reeks elementen door om te controleren of er een bestaat en vervolgens iets erin in te stellen, in jQuery zeg je gewoon $(‘div.class’).find(‘[name=thing]’) of wat dan ook en stel het in.

Het is zoveel gemakkelijker te gebruiken en voelt veel krachtiger aan. De ondersteuning voor plug-ins is ook geweldig. Voor bijna elk algemeen js-patroon is er een plug-in die doet wat je wilt. Met prototype google je naar blogs met het codefragment dat je nodig hebt.


Antwoord 4, autoriteit 11%

Het is zeer de moeite waard. jQuery maakt JavaScript echt weer leuk. Het is alsof alle praktische tips voor JavaScript zijn verpakt in één bibliotheek.

Ik heb het geleerd via jQuery in Action(Manning), die ik in een weekend heb uitgelezen . Het loopt een beetje achter bij de huidige stand van zaken, vooral met betrekking tot plug-ins, maar het is een geweldige introductie.


Antwoord 5, autoriteit 9%

Er zijn talloze JavaScript-bibliotheken die op zijn minst een vluchtige beoordeling waard zijn om te zien of ze aan uw specifieke behoefte voldoen. Maak eerst een korte lijst met criteria om uw selectie- en evaluatieproces te begeleiden.

Bekijk dan een raamwerkvergelijking/reviews op hoog niveau ergens zoals Wikipedia, selecteer een weinig die aan uw criteria voldoen en u interesseren. Test ze uit om te zien hoe ze voor u werken. De meeste, zo niet alle, van deze bibliotheken hebben websites met referentiedocumentatie en ondersteuning voor gebruikersgroepen.

Om wat namen bekend te maken, Prototype, script.aculo.us, Jquery, Dojo, YUI…die lijken allemaal actieve gebruikers en bijdragers te hebben, dus het is waarschijnlijk de moeite waard om verder te lezen om te zien of ze aan uw behoeften voldoen.

Jquery is goed, maar met een beetje extra moeite zul je misschien ontdekken dat iets anders beter voor je werkt.

Veel succes.


Antwoord 6, autoriteit 7%

Ik ontdekte dat deze reeks tutorials (videoreeks ‘jQuery voor absolute beginners’)door Jeffery Wayzijn ZEER NUTTIG.

Het is gericht op die ontwikkelaars die nieuw zijn bij jQuery. Hij laat zien hoe je veel coole dingen kunt maken met jQuery, zoals animatie, Elementen maken en verwijderen en meer.

Ik heb er veel van geleerd. Hij laat zien hoe je jQuery gemakkelijk kunt gebruiken.
Nu ben ik er dol op en kan ik elk jQuery-script lezen en begrijpen, zelfs als het complex is.

Hier is een voorbeeld dat ik leuk vind “Formaat van tekst wijzigen

1- jQuery:

<script language="javascript" type="text/javascript">
    $(function() {
        $('a').click(function() {
            var originalSize = $('p').css('font-size'); // Get the font size.
            var number = parseFloat(originalSize, 10);  // That method will chop off any integer 
                                                        // from the specifid varibale "originalSize".
            var unitOfMassure = originalSize.slice(-2); // Store the unit of massure, Pixle or Inch.
            $('p').css('font-size', number / 1.2 + unitOfMassure);
            if (this.id == 'larger') {
              $('p').css('font-size', number * 1.2 + unitOfMassure);
            } // Figure out which element is triggered.
         });
     });
</script>

2- CSS-stijl:

<style type="text/css" >
  body{ 
      margin-left:300px;text-align:center; 
      width:700px; 
      background-color:#666666;}
  .box {
      width:500px; 
      text-align:justify; 
      padding:5px; 
      font-family:verdana; 
      font-size:11px; 
      color:#0033FF; 
      background-color:#FFFFCC;}
</style>

2- HTML:

<div class="box">
    <a href="#" id="larger">Larger</a> |
    <a href="#" id="Smaller">Smaller</a>
    <p>
    In today’s video tutorial, I’ll show you how to resize text every 
    time an associated anchor tag is clicked. We’ll be examining 
    the “slice”, “parseFloat”, and “CSS” Javascript/jQuery methods.
    </p>
</div>

Ik raad deze tutorials ten zeerste aan:

http://blog.themeforest.net/ screencasts/jquery-for-absolute-beginners-video-series/


Antwoord 7, autoriteit 7%

Er zijn een aantal bronnen om jQuery te leren (wat IMHO absoluut de moeite waard is). Begin hier http://docs.jquery.com/Main_Pageom de jQuery-documentatie te lezen. Dit is een geweldige site om visueel te zien wat het te bieden heeft:
http://visualjquery.com/1.1.2.html. Manning-publicaties hebben ook een geweldig boek dat ten zeerste wordt aanbevolen, genaamd jQuery in Action. Wat JavaScript-bibliotheken betreft, zijn deze en het prototype waarschijnlijk het populairst als je jQuery met iets anders wilt vergelijken.


Antwoord 8, autoriteit 5%

Ik begon te leren door naar jQuery-extensies te kijken om te zien hoe andere ontwikkelaars met de jQuery-taal werken. Het hielp me niet alleen om de jQuery-syntaxis te leren, maar leerde me ook hoe ik mijn eigen extensies kon ontwikkelen.


Antwoord 9, autoriteit 5%

jQuery is het leren waard!!! Ik raad aan om “JQuery leren” en “jQuery in actie” te lezen. Beide boeken zijn geweldig met uitleg en voorbeelden. De volgende stap is om het daadwerkelijk te gebruiken om iets te doen. U zult de officiële http://docs.jquery.comdocumentatie erg handig vinden. Ik gebruik het als referentie, google het de hele tijd 🙂

Ook de “Learning jQuery” blog van Sean is ook erg handig. Ook jQuery HowToheeft ook een geweldige verzameling jQuery-codefragmenten.


Antwoord 10, autoriteit 5%

Ik heb JQ-Fundamentals– door Rebecca Murphey hier nergens genoemd.

p>


Het is een heel goed boek. Het legt ook de basisprincipes van JavaScript uit die nodig zijn om de basisprincipes van JQuery te begrijpen.


Antwoord 11, autoriteit 2%

Jquery.com is goed georganiseerd en heeft veel goede voorbeelden. Je hoeft geen boek te kopen. Ik vond het gemakkelijk om meteen op te halen door gewoon te verwijzen naar de documentatie van de website. Als je iemand bent die het beste leert door te doen, raad ik deze aanpak aan.

En ja, het is absoluut de moeite waard om te leren. Het zal je veel tijd besparen en je zult er echt naar uitkijken om JavaScript-werk te doen!


Antwoord 12

Ik gebruik Prototype, wat ik leuk vind. Ik ben bang dat ik jQuery niet ken, dus ik kan ze niet vergelijken, maar ik denk dat Prototype de moeite van het bekijken waard is. Hun API-documenten zijn over het algemeen redelijk goed, naar mijn ervaring (wat zeker helpt bij de leerbaarheid).


Antwoord 13

Hé, ik ben bevooroordeeld omdat ik nu met deze jongens werk, maar Carsonified biedt geweldige bronnen voor mensen die hun jQuery-vaardigheden leren en verbeteren.
Aanstaande maandag is er een online conferentie over jQuery met John Resig zelf – http://carsonified.com/ online-conferenties/jquery/

Ook bieden ze nu video-tutorials aan via hun lidmaatschapsprogramma op het Think Vitamin-blog,

Ik weet dat er veel gratis bronnen zijn, ik denk dat het verschil hier de kwaliteit is van de inhoud die je krijgt. hoop dat het nuttig is!


Antwoord 14

Onderstaande link kan nuttig voor je zijn als je SQL kent (alleen css-selectors).

http://karticles.com/2011/06/ jquery-leren-met-sql-basic-selectors

http://karticles.com/2011/06/ leer-jquery-met-sql-attribuut-selectors

Other episodes