ეს აპლიკაცია JavaScript-ს გაკვეთილების, ვიქტორინებისა და აპლიკაციის კოდის რედაქტორის მეშვეობით ასწავლის. ის მოიცავს JavaScript-ს საფუძვლებიდან დაწყებული, მოწინავე თემებით დამთავრებული, მათ შორის მოვლენების ციკლითა და ასინქრონული პროგრამირებით.
გაკვეთილები
შინაარსი ორგანიზებულია საგნის › თემა › ქვეთემის სახით. თითოეული ქვეთემა მოიცავს თეორიას, დამუშავებულ მაგალითს და შეჯამებას. თემები მოიცავს ცვლადებს და ამწევ ფუნქციებს, ფუნქციებს და დახურვებს, ლექსიკურ მასშტაბს, პროტოტიპის ჯაჭვს, ობიექტებს და დესტრუქციას, იტერატორებსა და გენერატორებს და ES6+ სინტაქსს, როგორიცაა ისრის ფუნქციები, კლასები, მოდულები და BigInt. გაკვეთილები მოიცავს დასრულების მარკერებს, ძიებას და სანიშნეებს.
კოდის რედაქტორი
აპლიკაციის რედაქტორი ამუშავებს JavaScript-ს და აჩვენებს გამოსავალს. თქვენ შეგიძლიათ გამოიყენოთ მასივის მეთოდები, Promises, fetch, async/await და DOM მანიპულირება არაფრის ინსტალაციის გარეშე. კოდირების ამოცანები მოიცავს დამალულ სატესტო შემთხვევებს და საცნობარო გადაწყვეტილებებს. რედაქტორი ასევე ამუშავებს Python-ს, Java-ს, C++-ს, Go-ს, Rust-ს, Kotlin-ს და Swift-ს.
ხელოვნური ინტელექტის რეპეტიტორი
თქვენ შეგიძლიათ დასვათ კითხვები მარტივ ენაზე და მიიღოთ პასუხები მიმდინარე გაკვეთილის საფუძველზე. შეგიძლიათ წარმოადგინოთ კოდის ან დიაგრამის ფოტო, ივარჯიშოთ ინტერვიუს საცდელ კითხვებზე და სთხოვოთ ხელოვნურ ინტელექტს ახსნას კოდის გამომავალი.
ტესტები და საცდელი ტესტები
მრავალარჩევანი კითხვები ფასდება მარტივიდან რთულამდე და თითოეული პასუხი მოიცავს ახსნას. დროით განსაზღვრული ტესტები აერთიანებს თეორიულ და კოდირების კითხვებს და ასახავს განსახილველ თემებს, როგორიცაა მოვლენების ციკლი, დახურვები და ასინქრონული ნიმუშები. წარსული მცდელობების გადახედვა და ხელახლა ჩაბარება შესაძლებელია.
პროგრესის თვალყურის დევნება
აპლიკაცია აღრიცხავს ქულებს, სწავლის დროს და დასრულებულ თემებს. ის მოიცავს 7-დღიან სასწავლო გეგმას, ყოველდღიურ საკონტროლო ტესტს, გამეორების ბარათს და გლობალურ და საგნობრივ ლიდერბორდებს.
ენები და ოფლაინ გამოყენება
აპლიკაცია მუშაობს ოფლაინში ჩამოტვირთული კონტენტისთვის და მხარს უჭერს ღია და მუქ თემებს. ინტერფეისი ხელმისაწვდომია ინგლისურ, ჰინდი, კანადა, ტამილურ და ტელუგუ ენებზე; JavaScript კოდი და ტექნიკური ტერმინები უცვლელი რჩება თარგმანის დროს. შედის ტექნოლოგიური სიახლეების არხი.
JavaScript და მასთან დაკავშირებული სახელები და ლოგოები მათი შესაბამისი მფლობელების სავაჭრო ნიშნებია. ეს აპლიკაცია დამოუკიდებელია და არ არის მათთან აფილირებული ან მოწონებული.