C# ile Sıfırdan Bakım Takip Programı Yapımı (1/2)
Learn C# desktop app development & SQL queries through practical projects. Build your skills and create powerful applications!
Course Content
C# ile Sıfırdan Bakım Takip Programı Yapımı (1/2) is an all-levels Udemy course taught by Güçlü Köse. It runs 20h 47m, is taught in Turkish, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 70 reviews, with 333 students enrolled. It is a paid course, last updated November 2022.
Learn to Build Powerful Windows Forms Applications with C#
This comprehensive course guides you through the process of developing robust and functional Windows Forms applications using C#. You'll gain hands-on experience with essential development tools and techniques, culminating in the creation of a practical application with multiple reports.
Course Highlights:
Development Environment Setup:
- Install Required Programs: This section covers the necessary software, including Visual Studio Community and SQL Express, setting you up for successful development.
- Visual Studio Community Download & Installation: Learn how to download and install the free Visual Studio Community edition, a powerful IDE for C# development.
- SQL Express & SQL Management Studio Installation: Get started with database management by installing SQL Express and its management tools.
Application Structure & UI Design:
- Main Menu Development: Learn to create a well-organized main menu for your application.
- MDI Main Form Creation: Build the foundation of your application with an MDI (Multiple Document Interface) main form.
- Database Preparation: Establish the necessary database structure for storing your application's data.
- User Login Form Development: Implement a secure user login system.
- Window & Menu Creation: Design and implement various windows and menus to enhance user experience.
- About Form Development: Create an informative "About" form for your application.
- Settings Menu Form Development: Develop forms for application settings and configuration.
- Personnel Addition Form: Implement a form for adding new personnel records.
- Fault Code Addition Form: Create a form for managing fault codes.
- Machine Addition Form: Develop a form for adding new machine records.
- Section Addition Form: Implement a form for adding new section records.
- Password Change Form: Enable users to change their passwords securely.
- Date Lock Form: Implement a feature to lock user accounts based on date.
- Form Query Form: Create a form for querying and retrieving data from the database.
Comprehensive Reporting System: This course focuses heavily on building a robust reporting system. You'll learn to create various reports using C# and SQL, covering:
- Report 01: Personnel Fault and Activity Report: Design and implement a report detailing personnel faults and activities. Includes data loading, filtering, and CSV export.
- Report 02: Detailed Personnel Fault and Activity Report: Create a detailed report on personnel faults and activities, including advanced filtering and data presentation.
- Report 03: Non-Compliant Intervention Hours Report: Generate a report identifying instances where intervention hours deviate from expected schedules.
- Report 04: Section-Based Downtime Report: Develop a report analyzing downtime based on sections.
- Report 05: Downtime Report by Fault Codes: Create a report analyzing downtime based on specific fault codes.
- Report 06: Downtime Report by Section, Machine, and Fault Codes: Generate a comprehensive report combining section, machine, and fault code data for downtime analysis.
- Report 07: Intervention Time Report by Fault Codes: Develop a report focusing on intervention times associated with different fault codes.
- Report 08: Downtime Report by Section, Machine, and Fault Codes: Generate a report combining section, machine, and fault code data for downtime analysis.
- Report 09: Comprehensive Fault and Activity Report: A detailed report combining various data points, including filtering, data loading, and export options. Covers advanced techniques like event handling, data binding, and user interface customization.
- Report 10: Periodic Maintenance Record Form: Design and implement a form for recording periodic maintenance activities.
- Report 11: Mechanical/Electrical Fault Record Form: Develop a form for recording mechanical and electrical faults.
Key Skills You'll Acquire:
- C# Programming Fundamentals
- Windows Forms Development
- Database Interaction (SQL)
- UI Design and Development
- Report Generation
- Event Handling
- Data Binding
- Data Export (CSV)
- Error Handling
- User Interface Customization
This course provides a solid foundation for building data-driven Windows applications. You'll gain practical skills that are highly valuable in the software development industry.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.