C# Databases Advanced with Microsoft SQL Server

Slides:



Advertisements
Similar presentations
JavaScript Basics Course Introduction SoftUni Team Technical Trainers Software University
Advertisements

PHP Basics Course Introduction SoftUni Team Technical Trainers Software University
Fundamentals SoftUni Welcome to Software University SoftUni Team Technical Trainers Software University
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
Programming Basics Course Introduction SoftUni Team Technical Trainers Software University
Teamwork and Personal Skills Course Introduction Software University SoftUni Team Technical Trainers.
Fundamentals SoftUni Welcome to Software University SoftUni Team Technical Trainers Software University
Course Program, Evaluation, Exams
JavaScript Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Trainers Team Ivan Yonkov Rated in the top 7% at Stack Overflow
C# Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Web Fundamentals (HTML and CSS) Course Introduction SoftUni Team Technical Trainers Software University
Web Fundamentals (HTML and CSS) Course Introduction Svetlin Nakov Technical Trainer Software University
Web Fundamentals (HTML and CSS)
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
Advanced C# Course Introduction SoftUni Team Technical Trainers Software University
Object-Oriented Programming Course Introduction Svetlin Nakov Technical Trainer Software University
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
Data Structures Curriculum, Trainers, Evaluation, Exams SoftUni Team Technical Trainers Software University
Programming for Beginners Course Introduction SoftUni Team Technical Trainers Software University
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
PHP Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Software Technologies Course Overview SoftUni Team Technical Trainers Software University
Programming Fundamentals Course Introduction SoftUni Team Technical Trainers Software University
Doctrine The PHP ORM SoftUni Team Technical Trainers Software University
ASP.NET MVC Course Program, Trainers, Evaluation, Exams, Resources SoftUni Team Technical Trainers Software University
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
C# OOP Advanced Course Introduction SoftUni Team Technical Trainers Software University
Java OOP Advanced Course Introduction SoftUni Team Technical Trainers Software University
JavaScript Advanced Course Overview SoftUni Team Technical Trainers Software University
Software Technologies
Programming Fundamentals (Extended)
Version Control Systems
Databases basics Course Introduction SoftUni Team Databases basics
Data Structures Course Overview SoftUni Team Data Structures
C# MVC Frameworks – ASP.NET
Introduction to MVC SoftUni Team Introduction to MVC
Deploying Web Application
PHP MVC Frameworks Course Introduction SoftUni Team Technical Trainers
PHP Fundamentals Course Introduction SoftUni Team Technical Trainers
C# Database Fundamentals with Microsoft SQL Server
JavaScript Applications
Introduction to Entity Framework
Mocking tools for easier unit testing
JavaScript Applications
PHP MVC Frameworks MVC Fundamentals SoftUni Team Technical Trainers
Software Technologies
Entity Framework: Code First
Databases advanced Course Introduction SoftUni Team Databases advanced
C#/Java Web Development Basics
Install and configure theme
Entity Framework: Relations
JavaScript Fundamentals
JavaScript Fundamentals
C# Advanced Course Introduction SoftUni Team C# Technical Trainers
Databases Advanced Course Introduction SoftUni Team Databases Advanced
C# Web Development Basics
Best practices and architecture
Web Fundamentals (HTML and CSS)
Multidimensional Arrays, Sets, Dictionaries
Extending functionality using Collections
Java Advanced Course Introduction SoftUni Team Java Technical Trainers
C# Advanced Course Introduction SoftUni Team C# Technical Trainers
Course Overview, Trainers, Evaluation
JavaScript Fundamentals
Train the Trainers Course
Version Control Systems
JavaScript Frameworks & AngularJS
JavaScript: ExpressJS Overview
Presentation transcript:

C# Databases Advanced with Microsoft SQL Server Course Overview C# DB Advanced SoftUni Team Technical Trainers Software University http://softuni.bg © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

Table of Contents Course Overview Trainers Team Course Schedule Exams and Evaluation Learning Resources

Professions @ SoftUni Programming Basics Tech Module C# DB C# Fund. C# Web DB Basics DB Advanced https://softuni.bg/curriculum https://softuni.bg/trainings/courses

Course Objectives & Program Advanced Databases Advanced Course Objectives & Program

Course Topics The Databases Advanced course covers Connecting to local DB instance OOP Introduction for DB usage ORM and Entity Framework DB First and Code First implementations Programming Patterns Working with data in other formats (XML, JSON)

The Trainers Team

Trainers Team Viktor Kostadinov Technical Trainer @ Software University Programmed as a hobby since high school Developed a resource-sharing website during his university years Top performing student from the Software University Interests include astronomy and game development

Trainers Team (2) Georgi Stoimenov Technical Trainer @ Software University Top performing student from the Software University Interests in education platforms and personal development

Course Details and Schedule Databases Advanced Course Details and Schedule

Training Duration and Schedule Lessons: ~ 30 hours (onsite + YouTube videos) Practical exercises (in class): ~ 60 hours Homework: ~ 0-60 hours Time frame 20-Feb-2017 – 20-Apr-2017 © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

Teamwork Work in teams of 2-5 people Develop application based on Entity Framework Must include full set of CRUD operations and BD querying Choose implementation yourself – console, WPF, web, Mono… WPF and Web workshops between 10.Apr and 19.Apr Project presentation on 20.Apr

Why English? Why are the slides in English? Just learn English! English is the native language of the software engineers Specific terminology should be in English Translations are inaccurate and funny Just learn English! No excuses

Your RFID Chip Students can either Take RFID chip from SoftUni Or use their own chip / card (125 KHz) Register your chip number in your SoftUni profile: https://softuni.bg/users/profile/show Check-in at the reception every time when you come in SoftUni See your last visits in your profile: https://softuni.bg/users/profile/show

Databases Advanced Evaluation Criteria

Scoring System for the Course Mandatory: Final exam – 90% Exercises & homework – 10% Bonuses: Teamwork – 15% Presence in class – 5% bonus Forum activity – bonus up to 5%

Homework Assignments & Exercises Your homework is mainly work in class! Lesson days  slides + live demos + exercises Exercise days  only exercises How to submit your homework? Submitted in the judge system Do your homework when it's due! Assignments pile up quickly

What We Need Additionally? Resources What We Need Additionally?

Course Web Site, Forum and FB Group Official web site: Official discussion forum: Official Facebook group: https://softuni.bg/courses/databases-advanced-entity-framework softuni.bg/forum/categories/64 facebook.com/groups/232644917145874

https://softuni.bg/courses/csharp-oop-basics OOP Basics in C# Course repository @ SoftUni: https://softuni.bg/courses/csharp-oop-basics

The Programming Basics Slides and Videos All lecture slides, videos, homework assignments, projects and other resources are open content, available for free Visit the course web site to access the course resources

Recommended Software Software needed for this course: Microsoft SQL Server & Management Studio https://www.microsoft.com/en-us/sql-server/sql-server-2016 Visual Studio – https://www.visualstudio.com

Course Introduction https://softuni.bg/courses/ © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

License This course (slides, examples, demos, videos, homework, etc.) is licensed under the "Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International" license Attribution: this work may contain portions from "Databases" course by Telerik Academy under CC-BY-NC-SA license © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

Free Trainings @ Software University Software University Foundation – softuni.org Software University – High-Quality Education, Profession and Job for Software Developers softuni.bg Software University @ Facebook facebook.com/SoftwareUniversity Software University Forums forum.softuni.bg © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.