강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Database

C# ADO.NET Database Programming

This course is mainly about ADO.NET and will be practiced with WinForms programs using the C# language. In addition, it will explain various fields such as database design, SQL writing, stored procedure writing, and libraries and transactions created with ADO.NET through practical programming through sample projects.

(4.6) 14 reviews

183 learners

  • kjlee
ADO.NET

Reviews from Early Learners

What you will learn!

  • Learn how to use the database project provided in Visual Studio.

  • Database Programming

  • Dapper

To develop an actual DB linkage program
You will learn advanced ADO.NET techniques.

Database Programming with C#

This course comprehensively covers the essentials for developing database-linked programs, whether you're an experienced programmer or have completed prerequisite courses. Because it uses an approach that involves developing actual projects, beginners can quickly learn a significant number of advanced techniques. While some parts may be confusing, please feel free to ask questions using the Q&A board, and I'll be happy to answer them.

The main focus of the course is ADO.NET. It also covers database design, stored procedure writing, and other topics. It also covers using ADO.NET in C# programs to connect to database servers, as well as developing the database connection library we'll use. Because we chose to use Windows Forms to verify the results of our development, we won't cover a complete Windows Forms program from start to finish.

📕 Course Introduction

This course is designed for those who have taken or are familiar with courses on database SQL, database design, and C# programming fundamentals. Since the aforementioned courses cover only specific areas, it's crucial to have a comprehensive understanding of how databases work, how SQL is created and expressed in programs, and how programs communicate with database servers. Therefore, this project is structured around selecting a practical project and developing it yourself. However, due to time constraints, we won't cover every single fundamental topic in detail. For these topics, please refer to the prerequisite courses.

📚 Previous lecture

C# Programming Fundamentals
Tips for writing practical programs
Database - SQL
Learning DB from scratch
RDBMS Modeling
Understanding relational database concepts

🙌 Tools covered here

  • VisualStudio 2017 or VisualStudio 2019
  • Microsoft SQL Server 2017

🙋🏻‍♂️ Expected questions related to the lecture

Q. Can non-majors also take the course?
A. Anyone who understands the prerequisite subjects can listen to it sufficiently.

Q. Why should I learn ADO.NET?
A. ADO.NET is a framework for database integration. These days, almost every program doesn't handle databases. It's a necessity, and because ADO.NET provides a standard interface that works with all types of databases, not just SQL Server, its scope of application is broad.

Q. Please tell us what prompted you to start this course.
A. This course is a continuation of the database-related courses we've offered so far and the fundamentals of C# programming. We plan to continue developing a series of C#-related courses in the future.

Recommended for
these people

Who is this course right for?

  • For those who need database programming

  • For those who want to take a database course and apply it in practice

  • For those who want to do full-fledged database programming as a freelancer or developer

Need to know before starting?

  • Database SQL

  • Database Design

Hello
This is

5,050

Learners

350

Reviews

147

Answers

4.8

Rating

7

Courses

대략적인 학력  경력을 소개드리겠습니다.

학력

1987년 2월 인하대학교 전자계산학과 졸업

1989년 2월 인하대학교 전자계산학과 대학원 졸업

2009년 8월 한국항공대학교 컴퓨터공학과 응용소프트웨어 박사과정 수료

주요 경력

1989년 1월 ~ 1992년 12월 삼보컴퓨터 기술연구소 

1993년 1월 ~ 1995년 5월 삼성전자 워크스테이션 개발팀

1998년 1월 ~ 2005년 12월 주식회사 아이티에이 대표이사 (소프트웨어 개발, 데이터베이스 설계 및 구축)

2006년 1월 ~ 2017년 12월 국가 기록물 데이터베이스 구축사업 (PM)

2018년 5월 ~ 2019년 3월 코리아IT 컴퓨터 학원 강사 (C#, JAVA, Database)

2019년3월 ~ 현재 ERP, MES Database 설계 

Curriculum

All

13 lectures ∙ (8hr 47min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

14 reviews

4.6

14 reviews

  • rlaehrms74895님의 프로필 이미지
    rlaehrms74895

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    役に立つ講義ありがとうございます

    • luckyctj4427님의 프로필 이미지
      luckyctj4427

      Reviews 7

      Average Rating 4.6

      5

      100% enrolled

      c# 入門者を外れた初級者として中級者に行くための講義を探していましたが、私が運んだ講義だったようです 実力向上に多くの役に立つようです良い講義ありがとうございます。

      • changyongchoi7209님의 프로필 이미지
        changyongchoi7209

        Reviews 3

        Average Rating 4.7

        4

        31% enrolled

        良い内容ありがとうございます

        • conscious20402636님의 프로필 이미지
          conscious20402636

          Reviews 3

          Average Rating 5.0

          5

          31% enrolled

          とても良いです

          • marvel님의 프로필 이미지
            marvel

            Reviews 1

            Average Rating 5.0

            5

            100% enrolled

            お得な講義でした〜

            $42.90

            kjlee's other courses

            Check out other courses by the instructor!