Atlas HP Academy

Corsi disponibili di Atlas HP Academy

tematica Coding

Course delivered in English
Lessons: 39
Level: Advanced
Access: Paid Online Course (price may vary)

Pass the CompTIA Cybersecurity Analyst+ (CS0-002) exam on your 1st attempt, includes a full practice exam!

What you'll learn

  • Take and pass the CompTIA CySA+ (CS0-001 or CS0-002) certification exam
  • Understand threat and vulnerability management concepts
  • Understand how to conduct a cyber incident response
  • Understand how to setup a strong security architecture for your networks
  • Know what different types of cybersecurity tools are on the market and which to use in different scenarios

This course includes:

  • 39 sections • 302 lectures • 32h 38m total length
  • 32.5 hours on-demand video
  • 1 article
  • 2 downloadable resources
  • 1 practice test
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • Basic understanding of network and network security
  • Understand the concepts covered by the Network+ and Security+ exams
  • This course aligns directly to the CompTIA CySA+ CS0-002 Certification Study Guide
tematica AI & Machine Learning

Course delivered in English
Lessons: 10
Level: Advanced
Access: Paid Online Course (price may vary)

Advanced games AI with genetic algorithms, neural networks & Q-learning in C# and Tensorflow for Unity

What you'll learn

  • Build a genetic algorithm from scratch in C#.
  • Build a neural network from scratch in C#.
  • Setup and explore the Unity ML-Agents plugin.
  • Setup and use Tensorflow to train game characters.
  • Apply newfound knowledge of machine learning to integrate contemporary research ideas in the field into their own projects.
  • Distill the mathematics and statistic behind machine learning to working program code.
  • Use a Proximal Policy Optimisation to train a neural network.

Course content

  • 10 sections • 77 lectures • 13h 4m total length
  • 12.5 hours on-demand video
  • 23 articles
  • 44 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • You should be familiar with the Unity Game Engine.
  • You should have a working knowledge of C#.
  • You should have a healthy appreciation for mathematics and statistics.
tematica Cloud & Database

Corso erogato in Lingua Italiana
Moduli: 13
Livello: Advanced
Accesso: Paid Online Course (price may vary)

Diventa un Cloud Architect e ottieni la Certificazione "Amazon AWS Certified Solutions Architect - Associate 2020/2021"

Cosa imparerai:

  • Effettuare l'esame di Certificazione AWS Certified Solutions Architect - Associate 2018 ed avere buone possibilità di superarlo.
  • Creare e gestire le istanze EC2 utilizzando bilanciatori di carico e Auto Scaling.
  • Definire e gestire ogni opzione di STORAGE presente nel cloud AWS.
  • Conoscere ogni aspetto del NETWORKING e dei servizi di rete più in generale.
  • Approfondire gli aspetti legati alla SICUREZZA dell'infrastruttura AWS.
  • Creare e gestire i DATABASE sia relazionali che NoSQL.
  • Creare un'infrastruttura Wordpress in Alta Affidabilità.
  • Conoscere e testare molteplici servizi AWS destinati alle più svariate attività.

Requisiti:
Aver voglia di imparare. E una connessione Internet!

Contenuti:
13 sections • 202 lectures • 15h 42m total length

Include:

  • 15.5 hours on-demand video
  • 24 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
tematica Cloud & Database

Course delivered in English
Lessons: 20
Level: Advanced
Access: Paid Online Course (price may vary)

AWS Certified Solutions Architect Associate - 2021 [SAA-C02] prepares you to tackle Amazon AWS Certified Solutions Architect with an extensive Practice Test.

Description
This Ultimate Exam Training for the AWS Certified Solutions Architect Associate is packed with comprehensive video lessons, guided hands-on labs, a full-length practice exam, 3 hours exam-cram lectures and 90 Quiz questions! If you are looking to confidently pass your AWS Solutions Architect certification exam first time AND learn how to build the best solution architecture on Amazon Web Services - then this AWS Certification course is for you!

This AWS Training covers 70% of what you need to know for the AWS Certified SysOps Administrator Associate and AWS Certified Developer Associate Exams. After completing this course, you will also be 60% prepared for the AWS Certified Solutions Architect - Professional Exam.

Course content
20 sections • 288 lectures • 27h 49m total length

This course includes:

  • 28 hours on-demand video
  • 19 articles
  • 1 practice test
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • Basic IT knowledge is recommended
  • No need for previous AWS cloud experience as we'll teach you the foundations of cloud computing
  • A free-tier AWS account is recommended to follow along with the practice labs - we’ll show you step by step how to create one
tematica Coding

Course delivered in English
Lessons: 12
Level: Advanced
Access: Paid Online Course (price may vary)

A guide to implement data structures, graph algorithms and sorting algorithms from scratch with interview questions!

