YALNIZCA TYPESCRIPT - 1 VIDEODA
Вставка
- Опубліковано 5 жов 2024
- Kullandığım 2 adet Sosyal Medya Hesabının Linkleri :
Yazılım Bilimi - Instagram : bit.ly/38h04mS
Kişisel Instagram Hesabım : bit.ly/2HpPX3v
Udemy üzerindeki kurslarımdan herhangi bir tanesine aşağıdaki linke tıklayarak en düşük fiyata kaydolabilirsiniz.
Kurs Linkleri : 1 Videoda Typescript,Typescript nedir,typescript tutorial,typescript react,typescript türkçe,typescript dersleri,typescript node.js,typescript angularjs,Neden Typescript,Typescript Tanıtımı,microsoft,.net,javascript,yazılım bilimi,mustafa murat coşkun,yazılım,programlama,typescript static typing,typescript fonksiyonlar,typescript sınıflar,typescript interface nedir,typescript soyut sınıflar,1 videoda python,1 videoda javascript
Sosyal medyadan takip edin :
➤ Twitter / mustafam_coskun
➤ Instagram : / mustafa_murat
➤ Facebook Grubu :goo.gl/5GdxrY
➤ Facebook Sayfası : / yazilimbilimi
➤Twitter : / yazilimbilimi
Yazılım ve Programlama mı öğrenmek istiyorsunuz ? İşte burası tam size göre.
Java Programlama ,Php Programlama,C Programlama ,Python Programlama ve sayısız ücretsiz eğitim videolarıyla yazılım ve programlama öğrenmenin tadına varın.
Programlama Eğitimlerimiz:
➤ C Programlama Dersleri : goo.gl/wwBJY5
➤ Python3 Programlama Dersleri : goo.gl/VlCxJ9
➤ Python2 Programlama Dersleri : goo.gl/pzWOyn
➤ Android Programlama Dersleri : goo.gl/HL0658
➤ Javascript Programlama Dersleri: goo.gl/9VA7UY
➤ HTML5 ve CSS3 Dersleri : goo.gl/ad9oUW
Eğitimlerimizi beğeniyorsanız “BEĞEN” tuşuna basarak bize destek olabilirsiniz.Her türlü yorum ve düşünceleriniz bizim için çok önemli.Yorumlarınızı eksik etmeyin lütfen.Videoları paylaşarak ailemizi genişletmemize yardımcı olun.
Yeni videolarımızdan anından haberdar olmak isterseniz bize abone olabilirsiniz.Ayrıca “Bildirim” tuşuna basarak da videolarımızdan anında haberdar olabilirsiniz.
Ücretsiz abone olun : goo.gl/1z81oA
Herkese merhaba.Ben Mustafa Murat Coşkun.Odtü Bilgisayar Mühendisliği 4.sınıf öğrencisiyim.Yazılım Bilimi kanalını programlama ve yazılım öğrenmek isteyen gençlere ve yazılımcılara faydalı olmak ,aynı zamanda Türkiyede yazılımın ve eğitimin yükselmesi amacıyla 10 Nisan 2015 tarihinde kurdum.Şimdiye kadar elimden geldiğince video yüklemeye çalıştım.Bu kanaldaki amacım Yazılım Bilimini genel bir online akademiye dönüştürüp Türkiye’nin dört bir yanına ücretsiz bir şekilde eğitim verebilmek.Ülkemizin gençleri olarak hep beraber yazılımı ve bilimi herkese aşılamaya çalışalım.Var mısınız?
Programlama ve Yazılım Öğrenmeye yeni mi başlıyorsunuz ? İşte yol haritanız.
1.Web geliştirmek ve bu alanda uzmanlaşmak istiyorsanız Temel olarak HTML,CSS,Javascript öğrenmeye çalışın.Daha sonra server-side(sunucu tarafı) diller ile kendinizi geliştirin.(Php,Python Django ,Asp,Ruby On Rails vs.)
2.Mobil uygulama mı geliştirmek istiyorsunuz ? Eğer çok yeniyseniz, ilk başta Python gibi algoritma ve programlama mantığını anlayacağınız bir dille başlayın. Daha sonra hangi ortamda mobil geliştirme yapacağınıza karar verin.IOS geliştirmek istiyorsanız Swift,Android Programlamak istiyorsanız Java öğrenin.Daha sonra Android ve Java geliştirmeye başlarsınız.
3.Masaüstü uygulamaları(Arayüz Uygulamaları) mı geliştirmek istiyorsunuz.Bunun için önünüzde bir çok seçenek var.Python,C#,Java gibi dillerle çok iyi arayüzler çıkarabilirsiniz.
4.Machine Learning ve Yapay zeka ilginizi çekiyorsa yazımı kolay olan ve çok verimli bir dil olan Python size yararlı olacaktır.
Sıkça Sorulan Sorular için videolara yorum yazabilirsiniz.
➤ Programlama’ya Nereden Başlamalıyım ?
➤ Programlama için hangi kaynaklardan faydalanmalıyım ?
➤ Programlama için İngilizce bilmek gerekli mi ?
➤ Programlama Kursları faydalı oluyor mu ?
➤ Programlama Dili olarak X’i mi tercih etmeliyim Y’yi mi ?
➤ Programcılık için bilinmesi gereken konular nelerdir ?
Sosyal medyadan takip edin :
➤ Twitter / mustafam_coskun
➤ Instagram : / mustafa_murat
➤ Facebook Grubu :goo.gl/5GdxrY
➤ Facebook Sayfası : / yazilimbilimi
➤Twitter : / yazilimbilimi
Ses kalitesi olsun, verdiği örnekler olsun, gerçek iş hayatından verdiği örnekler olsun hepsi harika. Zaten bilgisini konuşmaya dahi gerek yok. O kadar yabancı tutorial izlesem de dönüp bir de Mustafa Hocam ne demiş diye bakmadan edemiyorum. Sizleri seviyoruz hocam
yalakanın iyisi sahibi osurduğunda derin nefes alırmış
birkaç ingilizce kaynaktan da izledim gördüklerim arasında en iyi anlatan bu video idi. özellikle interface olayı ve abstract class o kadar güzel anlatılıyor ki türkçe bildiğim için şansılıyım diyorsun.
Gayet simple sekilde anlatdiniz bence. Hicde oyle bune falan soylemeye gerek yok. Onlari soyleyenler programlamadan cok uzak insanlar
Yani Angular öncesi bir TypeScript anlatan arıyordum karşıma çıktı çokta güzel oldu. Teşekkürler. İzleyen arkadaşlar yorum atsın sonuçta bir emek verilmiş bir teşekkürü çok görmeyin.
aynı sebepten dolayı burdayım :)
Mustafa Hocam eğitim için teşekkürler. Angular öncesi ben de tam Typescript bakmayı planlıyordum. Çok güzel bir zamanlama oldu benim açımdan. :)
Bunlarin bir çoğunu es6 da yapmak mümkün zaten. Es6 ile typescripte gerek duymadan da inheritance ede biliyorsun. access modifiers ler haric
Saçma geldi derken gerçekten güzel bir detaya yer veriyorsunuz videonun devamındqa generic varmı bilmiyorum ama ts ile generic sınıflar yaptım kendimce teşekkür ederim anlatımınız için
Hocam emeğiniz için teşekkür ediyorum, video gerçekten çok başarılı olmuş. Sıkmadan, bunaltmadan ve açıklayıcı bir şekilde anlatıyorsunuz ve bu anlatımınızı çok seviyorum.
teşekkürler, anlaşılır anlatıyorsunuz javascript ile kapsamlı proje videosu çekebilir misiniz
Swift(ios dev.) ile alakalı bir video da olabilir.
Əməyinizə sağlıq müəllim, çooooooooooooox çooooooooooooox təşəkkürlər
naptın
sade ve anlaşılır bir anlatım olmuş, teşekkürler.
Ses tonu bi harika ve çok güzel anlatıyo ya. akılda soru işareti kalmıyo efsanesiniz hocam saolun. Şirkette typescripti 7 haftada anlamayan arkadaşlar varken ben bi saatte söktüm işi :)
Debugger kullananlara kücük bir not: console.log(a) veya console.log(a, b), console'un kötü bir kullanimidir. console.log({a}) veya console.log({a, b}) daha anlamli bir kullanimdir, nedenini kendiniz test ederek anlayabilirsiniz.
Ayrica console.table, console.trace, console.time("xx"), console.timeEnd("xx") hayatinizi cok kolaylastiracak, bunlari da arastirin.
Ayrica console hayatinizi renklendirmek icin asagidaki trick'i kullanabilirsiniz:
console.log("%c Hacivat", "color: red; font-weight: bold")
@@cemyildiz7842 resim bile çizen var böyle :)
cidden iyi anlatiyorsunuz seri ve anlasilir ve güzel tabiki. kolay gelsin. tesekkürler.
Teacher, I have learned from you everything that I know. You're awesome and inspiring me :)
David abi her videoda karsıma sen cıkıyorsun :))
@@yaserdemet7886 abi youtube u hallaç ettim ondan
Typescript anlatacağım diye girip interface'leri anlatmışsın. Keşke js ile kıyaslayarak üstün gelen özelliklerinden, syntax farklarınden vs bahsetseydin. Interface'lere ayrı video çekerdin.
Harika bir eğitim videosu olmuş hocam emeğinize sağlık .
cannot be loaded because running scripts is disabled on this system. For more information bu hatanın sebebi nedir acaba ?
Bu hatanin sebebini bula bildimi kardes?
Bu video daha iyi izlenmeleri hakediyor. Güzel iş çıkarmışsınız elinize sağlık...
Çok iyi video İnterface konusunu 10 farklı yerden dinlemişimdir en iyi burdan anladım
Videonun mac versiyonunun yanı sıra Win versiyonu ya da eclipse IDE içerisinde kullanım versiyonu da harika olurdu... yine de teşekkürler.
Harika bir anlatım olmuş. Emeğinize sağlık. Çok çok yararlı oldu.
Harika bir video olmuş işime yaradı. Çok teşekkürler. Başka ilgili video varsa hemen izleyeceğim.
Çok faydalı ve güzel bir video olmuş teşekkürler.
Video icin tesekkurler. Fakat neden israrla Java veya C# bilmeyen kendine programci demesin dediginize anlam veremedim. Elinize saglik video icin.
Elinize ağzınıza sağlık. Teşekkür ediyorum.
Harika bir video olmuş, yapıları daha iyi pekiştirdim. Hocam ileride ionic ile de kurslarınız olucak mı? İyi çalışmalar
OOP ile alakalı kitap önerebileceğinizi söylemişsiniz. Rica etsem kaynakları yazabilir misiniz?
1 videoda css gelsin
Bir videoda backend gelsin +1leyin görsün
1 videoda serileri yorucu oluyor ama bizim için çok faydalı...
Birdə typescript codların notepad ++ da yaza bilərəm?
Angular' a giriş yapacak kadar TYPESCRIPT öğrenmek için aradığım video işte buydu , Çok teşekkürler , Interface ve Abstract de bonus olarak öğrendim sayende LIKE
38:00 18:25(optional)
Elinize emeğinize sağlık çok güzel olmuş.
Hocam oop ile ilgili bir kitap önerir misiniz?
Elinize, emeğinize sağlık.
Hocam Terminal kisminda hata aliyoruz. js dosyasi olusturmuyor hata veriyor. Yardimci olsaniz
11yaşındayım yazılım yapabilir miyim?
Tabii ki yapabilirsin. Yazılımın yaşı yoktur.
Python3 'ten sonra ne önerirsiniz.TEŞEKÜRLER
*_Ne yapmak istiyorsun onu belirle sonra dil seçimine başla._*
*Web sitesi yapmak istiyorsan (HTML, CSS, JAVASCRIPT, PHP, MYSQL)*
*Masaüstü programlar yapmak veya oyunlar yapmak istiyorsan (C, C++, C#, JAVA, PYTHON)*
*Mobil programlar veya oyunlar yapmak istiyorsan (ANDROID, JAVA , C#, SWIFT)*
python3 -un cok sayda modulleri var onlari arawtirmalisin.(ve ya Frameworkler).Sonraki dil senin hangi alana merkali olduguna bagli mesela mobil porqramlamami?(Android ,Kotlin) IOS (Swift ,Obj C ) ve ya Web ise mesela Php, js.Ama sececegin alan hakkinda hic fikrin yoksa Javascript .Cunki mobil uygulama gelistirmene yardim ede bilir.(React js ios icin de ve android icinde nerdeyse ayni kodlarla uygulama gelistire bilmene yarar)Web alaninda da en cok kullanilan dildir. Yapay zekada da kullanila bilir ama python daha uygun AI icin
Masaüstü programlama
Merhaba. Ilk once video icin tesekkur ederim. Bir sorum olucakti. Istedigimiz desigkene : any data tipini verip dinamik yapa biliyorsak onu : string, : number ve b gibi tanimlamamizin ne anlami var ? Yani tum var.lara : any data tipini verip neden isimizi kolaylastirmiyoruz ? : any varsa diger data tipleri ne ise yariyor ?
zaten javascript'in kendisinde tanimlama yaparken bu tur bi belirtece ihtiyacimiz olmuyor. burdaki amaci diger Java, C, C++ gibi dillere benzemesi, bir yandan da string olarak tanimladigin degere ileride farkli bir deger atayamaman icin yapilmis bir sey. bunun sebebi de senin tanimladigin degere gore ram'de yer ayriliyor. baslangic duzeyinde bu tur seyler cok onemli olmasa da ileri seviyede programin optimize calisabilmesi icin degiskenlerin tiplerinin belirli olmasi onemli.
Any tipinde bir array oluşturmak mümkün mü videoda bahsetmemişsiniz
Array veya any[]
Məndə typscript pəncərəsi gəlmir sol üstdə cavablasaz sevinərəm
Təşəkkür edirəm
Eline ağzına sağlık muhteşemsin
Elinize saglik hocam.
21:02
Teşekkürler Emeğinize Sağlık
Çok teşekkürler video için.
Bir şey sormak istiyorum.
Bu inheritance konusu es6'te yok muydu?
Evet Jsde de var.
Hocam huyunuz kurumasın, anlatın. hepsini dinliyoruz :)
Sınıfları .ts dosyası dışından kullanabilir miyiz? (Projede Employee sınıfım zaten var)
Çok iyiydi VueJS'den önce ts güzel geldi :D
Su gibi aktı hocam ağzınıza sağlık.
Hocam Arrayı ekrana yazdırırken başına üç nokta koymanızın sebebi nedir? Bu üç nokta neden ve nerelerde kullanılır?
Bkz. Spread operator
03:04 incapsulation... özellikleri zaten js yok mu?
Normalde yok evet.
Hocam merhaba Bir sorum olacak..
javascript, uzerin de çalıştığım bir uygulamada 6 ad li tagi ve onların indisleri ni dizi içersin de saklamayı planlıyorum bir çok denemede yaptım. ama dizinin hep ilk elemanına yerleşiyor shift ile son a gondersemde değişken a olduğundan kendisi sabit içeriği değiştiği için olmuyor tabi...
Aslında tam amacım @t.. indislerinden herhangi birine tıkladığımda page1 sahneye geliyor orda sorun yok ama başka herhangi bir butona tıklayınca bi önceki indisi hafızda tutup onun kullanmalıyım ki onu animasyonla yada efect ile geri gondereyim.. eski indisi hafızada tutamıyorum...
Merhaba, yorum satırına alma işlemi ctrl+k ctrl+c peki kaldırma işlemi nedir ?
(ctrl+k) + (ctrl+u)
reyiz sen nerelerdesin ya
sublime text içerisinde typescript.ts oluşturdum.Ama view de terminal çıkmıyor.Ctrl + " yaptım.geldi terminal.Sonra sizin yazdığınız satırı ekledim.SyntaxError: invalid syntax hatası veriyor.
Sorunu bulabildinizmi? bende de ayni hatayi veriyor
Hocam typescripteki public, protect, private kullanımı diğer dillerdeki mantıkla aynı mı? Bir de örnek bir kod da static ve public static diye kullanımlar vardı? Bu static tam olarak neden kullanılır? Bahsi geçen deyimlerle ilgili bir sınıf üzerinde çok kısaca anlatma imkanınız var mıdır? Şİmdiden teşekkürler.
Evet geçerli bunlar da :)
Hocam terminalde tsc typescript.ts yazdıktan sonra js dosyası oluşuyor oluştuktan sonra ts dosyasındaki değişkenlerin altını kırmızılaştırıyor. en alt satıra export {} yazınca hatalar gidiyor ama bu sefer de consoleda yazdıramıyorum bunun sebebi ne ben js dosyası oluşturduktan sonra ts dosyasında hata görmek istemiyorum çözemedim
Çözebildiniz mi?
@@akbasemirhan kod yazmayi biraktim ben
👍👍👍
Uzun ama açıklayıcı olmuş, güzel de olmuş :D
hocam bence çok gereksiz bu ts yaa
müq
Sona niye reklam koyuyon
java övmek için mi çekmiş videoyu yoksa typescript antatmak için mi belli değil.
C# veya java bilmeye gerek yok bence ikiside gereksiz ve öğrenmesi zor bir dil.
İLK YORUM ABİ KALP
Yav başkanım sen napacan interfaceyi, typeScript anlat geç, interface bilmeyen adamın ne işi var burada