Kursus pemrograman Delphi. Kursus pemrograman Delphi eksklusif

Kursus ini dirancang untuk dicapai oleh pemrogram, pengembang, dan arsitek level tinggi efisiensi ketika mengembangkan di Delphi 2009.

Tingkat pelatihan awal:

  • Pengetahuan tentang Windows di tingkat pengguna.
  • Keterampilan pemrograman di Delphi.
  • Keakraban dengan prinsip pengoperasian server database.

Tujuan kursus– Meningkatkan produktivitas pengembangan menggunakan Delphi saat mengembangkan, membuat prototipe, mengkode, dan mengirimkan aplikasi untuk platform Win32.

Kursus ini dirancang bagi mereka yang ingin memperdalam pengetahuan dan menggunakan lingkungan Delphi untuk mengembangkan aplikasi VCL.

Kursus ini mencakup manfaat dan fitur mendasar dari lingkungan Delphi 2009, termasuk kustomisasi IDE, pemrograman berbasis peristiwa, pengembangan klien-server, komponen data, migrasi data ke server, debugging, pengembangan antarmuka pengguna, penanganan pengecualian, dan penggunaan penyihir untuk meningkatkan kecepatan pengembangan.

Perkuliahan disertai dengan pekerjaan laboratorium yang detail. Perkuliahan dan pekerjaan laboratorium, membawa siswa melalui siklus pengembangan penuh, akan berpuncak pada pembuatan aplikasi Win32 yang lengkap.

Program kursus "Pengembangan aplikasi untuk platform Win32 di Delphi 2009"

1. Perkenalan

  • Baru di Delphi 2009
  • Pengembangan persyaratan aplikasi

2. Pembuatan prototipe

  • Pengembangan prototipe aplikasi
  • Formulir aplikasi
  • Pengumpulan informasi pengguna
  • Pengaturan proyek

3. Pemrograman berorientasi objek

  • Kelas dan objek
  • Batasan kelas
  • Polimorfisme
  • Jenis Objek Pengecoran
  • Metode kelas dan pembantu kelas
  • Kelas tertutup
  • Konsep OOP Tingkat Lanjut

4. Logika bisnis dan GUI

  • Aturan bisnis dan logika bisnis
  • Apa itu kode antarmuka?
  • Pengantar UML
  • Pengantar Bersama
  • Contoh

6. Pola tunggal

  • Apa itu template?
  • Pola tunggal
  • Aplikasi Tunggal

7. Elemen antarmuka dasar

  • arsitektur VCL
  • Pengembangan antarmuka pengguna

8. Perancang formulir dan editor kode

  • Perkenalan
  • Perancang formulir
  • Pembuatan antarmuka
  • Editor kode

9. Komponen antarmuka

  • Hirarki bentuk
  • TABentuk Abstrak
  • Pembuatan antarmuka

10. Siklus hidup suatu benda

  • Pemilik objek
  • Membuat Objek
  • Penghancuran benda

11. Penanganan pengecualian

  • Perkenalan
  • Apa pengecualiannya?
  • Blok yang dilindungi
  • Penanganan Pengecualian
  • Perlindungan sumber daya
  • Menaikkan dan Melempar Kembali Pengecualian

12. Pendebug

  • Lingkungan debug
  • Kontrol Eksekusi Kode
  • Menganalisis data saat aplikasi sedang berjalan
  • Mengelola Proses Debugging

13. Pengembangan aplikasi database

  • Arsitektur aplikasi basis data
  • Arsitektur aplikasi database di Delphi
  • Teknologi akses data
  • dbExpress
  • Kumpulan Data Klien T
  • Contoh

14. Pengiriman

  • File aplikasi
  • aplikasi DB
  • Menggunakan paket

15. Pengontrol Tampilan Model

  • Deskripsi dan kelebihan pendekatan MVC
  • Membangun Aplikasi MVC
  • Ikhtisar XML
  • XML Patser
  • Komponen XML dan VCL

17. IntraWeb

  • Komponen IntraWeb
  • Modul aplikasi dan modul halaman
  • Membuat aplikasi untuk bekerja dengan database
  • Menggunakan Bingkai
  • Ajax dimulai

