
JavaScript, "web'in üçüncü kısmı" olarak kabul edilir ve herhangi bir web sayfasına etkileşim katmanı eklemek için tasarlanmış programlama dilidir. HTML ve CSS ile birlikte en önemli üç programlama dilini oluştururlar.
Bu kurs, en temel olanlardan (sözdizimi ve değişkenler) başlayarak JavaScript'e bir giriş niteliğindedir ve çok az geliştireceğiniz bir Hafıza oyunu kullanarak bilginizi - koşullu ifadeler, diziler, döngüler, olaylar - giderek genişleteceksiniz. 10 yıldan fazla deneyime sahip web tasarımcısı ve Swwweet stüdyosunun kurucusu Javier Usobiaga tarafından yavaş yavaş.
Web tasarımına ilk yaklaşımınız buysa, öncelikle Javier Usobiaga'nın da dahil olduğu kursunu almanız önerilir. [url=https://www.domestika.org/es/courses/74-introduccion-al-desarrollo-web-responsive-con-html-y-css]HTML ve CSS ile Responsive Web Geliştirmeye Giriş .
1 ders & 1 indirme

3 dakika, 16 saniye

4 dakika, 22 saniye

6 dakika, 42 saniye

10 dakika, 36 saniye

7 dakika, 27 saniye

10 dakika, 19 saniye
Javier'i, çalışmalarını ve web tasarımı ve geliştirme dünyasındaki etkilerini tanıyarak başlayacaksınız.
JavaScript'in ne olduğunu, ne işe yaradığını ve neden HTML ve CSS ile birlikte web'deki temel programlama dillerinden biri olduğunu anlayacaksınız. Kod düzenleyicinizi daha rahat çalışacak şekilde nasıl yapılandıracağınızı öğreneceksiniz ve ardından JavaScript'i bir web sitesine nasıl dahil edeceğinizi göreceksiniz.
JavaScript ile ilk etkileşimleriniz, diğer temel tamamlayıcı JavaScript işlevleriyle birlikte yazmayı öğreneceğiniz değişkenleri, işlevleri, olayları ve döngüleri içerecektir.
Buradan, dizisinden veya oyunu oluşturan kart destesini temsil eden değerler listesinden başlayarak Hafıza oyununuzu tasarlamaya başlayacaksınız.
Oyuna zorluk katmak için kartların dağıtımına etkinlikler ve şans ekleyeceksiniz.
Bir sonraki adım, hafıza oyununuza etkileşimin ilk unsurunu eklemek olacaktır: seçilen kart çiftini yanlış veya doğru olarak işaretleyin. Yavaş yavaş, diğerlerinin yanı sıra betiğin başarı, hata gibi belirli bir bölümünü çözen ve ayrıca söz konusu başarılar ve hatalarla ilgili geri bildirimleri yöneten işlevler yaratacaksınız.
Zorluk artışının ardından oyun arayüzüne bir zamanlayıcı, oyun seviyeleri, ses efektleri ve yeni detaylar ekleyeceksiniz.
Son olarak jQuery, React ve Vue gibi JavaScript'i tamamlayan farklı kitaplıkları ve kaynakları inceleyeceksiniz.
Kurs boyunca oluşturacağınız Hafıza oyununda iyileştirmeler (yeni kurallar, düzeltmeler, efektler) yapacaksınız.

Web tasarımına ilgi duyan ve temel HTML ve CSS bilgisine sahip olan herkese yöneliktir.
Temel HTML ve CSS bilgisine, ayrıca bir bilgisayara ve bir kod düzenleyiciye ihtiyacınız olacak.

Hola es un optimo Curso per aprender JS e lo recomiendo a todas las personas que quieran aprender a programar sea per front-end que al Back-end. javier sei Grande!
Es un curso muy práctico, comprensible y demasiado flexible a la hora de estudiar. Domestika hace al estudiante una experiencia única en aprender de una manera muy lúdica e intuitiva. Recomiendo este curso un 100%
muy buen curso, aun que siento que hace falta un poco mas de explicacion en varios temas
Excelente curso, muy bien explicado con ejemplos concisos de los temas que se estan desarrollando
Great course and very detailed!

giriiş
JavaScript'i kullanmaya başlama
İlk etkileşimler
bir deste kart
Bir hafıza oyunu
Seviye atlamak
Kütüphaneler ve kaynaklar
Bitirme projesi
Belirli bir program olmadan ve takip edilmesi kolay bir yöntemle evden öğrenmenin tadını çıkarın. Kendi hızınızı kendiniz belirlersiniz.
Yaratıcı sektörün en iyi uzmanlarının açıkladığı değerli yöntem ve teknikleri öğrenin.
Her uzman, her derste açık yönergelerle, gerçek tutkuyla ve profesyonel anlayışla en iyi yaptıkları şeyi öğretir.
If you're a Plus member, get a özel sertifika signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
En yüksek kalitede videolar sayesinde tek bir ayrıntıyı kaçırmazsınız. Sınırsız erişim sayesinde tekniğinizi mükemmelleştirmek için bunları istediğiniz kadar izleyebilirsiniz.
Sorular sorun, geri bildirim isteyin veya çözümler sunun. Öğrenme deneyiminizi topluluktaki, yaratıcılığa sizin kadar tutkulu olan diğer öğrencilerle paylaşın.
Topluluk, dünyanın her yerinden meraklı ve yaratıcılıklarını keşfetme ve ifade etme konusunda tutkulu milyonlarca insana ev sahipliği yapıyor.
Domestika, yüksek kaliteli bir çevrimiçi öğrenme deneyimi sağlamak için öğretmen kadrosunu seçer ve her dersi kendi bünyesinde üretir.
This course is designed for people with basic programming and HTML/CSS knowledge; you don’t need to be an expert. It’s perfect if you already have a foundation and want to dive deeper into JavaScript interactivity and logic.
All you need is a computer with internet access and a free code editor like VSCode, Brackets, or Atom. Basic HTML and CSS knowledge is also recommended to get the most out of the course.
You’ll learn to manipulate the DOM, handle events, use variables, functions, conditionals, arrays, and objects, plus build a complete memory game with levels, a timer, animations, and visual effects using JavaScript.
The course focuses on building interactive web apps with JavaScript, emphasizing hands-on creation of a digital memory game using logic, data structures, and modern programming techniques.
Yes, you’ll build a fully functional memory game implementing level logic, a timer, event handling, multidimensional arrays, animations, and game reset—all with pure JavaScript.
Free editors like VSCode, Brackets, or Atom are recommended. You’ll learn to install extensions such as Prettier and Bracket Colorizer and configure formatting and linting options to improve code readability and quality.
You’ll be able to create interactive web games, modular apps, dynamic interfaces, and experiment with animations, visual effects, and advanced logic using JavaScript and HTML/CSS.