Cursuri Programming

Cursuri Programming

Cursurile de instruire la nivel local, instruite live de programare a programelor de calculator demonstrează prin practica interactivă a handshake fundamentele și subiectele avansate de programare Programarea de formare este disponibilă ca "formare live la fața locului" sau "training live la distanță" Training-ul live la fața locului poate fi efectuat la fața locului la sediul clientului România sau în centrele de formare corporativa NobleProg din România Instruirea live la distanță este realizată printr-un desktop interactiv, la distanță NobleProg Furnizorul dvs de formare locală.

Machine Translated

Mărturii

★★★★★
★★★★★

Programming Course Outlines

Numele cursului
Durata
Sinoptic
Numele cursului
Durata
Sinoptic
35 hours
This instructor-led, live training in România (online or onsite) is aimed at data analysts and anyone who is interested to learn how to use and integrate Tableau, Python, R, and SQL for data visualization and analysis. By the end of this training, participants will be able to:
  • Perform data analysis using Python, R, and SQL.
  • Create insights through data visualization with Tableau.
  • Make data-driven decisions for business operations.
7 hours
This instructor-led, live training in România (online or onsite) is aimed at developers who wish to use JWT to transmit information between different parties as a JSON object. By the end of this training, participants will be able to:
  • Understand the JWT structure and use cases.
  • Learn how to validate and invalidate JWTs.
  • Manage Cryptographic keys.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at developers who wish to use and integrate Node.js, Express, and MongoDB to build fast and scalable REST APIs. By the end of this training, participants will be able to:
  • Set up and integrate Node.js and Express with MongoDB.
  • Understand the features and architecture of Node.js, Express, and MongoDB.
  • Learn how to build RESTful APIs using the Node.js, Express, and MongoDB backend stack.
  • Implement routes, filtering, sorting, and pagination to Node.js REST APIs.
  • Design data models and perform CRUD operations with MongoDB and Mongoose.
  • Test and debug APIs with Postman.
21 hours
This instructor-led, live training in România (online or onsite) is aimed at software developers who wish to develop desktop client applications using WPF and C#. By the end of this training, participants will be able to: Learn and understand how to use the MSDN resources and tools. Support the development process in Microsoft Visual Studio. Develop business desktop applications using WPF technology and C# language.
7 hours
This instructor-led, live training in România (online or onsite) is aimed at Java developers who wish to use JVM tools and features to run Java programs. By the end of this training, participants will be able to:
  • Understand JVM and how it works.
  • Learn about reflection and the different memory areas.
  • Understand how to use the JVM tool interface.
  • Use JVM to run Java programs on any device or operating system.
7 hours
This instructor-led, live training in România (online or onsite) is aimed at developers who wish to learn and use Alpine JS to enhance JavaScript applications with its reactive and declarative nature. By the end of this training, participants will be able to:
  • Learn and understand the basic concepts of Alpine JS.
  • Use Alpine JS to develop dynamic websites and other projects efficiently.
21 hours
This instructor-led, live training in România (online or onsite) is aimed at web developers who wish to learn how to use Progressive Web Application (PWA) development features to create an app-like experience in a website using Entity Framework (EF) Core and Blazor. By the end of this training, participants will be able to:
  • Use the EF package to work with databases.
  • Use Blazor components, services, dependency injection, layout, and routing.
  • Create service workers to enable PWA features in an application.
  • Utilize push notifications and other PWA features.
21 hours
Python este o limbă de programare scalabilă, flexibilă și utilizată pe scară largă pentru știința datelor și învățarea mașinilor. Spark este un motor de prelucrare a datelor utilizat în căutarea, analizarea și transformarea datelor mari, în timp ce Hadoop este un cadru de bibliotecă software pentru stocarea și prelucrarea datelor la scară largă. Această formare directă (online sau on-site) este destinată dezvoltatorilor care doresc să utilizeze și să integreze Spark, Hadoop, și Python pentru a procesa, analiza și transforma seturi de date mari și complexe. La sfârșitul cursului, participanții vor putea:
    Configurați mediul necesar pentru a începe prelucrarea datelor mari cu Spark, Hadoop, și Python. Înțelegeți caracteristicile, componentele de bază și arhitectura Spark și Hadoop. Aflați cum să integrați Spark, Hadoop, și Python pentru prelucrarea datelor mari. Explorați instrumentele din ecosistemul Spark (Spark MlLib, Spark Streaming, Kafka, Sqoop, Kafka și Flume). Construiți sisteme de recomandare de filtrare colaborative similare cu Netflix, YouTube, Amazon, Spotify și Google. Utilizați Apache Mahout pentru a scala algoritmele de învățare cu mașină.