18. Laporan Sambutan

  • Komponen Laporan Sambutan
  • Pembuat Laporan Visual
  • Mengubah bidang laporan secara manual
  • Mari kita lihat hasilnya
  • Menghasilkan laporan dalam aplikasi C++ Builder

19. Jepretan Data

  • Komponen Snap Data
  • Snap Data di Repositori Objek
  • Membuat aplikasi tiga tingkat

20. Membangun aplikasi

  • Mengembangkan Aplikasi Penyelenggara Rapat yang sebenarnya menggunakan semua teknik di atas

21. Bekerja dengan proyek

  • Membuat Proyek
  • Manajer proyek
  • Berkas proyek
  • Pengaturan Proyek
  • Kompilasi dan menghubungkan
  • Perakitan
  • Acara selama pembangunan
  • Menggunakan utilitas MSBUild

22. Bagan Tee

  • Komponen TeeChart
  • Editor TeeChart

Di akhir kursus dilakukan sertifikasi akhir dalam bentuk tes atau berdasarkan nilai kerja praktek diselesaikan pada saat proses pembelajaran.


Pemrograman Delphi adalah arah yang paling populer di kalangan programmer. Lingkungan pengembangan Delphi, yang sekarang disebut Embarcadero RAD Studio, sangat mudah dipahami, namun memerlukan pembelajaran karena berisi banyak fitur untuk pengembang. perangkat lunak!

Pelajaran Delphi saat ini dapat ditemukan baik di sekolah maupun di institusi pendidikan tinggi, namun apakah ada gunanya? Kami meragukannya! Setelah pelatihan yang sangat dangkal di Delphi, siswa tidak dapat menulis program apapun dengan lancar. Dan ini adalah fakta yang menyedihkan. Pelajaran Delphi sering dilakukan “untuk pertunjukan”, kata mereka, mereka seharusnya ikut serta kurikulum, ini dia. Namun tidak ada yang memikirkan apakah mempelajari Delphi bermanfaat bagi pendengarnya. Dan tidak ada yang mengejutkan di sini. Coba pikirkan, siapa yang mengajar Delphi dengan gaji rendah yang diterima guru? Siapa yang memberi kuliah Delphi? Dan ceramah diberikan oleh mereka yang tidak bisa mendapatkan pekerjaan bergaji tinggi. Calon guru inilah yang mengajar kelas di berbagai lembaga pendidikan dan mengambil kursus Delphi. Tidak ada lagi yang bisa diharapkan dari mereka. Oleh karena itu, perusahaan kami, melihat situasi yang memalukan, membuka kursus Delphi berdasarkan perusahaan manufaktur!

Apa manfaat kursus Delphi yang diselenggarakan oleh karyawan perusahaan manufaktur? Ini bukanlah kursus pelatihan Delphi sederhana yang tidak fokus pada kualitas pelatihan. Ini adalah tempat di mana programmer profesional bekerja untuk melakukan tugas produksi! Hanya programmer Delphi yang sudah ada yang dapat memberikan pengetahuan yang baik dan kuat. Pelatihan untuk menjadi seorang programmer Delphi harus dilakukan oleh seorang programmer berkualifikasi tinggi yang bekerja di bidang spesialisasinya di bidang produksi!

Mempelajari Delphi, sama seperti bahasa pemrograman lainnya, harus dilakukan pada apa yang disebut tugas “pertempuran”. Jika di pusat akademik yang meragukan Anda diberikan tugas yang konyol dan membosankan, ketahuilah bahwa ini tidak baik. Ini adalah kursus pemrograman delphi eksklusif kami yang sedekat mungkin dengan pekerjaan yang akan dilakukan oleh seseorang yang telah menyelesaikan pelatihan di tempat kerja. Hanya kursus pelatihan Delphi kami yang berisi tugas-tugas yang hanya akan memperkuat pengetahuan teoretis yang diperoleh dan pada saat yang sama akan mengasyikkan dan menarik!

