facebook
favorite button
member since icon
منذ يناير 2025
أستاذ منذ يناير 2025
Master C# Programming with an Experienced Developer – Beginner to Advanced Levels
course price icon
من 1411.24 EGP
arrow icon
Are you ready to master C# programming or SQL Server database design? With over 20 years of experience in software development, I provide tailored lessons designed to make learning practical, engaging, and applicable to real-world scenarios.

For C#, I cover programming fundamentals, object-oriented principles, and best practices for writing clean, efficient code. If you’re interested in SQL Server, I specialise in database design, creating and managing tables, building and optimising views, and writing stored procedures to handle complex operations.

Each lesson is customised to suit your needs, whether you’re a beginner or looking to enhance your skills. With hands-on exercises, clear explanations, and personalised feedback, I’ll help you gain the confidence and expertise to succeed.

Choose your focus—C# programming or SQL Server—and let’s start working toward your goals today!
معلومات إضافية
Lessons are fully tailored to your goals, whether you're preparing for a project, an interview, or improving your skills. I use practical, real-world examples to make learning engaging and effective. No prior knowledge is required, and I will guide you step by step. Lessons are flexible to suit your schedule, and I provide follow-up resources to help you reinforce what you’ve learned. My aim is to help you gain confidence and achieve your programming or database goals.
المكان
location type icon
عبر الانترنت من إسرائيل
من أنا؟
Are you ready to master C# programming or SQL Server database design? With over 20 years of experience in software development, I provide tailored lessons designed to make learning practical, engaging, and applicable to real-world scenarios.

For C#, I cover programming fundamentals, object-oriented principles, and best practices for writing clean, efficient code. If you’re interested in SQL Server, I specialise in database design, creating and managing tables, building and optimising views, and writing stored procedures to handle complex operations.

Each lesson is customised to suit your needs, whether you’re a beginner or looking to enhance your skills. With hands-on exercises, clear explanations, and personalised feedback, I’ll help you gain the confidence and expertise to succeed.

Choose your focus—C# programming or SQL Server—and let’s start working toward your goals today!
المستوى التعليمي
Southgate University UK
Main education has been on the job working in many different fields over a period of several decades. I have developed many programs that are being used on a daily basis for many years.
الخبرة / المؤهلات
Computer Courses and 20 years of development experience. I have developed many programs that are being used on a daily basis for many years.
السن
شباب (13-17 سنة)
الكبار (18-64 سنة)
الكبار (65 سنة فأكثر)
مستوى الطالب
مبتدئ
متوسط
المدة
60 دقيقة
الدرس يدور باللغة
الإنجليزية
الجاهزية في الأسبوع العادي
(GMT -05:00)
نيويورك
at teacher icon
على الانترنت عبر كاميرا ويب
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
فصول مماثلة
arrow icon previousarrow icon next
verified badge
Do you dream of creating your own video games and mastering Unity and C#? Join this course, designed and taught by an experienced instructor with over 5 years of teaching game development at renowned schools such as GomyCode, EPAG, and ISMAGI. You will be guided step by step by an expert who has trained dozens of students and professionals through high-quality programs.

💡 Key Features
✅ Learn the basics of C# programming, terminology, and best coding practices
✅ Get comfortable with Unity fundamentals and features, including Unity 5 and 6
✅ Put your skills into practice by creating a fully functional first-person shooter prototype

💡 What You Will Learn
🎮 Create and implement C# scripts in Unity with simple steps and practical examples
🧠 Develop a 3D perspective to bring your games to life and understand key game development concepts
🔫 Build gameplay mechanics such as player controllers and projectiles using C#
🛠️ Organize your code efficiently with interfaces, abstract classes, and class extensions for clean and modular development
📂 Manage game data by handling text files, XML, and JSON to save and load game progress
🤖 Explore artificial intelligence and use it to create responsive and engaging enemies

This course is your gateway to a career in video game development. You’re in good hands with a recognized expert in the field! 🚀🎮
verified badge
Je propose une formation en SQL (requête principalement, moins la construction d'un modèle de donnée).
La formation que je propose s'adresse à tout les niveaus (introduction aux selections, insertions, jointures, ...) ainsi qu'à des utilisateurs plus avancés (fonctions analytiques, ...).
Je propose aussi une formation a tout les langage C , C sharp , java , php
Je suis ouvert également pour des scéances de questions/réponses.

Diplômé ingénieur en informatique depuis 2008 , je travaille à présent en tant qu'analyste fonctionnel sur Bruxelles.
Durant mes études, je me suis principalement intéressé aux développements en C , C++ , JAVA , C sharp ainsi qu'à l'analyse Uml , Merise
Dans mon travail au quotidien, je suis à présent en relation avec des clients et définit les analyses pour une équipe de développement en C sharp.
verified badge
les concepts de base pour être un développeur BI
comment commencer un carrière dans le domaine du data
les bases fondamentaux du base de donnée
introduction MSBI(SSMS - SSIS - SSAS - PowerBI)
les types des visuels
les concepts de data marketing
verified badge
Module 1: SQL Overview
Outlining SQL as the cornerstone of database activity
Applying the ANSI/ISO standards
Describing the fundamental building blocks: tables, columns, primary keys, and foreign keys

Module 2: Building the Database Schema
- Creating tables and columns
Building tables with CREATE TABLE
Modifying table structure with ALTER TABLE
Adding columns to an existing table
Removing tables with DROP TABLE

- Protecting data integrity with constraints
Guaranteeing uniqueness with primary key constraints
Enforcing integrity with foreign key constraints
Imposing business rules with check constraints

- Improving performance with indexes
Expediting data retrieval with indexes
Recommending guidelines for index creation

Module 3: Manipulating Data
- Modifying table contents
Adding table rows with INSERT
Changing row content with UPDATE
Removing rows with DELETE

- Applying transactions
Controlling transactions with COMMIT and ROLLBACK
Deploying BEGIN TRANSACTION in SQL Server

Module 4: Working with the SELECT Statement
- Writing Single Table queries
Retrieving data with SELECT
Specifying column expressions
Sorting the result with ORDER BY
Handling NULL values in expressions

- Restricting rows with the WHERE filter
Testing for equality or inequality
Applying wildcard characters
Avoiding NULL value pitfalls

Module 5: Querying Multiple Tables
- Applying the ANSI/ISO standard join syntax
Matching related rows with INNER JOIN
Including nonmatched rows with OUTER JOIN
Creating a Cartesian product with CROSS JOIN

- Combining results with set operators
Stacking results with UNION
Identifying matching rows with INTERSECT
Utilizing EXCEPT to find nonmatching rows

Module 6: Employing Functions in Data Retrieval
- Processing data with row functions
Conditional formatting with the CASE expression
Utilizing the CASE expression to simulate IF tests
Dealing with NULL values

- Performing analysis with aggregate functions
Summarizing data using SUM, AVG and COUNT
Finding the highest/lowest values with MAX and MIN
Defining the summary level with GROUP BY
Applying filter conditions with HAVING

Module 7: Constructing Nested Queries
- Applying subqueries in filter conditions
Creating correlated vs. noncorrelated subqueries
Testing the existence of rows

- Including subqueries in expressions
Placing subqueries in the column list
Creating complex expressions containing subqueries
Handling subqueries that return no rows

Module 8: Developing In-Line and Stored Views
- Breaking down complex problems
Selecting data from a query result set
Using subqueries in the FROM clause

- Creating views in a database
Building reusable code
Creating updateable vs. non-updateable views
verified badge
You will Learn Microsoft’s popular C# programming language, used to make websites, mobile apps, video games, VR, and more.

The C# programming language offers flexible and comprehensive libraries that make it easy to work across operating systems. That’s why it’s widely used by companies like Microsoft and Stack Overflow. Whether you want to develop websites, apps, video games, or virtual reality, building your foundation is key.

Skills you'll gain
Use core C# programming concepts

Write your own C# programs

Learn object-oriented programming
verified badge
انا مهندسة تخصص حاسبات اعمل ك software developer استطيع تدريس كلا من اللغات الآتية html,css , bootstrap, php, laravel frame work ، java, #c, لطلبة الجامعات بطريقة سلسة وسهلة الوصول إلى الطالب كما أنني أستطيع المراجعة والتدريب ع الامتحانات والتدريب العملي على برامج تحرير النصوص وبيئات التطوير
verified badge
This presentation provides many different rotaries, whether programmers of Internet sites and the latest languages and auxiliary tools in this, in addition to presenting a presentation on the mechanism of systems analysis and its methodology, in addition to data analysis through Power Bi
This offer provides you with the right opportunity to be one of the following:
Front End Developer
Backend programmer
Full Stack Developer
Systems analyst.
Data analysis and processing through Power Bi
verified badge
I'm a developer coach with over 10 years of experience in website and database development. Holding a professional license and several industry-recognized certifications, he is a MySQL expert and able to walk you through the most complex requests. As a coordinated and passionate website builder, I am able to share my knowledge and experience with over 100's of people to help achieve their development goals. Many renewable projects are experienced and able to deliver high quality results. If you are looking for a talented developer coach to help you with your MySQL demands, please feel free to contact me.”
verified badge
As a data scientist with in-depth expertise in artificial intelligence, machine learning, deep learning, time series and data mining, I put my skills at your disposal as a data engineer specializing in Business Intelligence within a large company. I offer you comprehensive training covering the entire Business Intelligence pipeline, from data collection to visualization.
During these sessions, you will learn:
• The conception and design of data warehouses adapted to your specific needs.
• Data models such as star schema and snowflake to optimize your data structure.
• Practical use of SQL Server as well as other SQL databases to efficiently manage your data.
• Advanced Extraction, Transformation and Loading (ETL) techniques with SSIS to automate processes.
• Creating interactive reports and impactful dashboards with Power BI and DAX or IBM Cognos.
In-depth presentations, based on solid practical experience and up-to-date theoretical knowledge, covering all aspects of the Business Intelligence pipeline.
Concrete and relevant examples, taken from real use cases, to illustrate theoretical concepts and facilitate their understanding.
Please feel free to contact me to discuss your specific needs and to schedule training sessions tailored to your schedule and goals. With this training, you will be ready to take full advantage of your data and make informed strategic decisions.
verified badge
I specialize in administering and teaching Windows Server 2022 Administration Fundamentals to small, medium, and large enterprises. My goal is to keep trainees constantly challenged to learn how to set up and manage servers efficiently without overwhelming them. I cover topics such as Active Directory management, DNS and DHCP configuration, and Virtual Machine setup. After each lesson, I provide hands-on assignments to ensure full understanding and provide periodic reports to track trainees’ progress.

This class is for aspiring IT administrators who want to learn how to set up and manage Windows Server 2022 effectively. The focus is on learning how to set up servers, optimize their performance, and provision virtual infrastructure for enterprises. If you are a beginner, don’t worry, all concepts are explained clearly from the beginning to ensure complete understanding.
It is preferable for each student to have a laptop with the ability to run programs such as VmWare.
verified badge
C# is the programming language approved by Microsoft, the leading software company in the world.
In the course, you will learn how to create complete programs such as managing a restaurant, company, law firm, point of sale, real estate management programs, clinics, institutes, universities, etc., so that you can sell and market software on the Internet and gain a strong career to support you in your professional life.
verified badge
Learning technical subjects will greatly contribute to enhancing your mental abilities and raising your level of scientific competence, whether you are learning them at school or university. In addition, by understanding technical subjects well, you will be able to keep up with the modernity of the future and become one of the components of the digital world and makers of technical solutions.
verified badge
سي شارب لغة برمجة قوية و عالية المستوى و هي اللغة المعتمدة من مايكروسوفت لتطوير تطبيقات الويندوز

سنتعلم من خلال مجمعة دروس التعامل مع هذه الللغة الرائعة ابتداءا من الاساسايات حتى الاحتراف
تعريف المتغيرات و الثوابت
الجمل الشرطية
الحلقات التكرارية
الدوال
البرمجة كائنية التوجه
التعامل مع الملفات
تصميم الواجهات
التعامل مع قواعد البيانات
verified badge
I'm on my first day and my friend, the courses are prepared and structured, in the mat box that will work permanently for my actual family, and it's taken to a sound system, the professor is the one who works for me Attèle with professionalism. I have information about what has been reported and progressed with it. However, it is important, Nouhaila donne with your sympathy and attention, it is very convenient to use it, so it does not cause any stress. The love of the series advances in my studies, and in the heart of my heart, my motive and my donne hâte d'avoir in my course.
verified badge
if you've ever looked at a database and thought, "Where do I even start?"—this course is for you. I'm going to teach you SQL from the ground up, no fluff, no jargon, just the real stuff you need to get confident writing queries that actually do something useful. We'll start with the basics—how to pull data from a table—and build up to more advanced topics like joins, aggregations, subqueries, and even window functions. You’ll learn how to ask the right questions, write clean, readable queries, and solve real-world problems with data.
message icon
اتصل بLionel
repeat students icon
الدرس الأول مضمون
بواسطة
ضمان المدرس المناسب
فصول مماثلة
arrow icon previousarrow icon next
verified badge
Do you dream of creating your own video games and mastering Unity and C#? Join this course, designed and taught by an experienced instructor with over 5 years of teaching game development at renowned schools such as GomyCode, EPAG, and ISMAGI. You will be guided step by step by an expert who has trained dozens of students and professionals through high-quality programs.

💡 Key Features
✅ Learn the basics of C# programming, terminology, and best coding practices
✅ Get comfortable with Unity fundamentals and features, including Unity 5 and 6
✅ Put your skills into practice by creating a fully functional first-person shooter prototype

💡 What You Will Learn
🎮 Create and implement C# scripts in Unity with simple steps and practical examples
🧠 Develop a 3D perspective to bring your games to life and understand key game development concepts
🔫 Build gameplay mechanics such as player controllers and projectiles using C#
🛠️ Organize your code efficiently with interfaces, abstract classes, and class extensions for clean and modular development
📂 Manage game data by handling text files, XML, and JSON to save and load game progress
🤖 Explore artificial intelligence and use it to create responsive and engaging enemies

This course is your gateway to a career in video game development. You’re in good hands with a recognized expert in the field! 🚀🎮
verified badge
Je propose une formation en SQL (requête principalement, moins la construction d'un modèle de donnée).
La formation que je propose s'adresse à tout les niveaus (introduction aux selections, insertions, jointures, ...) ainsi qu'à des utilisateurs plus avancés (fonctions analytiques, ...).
Je propose aussi une formation a tout les langage C , C sharp , java , php
Je suis ouvert également pour des scéances de questions/réponses.

Diplômé ingénieur en informatique depuis 2008 , je travaille à présent en tant qu'analyste fonctionnel sur Bruxelles.
Durant mes études, je me suis principalement intéressé aux développements en C , C++ , JAVA , C sharp ainsi qu'à l'analyse Uml , Merise
Dans mon travail au quotidien, je suis à présent en relation avec des clients et définit les analyses pour une équipe de développement en C sharp.
verified badge
les concepts de base pour être un développeur BI
comment commencer un carrière dans le domaine du data
les bases fondamentaux du base de donnée
introduction MSBI(SSMS - SSIS - SSAS - PowerBI)
les types des visuels
les concepts de data marketing
verified badge
Module 1: SQL Overview
Outlining SQL as the cornerstone of database activity
Applying the ANSI/ISO standards
Describing the fundamental building blocks: tables, columns, primary keys, and foreign keys

Module 2: Building the Database Schema
- Creating tables and columns
Building tables with CREATE TABLE
Modifying table structure with ALTER TABLE
Adding columns to an existing table
Removing tables with DROP TABLE

- Protecting data integrity with constraints
Guaranteeing uniqueness with primary key constraints
Enforcing integrity with foreign key constraints
Imposing business rules with check constraints

- Improving performance with indexes
Expediting data retrieval with indexes
Recommending guidelines for index creation

Module 3: Manipulating Data
- Modifying table contents
Adding table rows with INSERT
Changing row content with UPDATE
Removing rows with DELETE

- Applying transactions
Controlling transactions with COMMIT and ROLLBACK
Deploying BEGIN TRANSACTION in SQL Server

Module 4: Working with the SELECT Statement
- Writing Single Table queries
Retrieving data with SELECT
Specifying column expressions
Sorting the result with ORDER BY
Handling NULL values in expressions

- Restricting rows with the WHERE filter
Testing for equality or inequality
Applying wildcard characters
Avoiding NULL value pitfalls

Module 5: Querying Multiple Tables
- Applying the ANSI/ISO standard join syntax
Matching related rows with INNER JOIN
Including nonmatched rows with OUTER JOIN
Creating a Cartesian product with CROSS JOIN

- Combining results with set operators
Stacking results with UNION
Identifying matching rows with INTERSECT
Utilizing EXCEPT to find nonmatching rows

Module 6: Employing Functions in Data Retrieval
- Processing data with row functions
Conditional formatting with the CASE expression
Utilizing the CASE expression to simulate IF tests
Dealing with NULL values

- Performing analysis with aggregate functions
Summarizing data using SUM, AVG and COUNT
Finding the highest/lowest values with MAX and MIN
Defining the summary level with GROUP BY
Applying filter conditions with HAVING

Module 7: Constructing Nested Queries
- Applying subqueries in filter conditions
Creating correlated vs. noncorrelated subqueries
Testing the existence of rows

- Including subqueries in expressions
Placing subqueries in the column list
Creating complex expressions containing subqueries
Handling subqueries that return no rows

Module 8: Developing In-Line and Stored Views
- Breaking down complex problems
Selecting data from a query result set
Using subqueries in the FROM clause

- Creating views in a database
Building reusable code
Creating updateable vs. non-updateable views
verified badge
You will Learn Microsoft’s popular C# programming language, used to make websites, mobile apps, video games, VR, and more.

The C# programming language offers flexible and comprehensive libraries that make it easy to work across operating systems. That’s why it’s widely used by companies like Microsoft and Stack Overflow. Whether you want to develop websites, apps, video games, or virtual reality, building your foundation is key.

Skills you'll gain
Use core C# programming concepts

Write your own C# programs

Learn object-oriented programming
verified badge
انا مهندسة تخصص حاسبات اعمل ك software developer استطيع تدريس كلا من اللغات الآتية html,css , bootstrap, php, laravel frame work ، java, #c, لطلبة الجامعات بطريقة سلسة وسهلة الوصول إلى الطالب كما أنني أستطيع المراجعة والتدريب ع الامتحانات والتدريب العملي على برامج تحرير النصوص وبيئات التطوير
verified badge
This presentation provides many different rotaries, whether programmers of Internet sites and the latest languages and auxiliary tools in this, in addition to presenting a presentation on the mechanism of systems analysis and its methodology, in addition to data analysis through Power Bi
This offer provides you with the right opportunity to be one of the following:
Front End Developer
Backend programmer
Full Stack Developer
Systems analyst.
Data analysis and processing through Power Bi
verified badge
I'm a developer coach with over 10 years of experience in website and database development. Holding a professional license and several industry-recognized certifications, he is a MySQL expert and able to walk you through the most complex requests. As a coordinated and passionate website builder, I am able to share my knowledge and experience with over 100's of people to help achieve their development goals. Many renewable projects are experienced and able to deliver high quality results. If you are looking for a talented developer coach to help you with your MySQL demands, please feel free to contact me.”
verified badge
As a data scientist with in-depth expertise in artificial intelligence, machine learning, deep learning, time series and data mining, I put my skills at your disposal as a data engineer specializing in Business Intelligence within a large company. I offer you comprehensive training covering the entire Business Intelligence pipeline, from data collection to visualization.
During these sessions, you will learn:
• The conception and design of data warehouses adapted to your specific needs.
• Data models such as star schema and snowflake to optimize your data structure.
• Practical use of SQL Server as well as other SQL databases to efficiently manage your data.
• Advanced Extraction, Transformation and Loading (ETL) techniques with SSIS to automate processes.
• Creating interactive reports and impactful dashboards with Power BI and DAX or IBM Cognos.
In-depth presentations, based on solid practical experience and up-to-date theoretical knowledge, covering all aspects of the Business Intelligence pipeline.
Concrete and relevant examples, taken from real use cases, to illustrate theoretical concepts and facilitate their understanding.
Please feel free to contact me to discuss your specific needs and to schedule training sessions tailored to your schedule and goals. With this training, you will be ready to take full advantage of your data and make informed strategic decisions.
verified badge
I specialize in administering and teaching Windows Server 2022 Administration Fundamentals to small, medium, and large enterprises. My goal is to keep trainees constantly challenged to learn how to set up and manage servers efficiently without overwhelming them. I cover topics such as Active Directory management, DNS and DHCP configuration, and Virtual Machine setup. After each lesson, I provide hands-on assignments to ensure full understanding and provide periodic reports to track trainees’ progress.

This class is for aspiring IT administrators who want to learn how to set up and manage Windows Server 2022 effectively. The focus is on learning how to set up servers, optimize their performance, and provision virtual infrastructure for enterprises. If you are a beginner, don’t worry, all concepts are explained clearly from the beginning to ensure complete understanding.
It is preferable for each student to have a laptop with the ability to run programs such as VmWare.
verified badge
C# is the programming language approved by Microsoft, the leading software company in the world.
In the course, you will learn how to create complete programs such as managing a restaurant, company, law firm, point of sale, real estate management programs, clinics, institutes, universities, etc., so that you can sell and market software on the Internet and gain a strong career to support you in your professional life.
verified badge
Learning technical subjects will greatly contribute to enhancing your mental abilities and raising your level of scientific competence, whether you are learning them at school or university. In addition, by understanding technical subjects well, you will be able to keep up with the modernity of the future and become one of the components of the digital world and makers of technical solutions.
verified badge
سي شارب لغة برمجة قوية و عالية المستوى و هي اللغة المعتمدة من مايكروسوفت لتطوير تطبيقات الويندوز

سنتعلم من خلال مجمعة دروس التعامل مع هذه الللغة الرائعة ابتداءا من الاساسايات حتى الاحتراف
تعريف المتغيرات و الثوابت
الجمل الشرطية
الحلقات التكرارية
الدوال
البرمجة كائنية التوجه
التعامل مع الملفات
تصميم الواجهات
التعامل مع قواعد البيانات
verified badge
I'm on my first day and my friend, the courses are prepared and structured, in the mat box that will work permanently for my actual family, and it's taken to a sound system, the professor is the one who works for me Attèle with professionalism. I have information about what has been reported and progressed with it. However, it is important, Nouhaila donne with your sympathy and attention, it is very convenient to use it, so it does not cause any stress. The love of the series advances in my studies, and in the heart of my heart, my motive and my donne hâte d'avoir in my course.
verified badge
if you've ever looked at a database and thought, "Where do I even start?"—this course is for you. I'm going to teach you SQL from the ground up, no fluff, no jargon, just the real stuff you need to get confident writing queries that actually do something useful. We'll start with the basics—how to pull data from a table—and build up to more advanced topics like joins, aggregations, subqueries, and even window functions. You’ll learn how to ask the right questions, write clean, readable queries, and solve real-world problems with data.
ضمان المدرس المناسب
favorite button
message icon
اتصل بLionel