admin

Docker Nedir, Docker Kavramları ve Docker Kullanımının Avantajları

Merhabalar, Bu yazımda Docker’ın ne olduğunu ve ne işe yaradığını, avantajlarını, image ve container gibi kavramları, docker ile virtual machine arasındaki farkları ve microservice mimarisi içinde neden kullanılması gerektiğini ve docker komutlarına değineceğiz. Docker Nedir? Docker en net tanımlamayla open source bir ‘container’ teknolojisidir. Docker, aynı işletim sistemi üzerinde, yüzlerce hatta binlerce birbirinden izole ve […]

Geliştirme Ortamları için Docker Compose Kullanımı

Tüm yazılım geliştirme süreçlerinde bizleri en çok zorlayan kısım yeni bir POC ( Proof Of Concept ) çalışması yaparken yada bir altyapı hazırlarken tüm geliştirme ortamlarının hazırlanması işlemidir. Özellikle birçok ortamı içinde barındıran bir sistemden bahsediyorsak bu dahada içinden çıkılmaz bir durum oluşturmaktadır. Şu sıralar bir çok geliştiricinin ve ekibin hayatını kurtaran container altyapısını kullanan […]

ASP.NET MVC

Bu makalede sizlere MVC mimari paterninin kısa tarihi, ne olduğu, çalışma mantığının nasıl tasarlandığı ve ASP.NET icerisine entegre edildiğinde bir web sitesi geliştirme teknolojisi olarak ne gibi bir yapıya sahip olduğu,daha eski web sitesi geliştirme teknolojilerine göre bize ne gibi kolaylıklar sağladığıyla ilgili bilgiler veriyor olacağım. MVC mimari paterni ilk olarak Model-View-Controller paterni olarak, 1978 […]

Nasıl iyi bir yazılımcı olurum?

Her şeyden önce bilgisayar başında vakit geçirmeyi sevmelisiniz. Yazılım sabır ve emek işi. Bilgisayara olan ilginiz alakanız ve yazılımcı olmaya olan inancınız tam ise; doğru yoldasınız demektir. Yazılım belki defalarca saatlerce aynı kod üzerinde durmak demek. Bilgisayarda sizin hayatınızda vazgeçilmez olmalı. Sürekli öğrenmelisiniz, yazılım dünyasının sınırı olmadığını unutmayın. Öğrendiklerinizi aktarmalısınız, bildiklerinizi başkasına anlatmalısınız. Sizin başkalarına […]

Yazılımcı olmak için Bilgisayar Mühendisi / Yazılım mühendisi mezunu olmam şart mı?

Hayır şart değil. Yazılımcı olabilmek için illa Bilgisayar Mühendisi ya da Yazılım mühendisi mezunu olmanız gerekmiyor. Mühendislik olmanız sizi İnsan Kaynakları süreçlerinde muhakkak ileriye taşıyacaktır. Ancak bu açığı kendiniz de kapatabilirsiniz. Gerçekten iyi yazılmış proje örnekleriniz varsa, bilgisayar başında iyi kod yazabiliyorsanız, güvenilir kurumlardan sertifikanız var ise, aradaki açığı kapatırsınız. Gerçekten yazılımcı olmak istiyorsanız ilgili […]

Yazılımcıların genel çalışma koşulları nelerdir?

Öncelikle Yazılımcıların %80 i işi iş değil hobi olarak gördüklerini söylemekte. Buda yazılımcıların yaptığı işi sevdiklerini ve mutlu oldukları anlamına geliyor. Ülkemizde ise yazılımcıların işi diğer mesleklere göre bir tık daha kolay. İyi bir yazılımcının iş bulma korkusu yok. Çünkü günümüzde yazılıma ihtiyaç duyulmayan hiçbir iş yok. Bir yazılımcı sabit ofiste çalışırken başka bir yazılımcı […]

Yazılımcı Olmak İçin Kendimi Nasıl Geliştirebilirim?

Yazılım sektörü dijital çağın istihdam kapasitesi en yüksek iş kollarından biri. Bununla bağlantılı olarak farklı endüstrilerde iyi yazılımcıya duyulan ihtiyaç da bir hayli fazla. İşinin ehli bir yazılımcı olmak için ise önünüzde keyifli, öğretici ve bir o kadar da adanmışlık isteyen bir yol olduğunu unutmamalısınız. O hâlde sıfır noktasındaki bir yazılımcı adayı olduğunuzu varsayarsak, kendinizi […]

Yazılımcı olarak nerelerde çalışabilirim?

Her yerde. Günümüzde yazılıma ihtiyaç duyulmayan hiçbir iş yok. Kobi ve üstü şirketlerin hemen hemen hepsinde en az bir yazılımcıya ihtiyaç duyuluyor. Çiçek siparişi alan bir şirketten, uzay teknolojileri geliştiren şirketlere kadar farklı seviyelerde yazılımcılar çalışıyor. Çokta uzak olmayan Gelecekte Otomasyon ve robotların standart işleri yapacağını düşünürsek, yazılım bilmek sizi tercih edilen bir çalışan haline […]