mavidurak / uygulamali-c-egitimleri

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MaviDurak-IO Uygulamali C Eğitimleri

Bu eğitim serisi C dili ile uçtan uca (peer to peer) özgün olarak kriptolanmış mesajlaşma sunucu yazılımı ve masaüstü yazılımı, multitasking , TCP/IP, Socket, memory management, veri kriptolama, veritabanı kullanımı gibi konuların öğrenilmesi amaçlanmaktadır.

Proje masaüstü yazılım GTK+ GUI library kullanılarak geliştirilecektir. Compiler olarak GCC ve editör olarak CodeBlock olarak süreci yürütmeyi hedeflemekteyiz.Masaüstü yazılımı sayesinde sunucu yazılımı ile özgün kriptolu olarak haberleşebilecektir.Kullanıcılar ilgili toplantı odalarında birbirleri ile güvenli mesajlaşabilecektir. Bu mesajlar Text metin, icon, file, link(url) olarak belirlenmiştir.

Sunucu yazılımı geliştirme sürecinde uygulama olarak geliştirilecek , sonunda Windows service ve Linux diamond şekline çevrilerek gerçek bir sunucu yazılımı mimarisine dönüştürülecektir.

Dersler

Ders 1:

Ders 2:

Ders 3:

Ders 4:

Ders 5:

Ders 6

Ders 7

Ders 8

Ders 9

Ders 10

Ders 11

Ders 12

Ders 13

Ders 14

About


Languages

Language:C++ 52.8%Language:C 47.2%