What you'll learn

  • Understand arrays and linked lists
  • Understand stacks and queues
  • Understand tree like data structures (binary search trees)
  • Understand balances trees (AVL trees and red-black trees)
  • Understand heap data structures
  • Understand hashing, hash tables and dictionaries
  • Understand the differences between data structures and abstract data types
  • Understand graph traversing (BFS and DFS)
  • Understand shortest path algorithms such as Dijkstra's approach or Bellman-Ford method
  • Understand minimum spanning trees (Prims's algorithm)
  • Understand sorting algorithms
  • Be able to develop your own algorithms
  • Have a good grasp of algorithmic thinking
  • Be able to detect and correct inefficient code snippets

This course includes:

  • 18 hours on-demand video
  • 33 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • Python basics
  • Some theoretical background ( big O notation )
tematica Coding

Course delivered in English
Lessons: 32
Level: Advanced
Access: Paid Online Course (price may vary)

Master Angular 12 (formerly "Angular 2") and build awesome, reactive web apps with the successor of Angular.js

What you'll learn

  • Develop modern, complex, responsive and scalable web applications with Angular 12
  • Fully understand the architecture behind an Angular application and how to use it
  • Use the gained, deep understanding of the Angular fundamentals to quickly establish yourself as a frontend developer
  • Create single-page applications with one of the most modern JavaScript frameworks out there

Course content
32 sections • 461 lectures • 34h 7m total length

This course includes:

  • 34 hours on-demand video
  • 41 articles
  • 147 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of completion
tematica AI & Machine Learning

Course delivered in English
Lessons: 10
Level: Advanced
Access: Paid Online Course (price may vary)

Give you a solid background in AI with MACHINE LEARNING, Deep Learning ... step-by-step to algorithms & coding exercises

What you'll learn

  • Understand the concepts and BRANCHES of AI that you'll never find elsewhere!
  • Understand Machine Learning algorithms STEP-BY-STEP
  • Be able to implement Machine Learning algorithms in Python
  • Understand and implement Artificial Neural Network & Deep Learning
  • Understand and implement Regression, Classification, and Clustering algorithms
  • Enhance your AI background with Fuzzy Logic and Evolutionary Computation (very USEFUL)
  • Get a SOLID BACKGROUND in Artificial Intelligence and Machine Learning
  • Practical exercises step-by-step: handwritten digits recognition, house price prediction, customer segmentation ...

Course content

  • 10 sections • 26 lectures • 6h 15m total length
  • 6.5 hours on-demand video
  • 24 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of completion

Requirements:

  • Some basic concepts of linear algebra and calculus (just a little)
  • Some basic syntaxes in Python would be helpful in doing assignments
tematica AI & Machine Learning

Course delivered in English
Lessons: 19
Level: Advanced
Access: Paid Online Course (price may vary)

Combine the power of Data Science, Machine Learning and Deep Learning to create powerful AI for Real-World applications!

What you'll learn

  • Build an AI
  • Understand the theory behind Artificial Intelligence
  • Make a virtual Self Driving Car
  • Make an AI to beat games
  • Solve Real World Problems with AI
  • Master the State of the Art AI models
  • Q-Learning
  • Deep Q-Learning
  • Deep Convolutional Q-Learning
  • A3C

Course content

  • 19 sections • 122 lectures • 16h 36m total length
  • 16.5 hours on-demand video
  • 21 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • High School Maths
  • Basic Python knowledg
tematica Coding

Corso erogato in Lingua Italiana
Moduli: 21
Livello: Advanced
Accesso: Paid Online Course (price may vary)

Impara ad analizzare e processare i Big Data con Python e Spark ( PySpark )

Cosa imparerai

  • Utilizzare Python e Spark per Analizzare i Big Data
  • Utilizzare MLlib per Creare Modelli di Machine Learning con i Big Data
  • Installare e Configurare PySpark su una Macchina Virtuale
  • Installare e Configurare PySpark con Amazon EC2
  • Creare un Cluster di Macchine per PySpark con Amazon EMR
  • Utilizzare gli Amazon Web Service (AWS) per l'Analisi di Big Data
  • Imparare ad Utilizzare DataBricks per l'Analisi di Big Data
  • Utilizzare l'RDD per Elaborare Dati in Parallelo
  • Utilizzare il DataFrame per Processare Dati in Maniera Efficiente
  • Utilizzare Spark Streaming per elaborare flussi di dati in Tempo Reale
  • Creare un Modello di Sentiment Analysis con il Dataset di Yelp (5 GB !)
  • Processare Tweets pubblicati su Twitter in Tempo Reale

Contenuti
21 sections • 142 lectures • 12h 8m total length

  • 12 hours on-demand video
  • 7 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requisiti
Nessun prerequisito particolare è richiesto, solo passione e voglia di imparare a lavorare con i Big Data

tematica Coding

Course delivered in English
Lessons: 11
Level: Advanced
Access: Paid Online Course (price may vary)

Computer Science 101: Learn Computer Science to become a better Programmer and Software Engineer.

What you'll learn

  • Understand the Fundamental Theories of Algorithm Analysis
  • Be able to Compare Various Algorithms
  • Understand When to use Different Data Structures and Algorithms
  • Understand the Fundamentals of Computer Science theory
  • Understand the Core Sorting Algorithms

Course content

  • 11 sections • 94 lectures • 10h 56m total length

Includes:

  • 10 hours on-demand video
  • 20 articles
    1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • A Willingness to Learn New Topics!
  • No Prior Experience or Knowledge is Needed!
tematica Coding

Corso erogato in Lingua Italiana
Moduli: 11
Livello: Advanced
Accesso: Paid Online Course (price may vary)

Da principiante a esperto nelle tecniche di Data Science con Python: machine learning, network neurali, text mining e...

Cosa imparerai:

  • Ripasso delle basi di Python e delle sue strutture dati
  • Ambienti di programmazione per il Data Science
  • Importazione di dataset in Python
  • Creazione grafici ed esplorazione dataset
  • Manipolazione e gestione dataset
  • Preprocessing e pulizia dei dati per l'analisi
  • Teoria e algoritmi di machine learning, metodi supervisionati e non supervisionati
  • Teoria e algoritmi di machine learning
  • Valutazione e validazione di modelli
  • Pulizia e analisi testi
  • Metodi per la Sentiment Analysis

Course content

  • 11 sections • 140 lectures • 17h 46m total length
  • 18 hours on-demand video
  • 3 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requisiti

  • Conoscenza base di Python
tematica AI & Machine Learning

Corso erogato in Lingua Italiana
Moduli: 14
Livello: Advanced
Accesso: Paid Online Course (price may vary)

Apprendi i segreti del Deep Learning e impara a creare le tue Reti Neurali Artificiali con Python, Keras e Tensorflow.

Cosa imparerai:

  • Comprendere il funzionamento delle Reti Neurali Artificiali
  • Comprendere i vantaggi delle Reti Neurali Artificiali Profonde
  • Distinguere i diversi tipi di algoritmi di ottimizzazione
  • Programmare una Rete Neurale Artificiale con Keras su Tensorflow
  • Addestrare una Rete Neurale Artificiale per il riconoscimento di oggetti
  • Addestrare una Rete Neurale Artificiale per la classificazione di testi
  • Addestrare una Rete Neurale Artificiale Profonda utilizzando la GPU
  • Addestrare una Rete Neurale Artificiale Profonda nel Cloud
  • Creare Reti Neurali Convoluzionali per problemi di Computer Vision
  • Creare Reti Neurali Ricorrenti (LSTM e GRU) per problemi di Natural Language Processing
  • Utilizzare il Word Embedding per creare una rappresentazione vettoriale dei testi
  • Analizzare un dataset utilizzando Pandas
  • Lavorare con iPython e Jupyter Notebook

Contenuti:

  • 14 sections • 139 lectures • 12h 53m total length
  • 12.5 hours on-demand video
  • 13 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requisiti:

  • Basi di matematica da scuola superiore
  • Conoscere un qualsiasi linguaggio di programmazione può aiutare, ma non è indispensabile, è presente una sezione su Python per principianti assoluti
tematica Coding

Course delivered in English
Lessons: 25
Level: Advanced
Access: Paid Online Course (price may vary)

Build, test, and deploy Docker applications with Kubernetes while learning production-style development workflows

What you'll learn

  • Learn Docker from scratch, no previous experience required
  • Master the Docker CLI to inspect and debug running containers
  • Build a CI + CD pipeline from scratch with Github, Travis CI, and AWS
  • Understand the purpose and theory of Kubernetes by building a complex app
  • Automatically deploy your code when it is pushed to Github!

Course content
19 sections • 332 lectures • 22h 16m total length

Includes:

  • 21.5 hours on-demand video
  • 75 articles
  • 71 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • Basic understanding of terminal and command line usage
  • No previous Docker or Kubernetes experience is required!
  • A credit card is required to deploy projects to AWS or Google Cloud
tematica Coding

Course delivered in English
Lessons: 25
Level: Advanced
Access: Paid Online Course (price may vary)

Build, test, deploy Node for Docker, Kubernetes, Swarm, and ARM with the latest DevOps practices from a container expert

What you'll learn

  • Optimize your local development setup for NodeJS in Docker
  • Operate smoothly in a team of NodeJS developers using Docker and Compose
  • Improve the speed and reliability of your Node builds and testing using Docker
  • Get the best NodeJS tweaks to use for dev, test, and prod
  • Design NodeJS images for use with Kubernetes and Swarm
  • Learn about security scanning and locking-down your NodeJS apps

Course content
11 sections • 82 lectures • 8h 24m total length

Includes:

  • 8 hours on-demand video
  • 10 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements:

  • Know Docker 101: the Docker basics like images, containers, and docker networks
  • Know NodeJS 101: Understand NodeJS language and frameworks basics
  • Know the basics of command lines and shells, and packages managers like apt or yum
  • Familiar with the basics of programming, cloud computing, and how to deploy apps to servers
  • Use a modern Linux, Windows, or macOS computer that supports Docker
tematica Cloud & Database

Course delivered in English
Lessons: 21
Level: Advanced
Access: Paid Online Course (price may vary)

GCP: Complete Google Data Engineer and Cloud Architect Guide focuses on The Google Cloud for ML with TensorFlow, Big Data with Managed Hadoop.

Description
This course is a really comprehensive guide to the Google Cloud Platform - it has ~25 hours of content and ~60 demos.

The Google Cloud Platform is not currently the most popular cloud offering out there - that's AWS of course - but it is possibly the best cloud offering for high-end machine learning applications. That's because TensorFlow, the super-popular deep learning technology is also from Google.

Course content

  • 21 sections • 226 lectures • 27h 51m total length

This course includes:

  • 28 hours on-demand video
  • 25 articles
  • 48 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

What you'll learn

  • Deploy Managed Hadoop apps on the Google Cloud
  • Build deep learning models on the cloud using TensorFlow
  • Make informed decisions about Containers, VMs and AppEngine
  • Use big data technologies such as BigTable, Dataflow, Apache Beam and Pub/Sub

Requirements
Basic understanding of technology - superficial exposure to Hadoop is enough

tematica Coding

Corso erogato in Lingua Italiana
Moduli: 32
Livello: Advanced
Accesso: Paid Online Course (price may vary)

HTML 5 e CSS 3 per strutturare il tuo sito web da solo, in modo semantico e ottimizzato per i motori di ricerca.

Cosa imparerai:

  • Strutturare una pagina web senza bisogno di framework
  • Utilizzare le intestazioni come h1, h2, h3 in modo corretto per ogni sezione della pagina web
  • Utilizzare le liste ordinate, non ordinate e di definizioni
  • Creare form utilizzando i fieldset, input, select e i nuovi tag html5
  • Capire le differenze tra <i> e <cite>, <strong> e <b>,e altri tag di formattazione
  • Capire e usare i tag di tipo block e i tag di tipo inline
  • Uso del tag audio e video
  • Creare e formattare tabelle html
  • Utilizzare CSS per formattare gli elementi di una pagina web

Struttura Corso
32 sezioni • 154 lectures • 17h 47m di durata totale

Include:

  • 18 hours on-demand video
  • 9 articles
  • 90 downloadable resources
  • 30 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Dettaglio Lezioni e Sezioni:

  • Introduzione e struttura del Corso - 2 lectures per 12 min
  • Struttura di una Pagina HTML - 14 Lectures per 2 ore e 13 min
  • Differenza tra elementi Inline ed elementi di tipo Block - 2 Lectures per 16 min
  • Introduzione ai fogli di stile a cascata: CSS - 3 Lectures per 38 min
  • Selettori CSS - 4 Lectures per 25 min
  • Priorità dell'applicazione dei fogli di stile - 5 Lectures per 13 min
  • CSS Formattazione del testo - 5 Lectures per 21 min
  • Font, Font Family e Font Face - 3 Lectures per 30 min
  • CSS: padding, margin e border - 4 Lectures per 16 min
  • CSS Background: Aggiungere immagini di sfondo e colori di sfondo - 4 Lectures per 18 min
  • Elementi di Formattazione - 2 Lectures per 12 min
  • Entità e Simboli HTML - 2 Lectures per 12 min
  • Elementi di tipo BLOCK, INLINE e INLINE-BLOCK - 3 Lectures per 14 min
  • Elementi di tipo Block - 5 Lectures per 23 min
  • Liste HTML - 3 Lectures per 20 min
  • Immagini nel HTML con il tag Img - 4 Lectures per 21 min
  • Collegamenti HTML - i links - 4 Lectures per 17 min
  • Tabelle HTML e la loro formattazione - 3 Lectures per 23 min
  • Tag semantici di formattazione - 3 Lectures per 17 min
  • Ambiente sviluppo Backend con php e nodej - 9 Lectures per 1 ora e 16 min
  • Form e i suoi elementi - 15 Lectures per 2 ore e 4 min
  • Form: i nuovi elementi introdotti con HTML5 - 4 Lectures per 30 min
  • Nuovi elementi HTML5 - 2 Lectures per 12 min
  • Posizionare elementi: STATIC, ABSOLUTE, RELATIVE, FIXED - 3 Lectures per 16 min
  • Elementi "galleggianti": FLOAT - 2 Lectures per 13 min
  • CSS3: Media type e Media Queries - 3 Lectures per 15 min
  • HTML5 e CSS3. Display Flex - 1 Lecture per 7 min
  • Bootstrap4 (vecchia versione) - 13 Lectures per 2 ore e 8 min
  • Bootstrap4 - creare una Landing Page (nuova versione) - 12 Lectures per 2 ore e 3 min
  • BONUS LECTURE - Editor e nuove proprietà CSS3 - 2 Lectures e 9 min
  • Intallare NetBeans e configurarlo per scrivere HTML5 e CSS3 - 8 Lectures per 39 min
  • Installazione di un Web Server - 5 Lectures peer 5 min
tematica Coding

Corso erogato in Lingua Italiana
Moduli: 36
Livello: Advanced
Accesso: Paid Online Course (price may vary)

L'unico corso in italiano che ti insegnerà Java 8 e Java Enterprise Edition per scrivere applicazioni web complesse!

Cosa imparerai:

  • JRE - JDK - Ambiente di sviluppo Eclipse
  • Variabili, tipi di dato, metodi, operatori e modificatori
  • Sintassi, Naming e Code conventions, Packages, Commenti e JavaDoc
  • Control Flow Statements: if-else, switch-case, while, do-while, for
  • Programmazione ad oggetti: Classe, Oggetto, Incapsulamento, Ereditarietà, Polimorfismo
  • Relazioni tra classi - Composizione, Associazione, Aggregazione
  • Gestione errori ed eccezioni: try-catch-finally, throws, throw
  • Array, Liste e Collection, classi wrapper, Autoboxing e Unboxing
  • Interfacce, Classi astratte, Classi inner
  • Input/Output e gestione dei file
  • Thread, Multi-threading e gestione della concorrenza
  • Espressioni Lambda
  • Regular Expression
  • Gestione delle Date: Timestamp, Date, Calendar, LocalDate, LocalTime, LocalDateTime, Period, Duration, SimpleDateFormat
  • Unit test con JUnit
  • Database: Eseguire query su un database MySQL - INSERT, SELECT, UPDATE, DELETE
  • Interfacciarsi con i database in Java - JDBC: come eseguire le operazioni di CRUD con Java JDBC
  • Java GUI - creare applicazioni con interfaccia grafica grazie a WindowBuilder
  • HTML 5 e CSS3
  • Cos'è Java Enterprise Edition (JEE) e cosa sono i pattern MVC, Dependency Injenction e Presentation-Business-Data
  • Sviluppare applicazioni Web complesse con JEE
  • JEE - Presentation Layer: Servlet, JSP, Tag Library, JSF, PrimeFaces
  • JEE - Business Layer: EJB, EJB Interceptors, Web Services, RESTful Services
  • JEE - Data Layer: ORM e Java Persistence Api (JPA) per interfacciarsi con i database

Corso include:

  • 36 sections • 226 lectures • 34h 25m total length
  • 34 hours on-demand video
  • 27 articles
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requisiti

  • Non sono richieste conoscenze di programmazione
  • Per poter seguire il corso è necessario avere a disposizione un PC
tematica Coding

Course delivered in English
Lessons: 25
Level: Advanced
Access: Paid Online Course (price may vary)

This Python For Beginners Course Teaches You The Python Language Fast. Includes Python Online Training With Python 3

What you'll learn

  • Have a fundamental understanding of the Python programming language.
  • Have the skills and understanding of Python to confidently apply for Python programming jobs.
  • Acquire the pre-requisite Python skills to move into specific branches - Machine Learning, Data Science, etc..
  • Add the Python Object-Oriented Programming (OOP) skills to your résumé.
  • Understand how to create your own Python programs.
  • Learn Python from experienced professional software developers.
  • Understand both Python 2 and Python 3.

Course content
25 sections • 492 lectures • 67h 11m total length

This course includes:

  • 66.5 hours on-demand video
  • 14 articles
  • 16 downloadable resources
  • 34 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • A computer - Windows, Mac, and Linux are all supported. Setup and installation instructions are included for each platform.
  • Your enthusiasm to learn this go-to programming language. It’s a valuable lifetime skill which you can’t un-learn!
  • Everything else needed to start programming in Python is already included in the course.
tematica AI & Machine Learning

Corso erogato in Lingua Italiana
Moduli: 14
Livello: Advanced
Accesso: Paid Online Course (price may vary)

Impara a creare algoritmi di Machine Learning con Python e Scikit-learn - Regressione, Classificazione, Clustering

Cosa imparerai:

  • Padroneggiare il machine learning con Python
  • Analisi di un dataset per estrapolare informazioni utili
  • Funzionamento dei modelli di machine learning più diffusi
  • Utilizzare il machine learning su problemi reali
  • Differenza tra modelli supervisionati e non supervisionati
  • Scegliere ed ottimizzare un modello di machine learning
  • Eseguire predizioni e classificazioni partendo dai dati
  • Eseguire clustering per raggruppare automaticamente dati simili
  • Imparare ad utilizzare Pandas e Scikit-learn
  • Lavorare con iPython e Jupyter Notebook

Course content

  • 14 sections • 98 lectures • 11h 51m total length
  • 12 hours on-demand video
  • 5 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requisiti:

  • Basi di matematica da scuola superiore
  • Conoscere un qualsiasi linguaggio di programmazione può aiutare, ma non è indispensabile in quanto il corso contiene una sezione con tutti i prerequisiti necessari
tematica Coding

Course delivered in English
Lessons: 9
Level: Advanced
Access: Paid Online Course (price may vary)

Microsoft Windows Server 2016 Training for Beginners
Install Windows Server 2016, Build a Windows Domain, Domain Controller, Learn DHCP, Install Windows 10, and much more

Course content

  • 19 sections • 72 lectures • 6h 44m total length

This course includes:

  • 6.5 hours on-demand video
  • 8 articles
  • 51 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • A computer with at least 4 GB of RAM and 64bit OS (if you want to follow along)
  • Internet Access
  • A Windows PC or a MAC (either work just fine)

Description
Join the other 20,000+ successful students who have already taken this course!

If you want to learn how to administrate the Windows Server operating system quickly and easily, this is the course you have been looking for!

I have designed this course to give you a solid foundation with Microsoft's Windows Server 2016 which is the latest Windows Server operating system available (released Oct 2016).

This course is great for anyone who is looking to advance (or begin) their career in Information Technology! In this course, you will get hands-on experience while completing the following projects:

  • Installing / configuring Windows Server 2016
  • Build a Windows Domain
  • Configure your Windows Server 2016 OS to act as a DHCP server
  • Install, configure and deploy the Domain Name System (DNS) role on your Windows Server
  • Install and Configure a Domain Controller (DC)
  • (bonus) Install Windows 10 and join a workstation to your new Windows Domain
  • Manage Windows 10 Workstations from your Windows Server Domain Controller
  • Create users, groups and OUs with Active Directory Users & Computers
  • Create and Understand Group Policy Objects (GPOs) with Group Policy Management
  • Learn to write Powershell scripts for your Windows Server like a true Information Technology Pro!
  • Create a Windows Server Update Services (WSUS) Server and Approve and Deploy Updates to your Domain Servers and Computers
  • Install and manage Windows Server 2016 Core Edition
  • Make your Windows Server 2016 OS act as a Router
  • Learn how to use Active Directory Sites and Services

Throughout this course I will show you how you can setup your own IT lab 100% free using the computer hardware you already have! To do this we will be using VirtualBox and the fully functional trial (180 day) version of Windows Server 2016.

Since we're going to be using VirtualBox I will quickly and easily bring you up to speed on network and server virtualization - these are MUST have skills in today's demanding job market.

Enroll now and start learning the skills you need to level up your career!

tematica Coding

Corso erogato in Lingua Italiana
Moduli: 9
Livello: Advanced
Accesso: Paid Online Course (price may vary)

Impara tutto ciò che c’è da sapere per avvicinarti al mondo del Networking con consapevolezza e muovere i primi passi!

Contenuti
9 sections • 67 lectures • 4h 55m total length

Include:

  • 5 hours on-demand video
  • 19 articles
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Descrizione
Come funziona un router? Cos'è il NAT? Cos'è un Autonomous System? e ancora, Come funzionano gli indirizzi IP? Cos'è un Proxy? e un Firewall?

Grazie a questo corso teorico imparerai tutto ciò che devi sapere, da utente novizio, sulle reti di calcolatori, tramite spiegazioni ed esempi intuitivi. Inoltre, al termine di ogni capitolo potrai accedere a risorse aggiuntive, appunti e verificare la tua preparazione tramite appositi quiz di verifica dell'apprendimento.

Il programma del corso è pensato per studiare questa disciplina partendo "da zero" e arrivare a conoscere il mondo del Networking e le sue sfide.

Al termine di questo corso avrai le basi per comprendere le principali topologie di rete e problemi legati alla connettività tra gli host. Conoscerai il funzionamento "sotto la scocca" dei principali protocolli applicativi e sarai in grado di individuarne le debolezze.

Questo non è un corso di ethical hacking, ma un vero e proprio punto di partenza per acquisire le basi necessarie per poterne seguire uno. Dove opportuno verranno evidenziate le problematiche di sicurezza poste da ciascuna tecnologia esaminata.

Conoscerai la differenza tra Source Natting e Destination Natting, sarai in grado di configurare regole di NATTING/Port Forwarding personalizzate, VLAN configurazione dei DNS ed altri concetti di fondamentale importanza per la progettazione o gestione di una rete strutturata.

tematica Coding

Course delivered in English
Lessons: 9
Level: Advanced
Access: Paid Online Course (price may vary)

Learn the concepts of Operating Systems from scratch as Operating System forms the core of Computer Science

Course content

  • 9 sections • 66 lectures • 8h 21m total length

This course includes:

  • 8.5 hours on-demand video
  • 5 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Description

You’ve just stumbled upon the most complete, in-depth Operating System course series online. With over 2700 students enrolled and hundreds of 5 star reviews to date, these comprehensive operating system tutorials cover everything you’ll ever need.
Whether you want to:

  • - build the skills you need to get started with computer science
  • - move to a top notch software company like google by cracking their interview questions on operating systems.
  • - get a top grade in semester exam
  • - or just learn computer science to be able to understand on how to build better apps.

...this complete operating system series is the course you need to do all of this, and more.

  • Are you aiming to get your computer science degree with high level of expertise in core subjects ?
  • or Are you aiming to get placed in a a top notch company like Google, Microsoft ?
  • or Are you a college student struggling to understand the basics of computer science ?
  • or Are you a software developer who would want to develop better apps by understanding the theory behind computer science ?

This course is designed to give you the operating system skills you need to crack the interview questions on operating system in top notch companies. By the end of the course you will understand Operating System Concepts extremely well and be able to start with any subject of computer science.
Lots of students with no zero knowledge of computer science have been successful with their college exams or interview by taking this course.
Here are some examples of students who found this course to do wonders for their college exams or interviews or software jobs.

"thank you , i finished the operating system course in the college with a good grade 85" by Moamen Medleg

"His way of explaining complex concept is Great. I started to understand little bit that this is base for all programming language. I have around 12 years of IT experience. Hope OS learning should be mandatory to all before starting their career in IT" by Happy.

"Very good explanation of all the learning materials. He is unlike many other instructors who just throws things out to you expecting you to absorb the things that are being thrown at you. He is someone who explains things in a manner that is understandable and absorbable even to O/S beginners with only limited knowledge or background in O/S. Two thumbs up from me! Thank you so much!" by Mike

"I really enjoyed this course. Instructor made it seems like he is standing there and wouldn't leave the screen until the concepts gets into your head. So much engaging and wherever he says, we will see this later. He make sure you will. I totally recommend" by Surbhi Vasudeva

"excellent course i had started with 0 knowledge now i had learned so much best lecturer super planning of schedule" by Harshavardhan Gupta

"I really enjoyed the course and the instructor provided a great overview of the fundamentals of the theory behind operating systems. In case you are confused, the course is theoretical as opposed to a walk through of how to use Windows, Mac, etc. Instead, he provides an overview of the algorithms used to move processes from RAM to the CPU. I look forward to Part 2" by John Simons

"Great, very detailed course. Ideal for non IT-educated students like me" by Michal Burdzy

"Great Teacher. Takes concepts slow and repeats definitions and meanings multiple times so there is no need to pause the video or rewind it to hear a definition. Uses this practice to reinforce the material in your mind and ensure you actually learn it rather than hear it" by Sam Debois

The course series (part 1 to 4) on operating systems is a whopping 46 hours long. Because the course is designed as a one stop shop for Operating System Concepts. And this 46 hours dedication will change your way of thinking towards computer science.

Why would you choose to learn Operating Systems ?

The reality is that there are a lot of computer science subjects out there. It's in the hundreds. Why would you choose the operating systems subject?

The reason is starting most of the subjects of computer science will become far more easier if you have a good understanding of operating systems. By learning this subject you are not only getting started with operating system but also getting started with computer science.


What textbook should I follow ?

I have used operating system concepts by Galvin. Its a great textbook. You can follow it. But I have referred lot of other textbooks like Tanenbaum, William Stallings, etc. So its upto you on which textbook you are comfortable with but follow a standard author book. If you complete this course, you will find it much easier to understand these textbooks. But anyway if you complete this course with good detailed notes, you don't need to read any textbook as I am reading them for you and giving the contents in an easy to understand manner.


Why should you take this course?

  • It's been a best seller since it's release on Udemy, you would be joining over 2700 students who are already enrolled in the course.
  • There are close to 500 reviews left by students. It's rated as the best course to learn operating system for beginners.
tematica Coding

Course delivered in English
Lessons: 16
Level: Advanced
Access: Paid Online Course (price may vary)

Learn memory management in operating systems as operating system forms the core of computer science

Course content
16 sections • 103 lectures • 12h 20m total length

This course includes:

  • 12.5 hours on-demand video
  • 3 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Description
Welcome to the course Operating systems Part 2 : Memory Management Masterclass !!!
Mastering the concepts of Operating Systems is very important to get started with Computer Science because Operating System is the program which is responsible for the ease with which we are able to use computers today to solve our problems by writing application programs like Google Chrome. The concepts which we are going to study is going to give a very good understanding of Operating System like what are the allocation strategies used by Operating Systems , what are the memory management strategies used by Operating Systems , paging in operating systems, page replacement in operating systems, , how paging works in operating systems , how segmentation works in operating systems , how virtual memory works in operating systems , how multilevel paging works in operating systems , how CPU executes a process using memory manager.
Without using Operating Systems ,it is extremely difficult to communicate with the hardware devices of our computer. Every computer today has an Operating System installed in it. Through this course you will not only master Operating Systems but also get ready for venturing into advanced concepts of Computer science
In this course, every concept of Operating Systems is taught in an easy-to-understand manner such that anybody who has basic knowledge of operating systems like scheduling, devices in out computer, how a process is created etc. can understand this course well.
Come and join me, I assure you that you will have the best learning experience of not just Operating Systems but also the core of Computer Science in a different dimension.

tematica Coding

Corso erogato in Lingua Italiana
Moduli: 15
Livello: Advanced
Accesso: Paid Online Course (price may vary)

Impara php8 con la Programmazione Orientata agli Oggetti in php creando un Blog in MVC con Login e gestione di ruolo.

Cosa imparerai

  • Conoscere il paradigma della programmazione orientata agli oggetti
  • Creare classi
  • Creare interface
  • Estendere classi
  • Usare gli spazi di nome. namespace
  • Autoload delle classi
  • Traits
  • Gestire le eccezioni
  • Gestire gli errori
  • Log di errori
  • Gestire i cookie
  • Autenticazione
  • Registrazione

Contenuti Corsi

15 sections • 106 lectures • 14h 43m total length

Include:

  • 14.5 hours on-demand video
  • 6 articles
  • 34 downloadable resources
  • 2 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
tematica Coding

Course delivered in English
Lessons: 14
Level: Advanced
Access: Paid Online Course (price may vary)

Protect yourself, gain the hottest new job skills, and learn the tricks the bad guys use - with Kali Linux & Metasploit!

What you'll learn

  • Secure your computer, your network, and your data from 99% of all attacks on the Internet.
  • Test for security vulnerabilities using the tricks the bad guys use.
  • Find and fix weaknesses and harden your computer's security.
  • Avoid phishing, viruses, ransomware, and online scams.
  • Keep yourself safe online, at home, at school, or at work.

This course includes:

  • 14 sections • 96 lectures • 10h 51m total length
  • 11 hours on-demand video
  • 1 article
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Requirements

  • You should feel comfortable installing new software.
  • Some experience entering commands in the Linux, Mac, or Windows command-line terminal is helpful.
  • A PC, Mac, or Linux computer with up to 100 GB of free disk space to set up your FREE virtual lab.
  • No programming experience required.
tematica Soft-Skills

Course delivered in English
Lessons: 11
Level: Beginners
Access: Paid Online Course (price may vary)

Master English grammar - beginner to advanced English grammar course + FCE, CAE transformations & Phrasal verbs

Welcome to the unique Complete English Grammar Course - from A1 to C1 level course!
This course is created to help you build your grammar skills. With the numerous lectures and exercises, its aim is to be the one of a kind solution to all doubts in terms of using English structures.

This course includes

  • 11 sections
  • 308 lectures • 27h 38m total length
  • 27.5 hours on-demand video
  • 2 articles
  • 148 downloadable resources
  • 2 practice tests
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of completion

What you'll learn

  • You'll be able to speak with confidence
  • You'll master all grammar structures in English
  • You'll become fluent in the language
  • You'll be ready for a certificate course (B2 level)
  • You'll have practised many FCE and CAE key word sentence transformations
  • You'll know a bunch of useful phrasal verbs

Requirements

  • Elementary to pre-intermediate knowledge of English vocabulary
  • Basic reading skills

Who this course is for:

  • Everyone who wants to learn English grammar
  • Everyone who wants to improve their English
  • Every learner of English
tematica Coding

Course delivered in English
Lessons: 19
Level: Advanced
Access: Paid Online Course (price may vary)

Become an In-demand SQL Professional & Pass Oracle SQL 1Z0-071 (OCA) Certification Exam Confidently!

Knowing SQL can get you a better job or improve the one you have and it can earn you $80-100k+ in the IT Industry. It's a skill that will put you more in demand in the biggest technology companies in the IT industry, and make your software life easier, this is why it's so popular and backed by Oracle. This course will help you quickly get up to speed with Oracle SQL. I will demystify the query skill and help you understand the essential concepts of how to write SQL codes easily and thinking analytically against the problem in your company.

This course includes:

  • 19 sections • 161 lectures • 25h 26m total length
  • 25 hours on-demand video
  • 11 articles
  • 16 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of completion

Requirements

  • Nothing more than a working computer; all PC, Mac or Linux, etc. users are all welcome.
  • No previous programming experience is required!
  • No paid tools are required!

Description

  • Are you a student ready to learn SQL for your lessons?
  • Do you want to get a better job?
  • Are you bored with watching a lot of stuff, but could not learn anything?
  • Do you think you know SQL, but you cannot write SQL codes?
  • Are you looking for a really professional course?

In this course, all the subjects are explained in a professional order.

If you are new to SQL, no problem! You can easily learn with all the details of SQL. If you already know SQL and want to improve, this course explains all the details including all of the subjects. After completing this course, you will learn all that you need to know. If you don't see something in this course, it means you really don't need to know it for now. Coding can be learned with coding. A course that has no example is not a course at all. And there are hundreds and hundreds of codes in this course.

★ Last Course Updates: ✔ (Jul, 2021): 3-Real SQL(200+ High-Quality Questions) Certification Exam Samples are added!

Important Notice: This course will be continuously getting updated with more lectures, quizzes, assessments to enhance your knowledge on Oracle SQL.

tematica Coding

Course delivered in English
Lessons: 7
Level: Advanced
Access: Paid Online Course (price may vary)

Learn how basic computers are designed - a fundamental topic in computer science

Course content
7 sections • 39 lectures • 2h 0m total length

This course includes:

  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

What you'll learn

  • Know what binary numbers are and how to do basic math with them
  • Know how a computer uses electricity to do computations
  • Design and program a basic, but working, CPU and memory circuit
  • Be able to define and understand basic assembly and machine code

Requirements

  • Students should have a desire to understand how computers really work
  • The only required knowledge is basic math and the ability to think logically however a total beginner will likely find this class very challenging

Description

  • Learn how a computer works with this basic, but detailed course on the foundations of computer design.
  • In this course you will learn how a computer really works and by the end you will be able to understand the design of a programmable central processing unit. This class is the foundation of a computer science curriculum.
  • Designing your first computer!
  • Learn binary and hexadecimal numbers
  • Understand logic gates
  • Recognize multiplexers decoders and the ALU
  • Learn how to design memory chips and CPU registers
  • Build a basic central processing unit
  • A building block to more advanced computer topics
tematica Coding

Course delivered in English
Lessons: 12
Level: Advanced
Access: Paid Online Course (price may vary)

Hadoop tutorial with MapReduce, HDFS, Spark, Flink, Hive, HBase, MongoDB, Cassandra, Kafka + more! Over 25 technologies.

What you'll learn

  • Design distributed systems that manage "big data" using Hadoop and related technologies.
  • Use HDFS and MapReduce for storing and analyzing data at scale.
  • Use Pig and Spark to create scripts to process data on a Hadoop cluster in more complex ways.
  • Analyze relational data using Hive and MySQL
  • Analyze non-relational data using HBase, Cassandra, and MongoDB
  • Query data interactively with Drill, Phoenix, and Presto
  • Choose an appropriate data storage technology for your application
  • Understand how Hadoop clusters are managed by YARN, Tez, Mesos, Zookeeper, Zeppelin, Hue, and Oozie.
  • Publish data to your Hadoop cluster using Kafka, Sqoop, and Flume
  • Consume streaming data using Spark Streaming, Flink, and Storm

Requirements

  • You will need access to a x86-based PC running 64-bit Windows, MacOS, or Linux with an Internet connection and at least 8GB of *free* (not total) RAM, if you want to participate in the hands-on activities and exercises.
  • If your PC does not meet these requirements or you only have an M1-based Mac available, you can still follow along in the course without doing hands-on activities.
  • Some activities will require some prior programming experience, preferably in Python or Scala.
  • A basic familiarity with the Linux command line will be very helpful.

Course content
12 sections • 102 lectures • 14h 43m total length

Includes:

  • 14.5 hours on-demand video
  • 6 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion