Rust – pokročilé programování (RUST2)
            
                
                    Programování, Rust, Go, Julia
                
                    Programujete v Rustu a chtěli byste jeho možnosti využívat naplno? Přijďte si ujasnit, co pro vás může Rust udělat a čemu se naopak vyhýbat. Rust je odlišný odlišný od C++ a dalších jazyků, a práce s ním vyžaduje jiný přístup k tvorbě kódu.
Podíváme se na datový model Rustu, abyste mohli věnovat více energie návrhu logice programu. Rust vám nebude stát v cestě, ale pomůže vám tvořit bezpečný a spolehlivý software. Minimalizujete tak čas strávený testováním a laděním.
                
                  
                
                
                
                KDO BY SE MĚL KURZU ZÚČASTNIT?
                - Programátoři se zájmem o prohloubení znalostí
 
                
                
                
                Privátní školení a termíny na míru
 
               Pro toto školení vzhledem k jeho specifičnosti v současné době nejsou vypisovány veřejné termíny. Primárně tento kurz realizujeme jako uzavřené firemní školení. V případě privátního kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním potřebám a cílům účastníků. 
 
            Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím  poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob. 
Níže uvedená orientační cena na osobu je kalkulována v případě privátního školení pro 3-4 účastníky, a to při zachování standardní délky školení.
                
                    KDE A KDY KURZ PROBÍHÁ?
                    
                
                Kontaktujte nás
                
                
                
                
                
                      
                    
                        
	
                            
                            
                                
                                S námi 
máte na výběr: Přijďte na 
kurz osobně do naší učebny, nebo se ke kurzu 
připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení 
naleznete zde.
                            
 
                        
 
                        
                         
                        
                    
               
 
                
                
                
                    Náplň kurzu:
               
                Skrýt detaily
               
                
                    
                        
                            - 
                                Možnosti jazyka Rust
 
                            
                                    
                                
                                    - 
                                        Rust 2018/2021
 
                                
                                    - 
                                        Polymorfní programování
 
                                
                                    - 
                                        Funkcionální prvky
 
                                
                                    
                                
                        
                    
                        
                            - 
                                Strukturovaná data
 
                            
                                    
                                
                                    - 
                                        Struktury a implementace
 
                                
                                    - 
                                        Konstruktory a destruktory
 
                                
                                    - 
                                        Metody a operace
 
                                
                                    
                                
                        
                    
                        
                            - 
                                Chyby a ladění
 
                            
                                    
                                
                                    - 
                                        Kompilace a statická analýza
 
                                
                                    - 
                                        Ošetření chybových stavů
 
                                
                                    - 
                                        Ladění a experimentování
 
                                
                                    
                                
                        
                    
                        
                            - 
                                Správa paměti
 
                            
                                    
                                
                                    - 
                                        Alokace na zásobníku
 
                                
                                    - 
                                        Přesouvání a kopírování
 
                                
                                    - 
                                        Dynamická alokace
 
                                
                                    
                                
                        
                    
                        
                            - 
                                Chytré ukazatele
 
                            
                                    
                                
                                    - 
                                        Reference
 
                                
                                    - 
                                        Doba platnosti
 
                                
                                    - 
                                        Vlastnictví a půjčování
 
                                
                                    
                                
                        
                    
                        
                            - 
                                Traits a polymorfismus
 
                            
                                    
                                
                                    - 
                                        Rozhraní a implementace
 
                                
                                    - 
                                        Generický kód
 
                                
                                    - 
                                        Virtuální metody
 
                                
                                    
                                
                        
                    
                        
                            - 
                                Efektivní kód
 
                            
                                    
                                
                                    - 
                                        Přesouvání hodnot
 
                                
                                    - 
                                        Práce s daty na zásobníku
 
                                
                                    - 
                                        Alokace paměti
 
                                
                                    
                                
                        
                    
                        
                            - 
                                Návrh datového modelu
 
                            
                                    
                                
                                    - 
                                        Kompozice
 
                                
                                    - 
                                        Agregace
 
                                
                                    - 
                                        Asociace
 
                                
                                    
                                
                        
                    
                    
 
                
                    
                    
                    - 
                        Doporučený předchozí kurz:
 
                    - 
                        Rust – úvod do programování (RUST1)
 
                    - 
                        Doporučený následný kurz:
 
                    - 
                        Rust – generické programování (RUST3)
 
                    - 
                        Časový rozvrh:
 
                    - 
                        3 dny (9:00hod. - 17:00hod.)
 
                    - 
                        Cena za osobu:
 
                    - 
                        18 400,00 Kč (22 264,00 Kč včetně 21% DPH)
 
                    
                    
                    
                    
                    
                    
                
                  
                
	
 Vybrané zákaznické reference
       
		
         CESNET, z.s.p.o., Jan V.
                    
                         Rust – pokročilé programování (
                         
RUST2)
                
         
         
"Vynikající kurz, navíc v průběhu přizpůsobený na míru našim požadavkům. Pavel umí věci velmi dobře vysvětlit, popř. nasměrovat."