Learn C# & SQLite Programming from basic to advanced
3.9 (61 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,112 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn C# & SQLite Programming from basic to advanced to your Wishlist.

Add to Wishlist

Learn C# & SQLite Programming from basic to advanced

Get started with SQLite development on C#. Great Jumpstart and premium quality course taught by software engineer.
3.9 (61 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,112 students enrolled
Created by Alireza C.H
Last updated 2/2016
English [Auto-generated]
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • 7 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • design sql database simply
  • make an application for the database
  • manage your database from C#.net
  • create application with add, delete, update, search and sorting functionality
  • design and implement database applications
View Curriculum
  • Windows 7 or later version

"This course was simple enough so that everyone can learn about Windows Forms and using SQLite to connect to app. Lecturer responses to problems quickly, so you can ask for help and get help in 24 hours period. Expecting some advanced topics soon! "

"Great Job of explaining some extremely useful and powerful. So, I trully enjoyed this course. Content is presented in a clear and concise.Alireza is an excellent instructor. He is so responsible for the course and problems. I would highly recommend this to anyone learning C# and SQL easily. "

"It is a excelent course for beginners. Easy to understand and well documented. The teacher's input interesting motivating."

"This class was great. The instructor was very knowledgeable and presented the course in an easy to follow way. The quality of the video was great and I recommend this course to anyone who wants to learn about database connectivity within an application "

C# developers with database designing skill are some of the highest paid programmers throughout the world right now. There couldn't be a better time to join the world of database developers.

About the course

If you are going to learn programming and get a job, this is the right course. This course is designed totally for the beginners. It helps you to learn database programming by using SQLite as a database engine and C# as application development language. Even if you aren't interested in a career change this course will give you the necessary skills to build database application and store and retrieve your data from it.

At the end of this course, you build the fully functional application with C# and SQL. There couldn't be better to build an application in less than hour. It's so fast as you can imagine. By this course, you start to learn and do it at the same time. you can see the result in your code.

What am I going to get from this course?

You will learn how to design simple SQL database and then how you can manage data from your application that you will make in C#. This course is well enough to encourage you to continue database programming.

We will be using some simple code and easy steps to do these works. I provided the source code I'm using during the course. You can download it and test it to learn it.

You can complete this course in a day and after that you can continue this type of programming by attending in similar courses in the intermediate level.

I'm here to help you to go further to change and be a success! Don't hesitate to tell me about your problems, feedbacks and etc.

Who is the target audience?
  • This course is designed for people with little or no programming experience who are focused on changing careers, getting a promotion, or who desire to be a database programmer or software developer with C#.net
  • This course is a good jump start for people don't have enough time and want to know how is database programming.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
14 Lectures
2 Lectures 02:14

This is welcome lecture and I tell you what should you know to enter in this course. Also, I tell you what's the course goal and how we can do that.

Preview 01:04

In this lecture I tell you some information about how developers simplify the way we can program with database and how SQLite is useful for simple applications.

Preview 01:10
Design and create database
2 Lectures 12:05
How to create your first database

After this lecture you will be able to create table for your phonebook database

How to create a phonebook database
Start programming in C# and Sqlite by creating one Phonebook application
5 Lectures 58:26

This is a amazing experience when you can connect to the database from C#.Net. It's so simple and nice! Also the source code of project that I have teached in the course is available for download.

How to connect to your database from an application in C#

In this lecture I show you how you can insert data from windows form to your table in the database. I implement it as a phonebook fields. Also, I leave here the source code of this lecture that you can download and use it.

How to Add data to your database

In this lecture we learn how we can show data from table to the user in application.

How to read data from your database

In this lecture we can learn about how we can delete every record from datagrid.

How to delete data from your database

This lecture is the simplest way to beautify your application. I will try to show you how we can change the form layout just by changing some controls color. I'm not going to learn you how you can design beautiful form but we can change some properties to simplify and beautify forms.

How to make some polishing on your application interface
Advanced features
2 Lectures 26:33
How to update data - part1

How to update data - part2
1 Lecture 02:15

This is a final lecture and I tell you about what you have learned until now.

About the Instructor
Alireza C.H
3.9 Average rating
62 Reviews
5,122 Students
2 Courses
Senior Software Developer

·       Possess over 14 years of experience in Information Technology, System Development Life Cycle (SDLC).

·       Creative individual with strong experience in Development, Web Application, Data Base design and implementation

·       Strong skills and proven abilities to work under pressure.    

·       Highly experienced in technical aspect of application development and required technologies.

·       Specialized in change-driven (Agile) application development methodology.