Pelatihan Delphi tidak mentolerir gangguan perhatian, baik dari siswa maupun guru. Itu sebabnya organisasi kami hanya menyediakan pelajaran individual! Guru tidak akan menunggu seluruh kelas memahami suatu topik atau menyelesaikan suatu tugas, sementara siswa yang paling mampu terpaksa merana dalam antisipasi. Guru hanya akan bekerja dengan satu siswa, yang akan membuat pelajaran pemrograman Delphi seefektif mungkin!

Jika Anda tertarik pada pemrograman dalam arti luas dan Anda menetapkan tugas berskala besar untuk mempelajari cara memprogram, maka solusi paling rasional bagi Anda adalah memulai dengan kursus Delphi di Pusat Spesialis.

Lingkungan visual Pemrograman Delphi, atau RAD (Rapid Application Development) Delphi, dikembangkan berdasarkan bahasa Pascal, dibuat khusus untuk pengajaran. Bahasa ini memberikan detail yang mendalam dan “margin of safety” yang besar untuk melindungi dari langkah yang salah.

Pada kursus pelatihanDelfi Siswa akan dapat belajar bagaimana mengembangkan proyek Delphi yang menunjukkan berbagai aspek pemrograman Delphi. Uraian tahapan pengembangan proyek disertai dengan komentar dan contoh. kesalahan khas dan kekurangan yang mungkin timbul dalam situasi serupa. Perhatian khusus dalam prosesnya pelatihanDelfi berfokus pada teknik penggunaan komponen utama perpustakaan VCL secara efektif dan cara membuat antarmuka yang nyaman dan andal. KursusDelfi akan berguna tidak hanya untuk programmer pemula, tetapi juga untuk pengembang berpengalaman.

Selain itu, pada kursusDelfi kemampuan sistem pemrograman dipertimbangkan Delfi 2010, bahasa dijelaskan Delfi, komponen visual dari sistem dan metode pembuatannya dipertimbangkan. Perhatian khusus dalam prosesnya pelatihanDelfi berfokus pada prinsip-prinsip dan teknik praktis untuk membuat aplikasi jaringan untuk arsitektur yang berbeda, mengembangkan program yang mendukung protokol Internet dasar, dan alat organisasi pekerjaan yang efisien pemrogram.

Pengumuman kursus yang akan datang

Jadwal kursus Delphi

- Program pelatihan lanjutan - Mendaftar

NAMA KELOMPOK TERDEKAT GURU harga dari
Pribadi wajah Organisasi.
Ini adalah artikel berdasarkan pertanyaan di forum: “Bagaimana cara mengembalikan string dari DLL?”, “Bagaimana cara meneruskan dan mengembalikan array catatan?”, “Bagaimana cara meneruskan formulir ke DLL?”.

Agar Anda tidak menghabiskan separuh hidup Anda untuk mencari tahu, dalam artikel ini saya akan menyajikan semuanya.

Topik artikel ini telah disinggung lebih dari satu kali di blog ini dengan tingkat yang berbeda-beda, namun dalam artikel ini topik tersebut dikumpulkan bersama dan dibenarkan. Singkatnya, Anda dapat memberikan link ke artikel ini kepada mereka yang mengembangkan DLL.

Catatan penting: artikel harus dibaca secara berurutan. Contoh kode disediakan hanya sebagai contoh, pada setiap langkah (poin) artikel, kode contoh ditambahkan dengan detail baru. Misalnya, di awal artikel tidak ada penanganan kesalahan; metode "klasik" ditunjukkan (seperti menggunakan GetLastError , konvensi sdtcall, dll.), yang diganti dengan metode yang lebih memadai seiring berjalannya artikel. Hal ini dilakukan agar desain yang “baru” (“tidak biasa”) tidak menimbulkan pertanyaan. Jika tidak, maka perlu untuk menyisipkan catatan untuk setiap contoh seperti: “ini dibahas dalam paragraf di bawah, tetapi itu dibahas dalam paragraf ini.” Bagaimanapun, di akhir artikel sudah ada tautan ke sana kode siap, ditulis dengan mempertimbangkan semua yang dikatakan dalam artikel. Anda tinggal mengambilnya dan menggunakannya. Dan artikel tersebut menjelaskan alasannya dan alasannya. Jika Anda tidak tertarik dengan “mengapa dan mengapa”, gulir ke akhir hingga kesimpulan dan tautan untuk mengunduh contoh.