Click to Restart!

Curs introductiv baze de date

Cursul de Baze de Date relaționale este conceput pentru toți cei care doresc o schimbare de carieră, fără a avea experiență anterioară în domeniul IT, sau pentru cei care doresc să își lărgească portofoliul de tehnologii cunoscute. Odată cu terminarea cursului fiecare participant poate avea șanse reale de a ocupa o poziție de Database Developer.

 

Despre curs

Începem cu concepte de bază precum definiția unei baze de date, un tabel sau un view, progresăm spre a construi proceduri stocate care respectă logici de business și vom ajunge la final să parcurgem și să folosim concepte de performanță și securitate.

În tot acest timp vom învață să manipulăm date și să le prelucrăm folosind cod SQL.

 

Curs Baze de date

Inscriere disponibila pentru sesiunea aprilie (2017) – noiembrie (2017)

 

890
Curs Baze de date + Acreditare

690
Curs Baze de date

 

 

Vreau sa ma inscriu!

Prezentarea Trainerului

Cristi Astalos Trainer

Cristi Astalos

Mi s-a spus că sunt un programator atipic, raportat la parcursul meu educațional.

În timpul liceului am studiat filologia ca apoi să continui la facultate cu administrarea afacerilor.

La masterat am avut primul contact cu liniile de cod ca mai apoi să îmi încep cariera în IT.

Am început fără pregătire în domeniu sau background tehnic, iar de 6 ani lucrez ca Business

Intelligence și Database developer. Sunt specializat pe tehnologii Microsoft precum SQL Server,

Reporting Services, Integration Services și tool-uri de raportare cum sunt SQL Server Data Tools și QlikView.

Îmi place să îmi dezvolt continuu abilitățile tehnice în domeniul bazelor de date și să  împărtășesc cu ceilalți tot ceea ce am învățat până acum. În acest sens am conceput și implementat mai multe cursuri pe baze de date și tehnologii de raportare. În prezent lucrez ca BI/DB Developer pe o serie de proiecte în cadrul firmei Small Footprint.

 

Curricula cursului Baze de date

Topic
Lab 1 Welcome/Intro

Course presentation – Overview of tools – Intro to database development

Lab 2 Database Design

Design and architecture principles

Lab 3 Data and Data Types

What is data – Analysis of various data types and when to use them

Lab 4 SQL Language – Part 1

Intro to SQL language – Basic DML operations

Lab 5 SQL Language – Part 2

Filtering Data

Lab 6 SQL Language – Part 3

Aggregate and Scalar functions

Lab 7 SQL Language – Part 4

Joining tables – Temporary tables

Lab 8 SQL Language – Part 5

Insert/Update/Delete Data – Transactions

Lab 9 SQL Language – Part 6

Common SQL functions

Lab 10 Stored Procedures – Part 1

Intro to stored procedures and how to write one

Lab 11 Stored Procedures – Part 2

Maintaining procedures and code best practices

Lab 12 Functions and Triggers

What they are, when to use them and how to write one

Lab 13 SQL Reporting Services (SSRS) – Part 1

What is SQL Server Reporting Services – Building your first Report

Lab 14 SQL Reporting Services (SSRS) – Part 2

More advanced concepts of SSRS and Report development

Lab 15 Database Administration

Maintaining, migrating and recovering databases

Lab 16 Database Optimization – Part 1

What is DB optimization – Performance improvement – Using Indexes

Lab 17 Database Optimization – Part 2

Query Optimization techniques and more

Lab 18 Deployments and Versioning

How to successfully deploy database changes – Used Tools

Lab 19 Recap + Q&A

We’ve discussed a lot of topics so now is the time to do a recap and answer any remaining questions

Lab 20 A day / week as a database developer

This won’t be easy at first but it’s always good to know what to expect and prepare for it.


Creative Commons License
  FastTrackIT Curricula by FastTrackIT is licensed under a Creative Commons Attribution 4.0 International License.





Visit Us On FacebookVisit Us On TwitterVisit Us On Linkedin