Data începere

Seria 6 – Februarie 2020

Datele sunt estimative și pot suferi modificări minore.

Înscrie-te

Durată

17 săptămâni x 6 ore/săptămână = 102 ore

Cursurile se desfășoară de 2 ori pe săptămână:

Marți (3h) 18:00 – 21:00

Vineri (3h) 18:00 – 21:00

Taxă participare

1370 euro

Taxa acoperă toate costurile și poate fi plătită în 4 rate: 1 rată la semnarea contractului, iar celelalte 3 în săptămânile 5, 9 și 13.

Programa

Fundamentals

1. Module: Introduction

  1. Decimal & Binary & ASCII & Unicode systems
  2. Simple algorithms written in human steps
  3. Simple conditions, loops, variables, functions
  4. Compiling and debugging your first ‘Hello world’
  5. Variables

2. Module: Data structures

  • Loops and Iterations
  • Casting
  • Arrays
  • Lists

3. Module: Algorithms

  • Advanced debugging
  • Sorting an Array
  • Looking for an element in a list
  • Looking for an element in a sorted array

4. Module: OOP Concepts I

  • Procedural and Object Oriented Programming
  • Classes and objects
  • Constructors
  • Fields, Properties and Functions

5. Module: OOP Concepts II

  • Inheritance
  • Interfaces
  • Abstract classes
  • Polymorphism

6. Module: Memory

  • Memory allocation in .NET
  • The Heap and Stack
  • Value types
  • Reference types
  • Garbage collection

7. Module: SQL language

  • Create TABLES
  • Add data to Tables (INSERT Statement)
  • Update data in Tables (UPDATE Statement)
  • Delete data from Tables (DELETE Statement)
  • Get data from Tables (SELECT Statement)

8. Module: HTML, CSS, Bootstrap

  • Our first form with simple HTML
  • Adding CSS to our form
  • Making our form responsive using Bootstrap

Advanced

1. Module: ASP.NET MVC

  • Web servers
  • HTTP
  • Anatomy of simple web app
  • Start of our final web application
  • Introduction to ASP.NET MVC

2. Module: ADO.NET

  • Database connection. Connection string.
  • Retrieving data from the database
  • Inserting, Updating and Deleting data
  • Stored procedures
  • Working with XML

3. Module: Builds & Source control

  • Application layers
  • Building your code
  • Benefits of version control
  • MSBuild
  • Configuring your app

4. Module: Exceptions

  • What is an exception
  • Using Exceptions
  • Exception Handling
  • Creating and throwing exceptions
  • Cleanup code with finally and using statement

5. Module: Generics & Package management

  • What are generics
  • Type safety
  • Generic classes, methods and interfaces
  • Framework class library
  • NuGet package management

6. Module: Unit testing

  • Pyramid of testing
  • Our first unit test and test project
  • Arrange, Act Assert
  • Load data from JSON files
  • Code coverage

7. Module: Security

  • Key concepts
  • Authentication and authorization
  • Cryptography
  • Hashing
  • Cross Origin Requests

8. Module: Performance

  • Big O notations
  • Use the right data structures
  • Multithreading
  • Concurrent data structures
  • Asynchronous methods

Recapitularea întregului proces și aplicarea tuturor cunoștintelor asimilate

  • Process overview

HR Interview

  • 1:1 prep for techinical interview & HR interview
  • Why soft skills matter
  • Technical knowledge coverage
  • What kind of interview questions should you expect
  • Interview simulation

Proces de înscriere

Află procesul complet de înscriere.

Cum te poți înscrie la un curs IT?

Primul pas este să completezi un formular online, pe care îl găsești în fiecare pagină de curs. În urma completării și trimiterii formularului, vei primi un link către un test online*. Dacă îl treci, te chemăm la o discuție. Dacă treci și de proba interviului, ești gata să îți faci dosarul și să începi cele patru luni de curs.

*te rugăm să completezi testul doar de pe desktop/laptop

Alege-ți cursul!

Grup

Reducere pentru grupuri.

Vino cu prietenii la un curs IT

Oferim reducere de 10% dacă vii împreună cu prietenii tăi. Dacă vă adunați minim 5 prieteni care vreți să spuneți start carieră în IT, primiți fiecare o reducere de 10% din valoarea totală a contractului.

Rate

Poți achita cursul în rate egale.

Poți achita cursul în rate egale.

Vrei să urmezi un curs IT dar nu ai posibilitatea financiară? La noi poți achita cursul în 4 rate egale sau folosind un card de cumpărături/credit.

Cursurile se pot achita doar cu cardul sau prin virament bancar.

Traineri

Mihai Nechifor
Mihai NechiforTrainer
Andrei Scutariu
Andrei ScutariuTrainer

Parteneri Wantsome