Formatul cursului
    Lecții și discuții interactive. Multe exerciții și practici. Implementarea pe mâini într-un mediu live-lab.
Opțiuni de personalizare
    Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium. By the end of this training, participants will be able to:
  • Install and configure Selenium WebDriver.
  • Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
  • Run C# Selenium test automation.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at developers or anyone who wish to learn the basics of Tcl and Tk as they step through the creation of a basic word processing application. By the end of this training, participants will be able to:
  • Create complex GUIs using only a few dozen lines of code.
  • Quickly create simple GUI programs for Linux.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at programmers who wish to use Java 16 to build, manage, and package Java applications. By the end of this training, participants will be able to:
  • Learn and understand the new features and changes from the older versions of Java to Java 16.
  • Learn Java fundamental concepts and use them to build Java applications.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at developers who wish to learn and apply the basics of Continuous Integration for Java. By the end of this training, participants will be able to:
  • Learn and understand CI for a Java project.
  • Build a CI system for Java.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at programmers, java developers, and anyone who wishes to use Vaadin to develop and deploy applications. By the end of this training, participants will be able to:
  • Setup and configure a Vaadin project.
  • Understand the fundamentals of Vaadin in developing applications.
  • Use Vaadin to develop applications.
21 hours
This instructor-led, live training in România (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming. By the end of this training, participants will be able to:
  • Learn how to use Guava in Java programming.
  • Utilize Guava to facilitate standard coding practices.
  • Make easy to read and concise Java codes.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at developers who wish to use NetBeans to develop applications with Java and other programming languages. By the end of this training, participants will be able to:
  • Learn about NetBeans and how it works.
  • Learn how to use NetBeans in Java programming.
  • Use NetBeans to create templates and projects.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at JavaScript programmers and developers who wish to learn how to work with JSON. By the end of this training, participants will be able to:
  • Learn what JSON is and how it works.
  • Learn to use JSON with JavaScript.
35 hours
This instructor-led, live training in România (online or onsite) is aimed at programmers who wish to use HTML5, JavaScript, and CSS4 together to create a web application. By the end of this training, participants will be able to:
  • Integrate and use HTML5, JavaScript, and CSS4 features in application development.
  • Use CSS4 to enhance the appeal and usability of the application.
  • Use JavaScript and HTML in creating modern interactive applications.
28 hours
This instructor-led, live training in România (online or onsite) is aimed at programmers who wish to use the latest features of Angular 13 to build, test, and deploy web applications. By the end of this training, participants will be able to:
  • Use TypeScript and Angular CLI to develop Angular 13 applications.
  • Develop, test, and deploy Angular 13 web applications.
  • Create web components that can be used for any web application or page.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at developers who wish to use the FARM (FastAPI, React, and MongoDB) stack to build dynamic, high-performance, and scalable web applications. By the end of this training, participants will be able to:
  • Set up the necessary development environment that integrates FastAPI, React, and MongoDB.
  • Understand the key concepts, features, and benefits of the FARM stack.
  • Learn how to build REST APIs with FastAPI.
  • Learn how to design interactive applications with React.
  • Develop, test, and deploy applications (front end and back end) using the FARM stack.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at intermediate-level developers who wish to create micro-frontend applications using Vue.js. By the end of this training, participants will be able to:
  • Have a better understanding of micro-frontends.
  • Learn how to split large applications into micro-frontends.
  • Implement micro-frontends using different approaches.
  • Build micro-frontend applications with Vue.js.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at web developers who wish to use Blazor Web Assembly to build a web application. By the end of this training, participants will be able to:
  • Understand forms and authentication in Blazor WebAssembly.
  • Create a Blazor WebAssembly project.
  • Learn different ways to run your web application.
7 hours
This instructor-led, live training in România (online or onsite) is aimed at developers who wish to learn and use Livewire to build modern and dynamic application interfaces. By the end of this training, participants will be able to:
  • Build and test livewire components.
  • Build applications using the Livewire library.
  • Create dynamic components within PHP.
14 hours
This instructor-led, live training in România (online or onsite) is aimed at data scientists and developers who wish to use and integrate SQL, Python, and Tableau to perform complex data analysis, processing, and visualization. By the end of this training, participants will be able to:
  • Set up the necessary environment to perform data analysis with SQL, Python, and Tableau.
  • Understand the key concepts of software integration (data, servers, clients, APIs, endpoints, etc.).
  • Get a refresher on the fundamentals of Python and SQL.
  • Perform data pre-processing techniques in Python.
  • Learn how to connect Python and SQL for data analysis.
  • Create insightful data visualizations and charts with Tableau.
21 hours
This instructor-led, live training in România (online or onsite) is aimed at developers or anyone who wish to learn the basics of Tcl and Tk as they step through the creation of a basic word processing application. By the end of this training, participants will be able to:
  • Create complex GUIs using only a few dozen lines of code.
  • Quickly create simple GUI programs for Linux.
14 hours
Bazel este un instrument de construcție și testare cu sursă deschisă dezvoltat de Google. Acesta oferă instrumente care automatizează executarea sarcinilor de construcție și de testare. Această formare directă, condusă de instructori (online sau on-site) este destinată dezvoltatorilor care doresc să învețe cum Bazel funcționează în automatizarea unui program de construcție și testare a fluxului de lucru. La sfârșitul cursului, participanții vor putea:
    Înțelegeți conceptele de bază ale Bazel și învățați cum funcționează. Învățați cum să utilizați Bazel în construcții și teste. Utilizați Bazel pentru a efectua construirea și testarea automatizării.
Formatul cursului
    Lecții și discuții interactive. Multe exerciții și practici. Implementarea pe mâini într-un mediu live-lab.
Opțiuni de personalizare
    Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza.
21 hours
Prezentare generală Node.js este o platformă pentru a construi cu ușurință aplicații de rețea rapide și scalabile. Aflați cum să utilizați modelul de I / O non-blocat, bazat pe evenimente, pentru a construi aplicații în timp real cu date extinse care rulează pe dispozitive distribuite. Vom explora opțiunile de design care fac Node.js unic, modul în care aceasta schimbă modul în care sunt construite aplicațiile și modul în care sistemele de aplicații funcționează cel mai eficient în acest model. Aflați cum să creați un cod modular care este robust, expresiv și clar. Înțelegeți când să utilizați apeluri de apel, emițătoare de evenimente și fluxuri. Utilizați fluxurile pentru a manipula cu ușurință datele care ar fi imposibil de încadrat în memoria aplicației. Obțineți încredere în erorile de manipulare în mod eficient pentru a asigura fiabilitatea runtime. Cursul are exerciții extinse de laborator pentru a întări conceptele și tehnicile acoperite. Obiective La finalizarea acestui curs, elevii vor putea:
  • Înțelegeți cu claritate alegerile de design ale platformei care au condus la alegerea unui Node.js pentru o buclă de evenimente și ce înseamnă acest lucru pentru aplicațiile construite pe această fundație.
  • Înțelegeți compromisurile unice prezente în programarea bazată pe evenimente.
  • Creați modulele Node.js și modularitatea codului expres într-o aplicație.
  • Înțelegeți modelele de control al fluxului de bază din Node.js și știți când este potrivit să utilizați apeluri de apel, emițătoare de evenimente sau fluxuri.
  • Creați și manipulați eficient tampoanele.
  • Înțelegeți modul de gestionare a stării de eroare și știți când trebuie să iasă un proces din cauza unei erori.
  • Construiți aplicații de rețea cu Node.js
28 hours
Acest curs este conceput pentru cei care doresc să învețe Python programare Python . Accentul se pune pe limba Python , bibliotecile de bază, precum și pe selectarea celor mai bune și mai utile biblioteci dezvoltate de comunitatea Python . Python conduce afacerile și este folosit de oamenii de știință din întreaga lume - este unul dintre cele mai populare limbaje de programare. Cursul poate fi oferit folosind Python 2.7.x sau 3.x, cu exerciții practice care utilizează întreaga putere a ambelor versiuni ale limbii. Acest curs poate fi livrat pe orice sistem de operare (toate aromele UNIX, inclusiv Linux și Mac OS X, precum și Microsoft Windows). Exercițiile practice constituie aproximativ 70% din timpul cursului, iar aproximativ 30% sunt demonstrații și prezentări. Discuții și întrebări pot fi puse pe parcursul întregului curs. Notă: instruirea poate fi adaptată la nevoile specifice la cererea prealabilă înainte de data propusă a cursului.
14 hours
RabbitMQ este un sistem de broker de mesaje open source pentru stocarea și preluarea mesajelor trecute de procese, aplicații și servere. Spring este un cadru Java . Utilizând Java și Spring cu RabbitMQ , utilizatorii pot crea cozi complexe, schimburi, legături și multe altele. Acest instruire live (la fața locului sau de la distanță), condus de instructor, se adresează arhitecților de software și dezvoltatorilor web care doresc să utilizeze RabbitMQ ca program de mesagerie și program în Java folosind Spring pentru a construi aplicații. Până la sfârșitul acestui antrenament, participanții vor putea:
  • Utilizați Java și Spring cu RabbitMQ pentru a crea aplicații.
  • Proiectați sisteme asincrone cu mesaje folosind RabbitMQ .
  • Creați și aplicați cozi, subiecte, schimburi și legături în RabbitMQ
Formatul cursului
  • Prelegeri și discuții interactive.
  • O mulțime de exerciții și practică.
  • Implementarea practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
  • Pentru a solicita un antrenament personalizat pentru acest curs, vă rugăm să ne contactați pentru a vă organiza.
28 hours
În acest instructor-condus, de formare live, participanții vor învăța tehnici avansate de programare Python, inclusiv modul de a aplica acest limbaj versatil pentru a rezolva problemele în domenii, ar fi aplicațiile distribuite, analiza datelor și vizualizare, programarea UI și scripting de întreținere.
Formatul cursului
  • Prelegere interactivă și discuții.
  • O mulțime de exerciții și practică.
  • Punerea în aplicare hands-on într-un mediu de laborator live.
Opțiuni de personalizare curs
  • Dacă doriți să adăugați, să eliminați sau să particularizați orice secțiune sau subiect în cadrul acestui curs, vă rugăm să ne contactați pentru a aranja.
14 hours
RabbitMQ este un broker de mesagerie de tip open source pentru stocarea și preluarea mesajelor transmise de procese, aplicații și servere Utilizează o coadă de mesaje pentru procesarea asincronă a sarcinilor și este utilă în special în aplicațiile care necesită procesarea unor seturi de date mari în fundal, în timp ce reacționează simultan la cererile de utilizator live în timp real În această instruire live, participanții vor învăța cum să instaleze, să configureze și să administreze RabbitMQ, apoi să integreze mesajele RabbitMQ într-un număr de aplicațiiNET Până la sfârșitul acestui curs, participanții vor putea: Configurați, configurați și gestionați RabbitMQ Înțelegeți rolul lui RabbitQ în proiectarea și implementarea unei arhitecturi de microservicii Înțelegeți modul în care RabbitMQ se compară cu alte arhitecturi de gestionare a mesajelor Configurați și utilizați RabbitMQ ca broker pentru gestionarea mesajelor asincrone și sincronizate pentru aplicațiile enterprise realworldNet Public Dezvoltatori Arhitecți de software Administratorii Directori tehnici Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .

Last Updated:

Sfarsit de saptamana Programming Cursuri, Seara Programming Training, Programming Camp, Programming Cu instructor, Sfarsit de saptamana Programming Training, Seara Programming Cursuri, Programming Coaching, Programming Instructor, Programming Trainer, Programming Cursuri, Programming Clase, Programming Pe pagina, Programming curs privat, Programming one on one training

Reduceri pentru cursuri

Newsletter Oferte Cursuri

Respectăm confidențialitatea adresei dvs. de email. Nu vom transmite sau vinde adresa altor părți. Puteți să schimbați preferințele sau să vă dezabonați complet în orice moment.

Câțiva dintre clienții noștri

is growing fast!

We are looking for a good mixture of IT and soft skills in Romania!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions