Szkolenia Swift

Szkolenia Swift

Swift programming language courses

Opinie uczestników

iPhone and iPad Development in Swift for iOS 8 and Xcode 6

He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform.
Moreover, he was giving the course using the latest versions of iOS and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.

Abdullah Alaradi - Thiqah Business Services

Plany Szkoleń Swift

Kod Nazwa Czas trwania Charakterystyka kursu
ios8xcode6devs iPhone and iPad Development in Swift for iOS 8 and Xcode 6 35 godz. This 5 day course is for developers who want to learn how to develop applications for iPhone and iPad running iOS8. The course is hands on and shows how to develop applications from scratch using Apple's new Swift programming language using the Xcode6 IDE. During the course a fully functional Tetris style block game will be developed from scratch using Swift. The course ends with developing a new application from scratch in Swift. The course assumes some programming experience. This course can only be run on Intel based Apple hardware such as a MacBook or a Mac Mini. Delegates need to have registered with Apple and have an Apple ID which is required to download software. Delegates wishing to run the applications developed during the course on an iPhone or iPad need to be registered as iOS developers with Apple and have registered their device for development. Apple charge $99 per year to register as an iOS developer. Development environment Development environment requirements Xcode and the iOS SDK Apple Developer registration Reasons why Applications get rejected Xcode iOS Projects Human Interface Guidelines Creating an iOS project Running on simulator and real devices Memory management Strong and weak references Swift Swift programming language overview Using Xcode to develop Swift applications Scenes Creating Scenes Implementing View Controllers Swift Classes Creating Swift classes Instance variables and initialisation Constructor types Protocols, Hashable and Printable Inheritance Working with Graphics Adding icons and images Using the SpriteKit API Animating sprites User Interaction Buttons and handler Pan gesture recognition Tap gesture recognition Case Study Develop a new application using Swift Distributing Applications Moving applications to a device for testing Getting an application into AppStore
agiletdds Agile, TDD and Swift 35 godz. This 5 day course is for developers who wish to write high quality iOS applications in Swift. This is a hands on course which involves writing a number of increasingly complex high quality applications. Delegates will need to have an Apple copmputer with the latest version of OS X and Xcode installed. Delegates wishing to run applications on real devices, rather than emulators, will need to be registered with Apple as iOS developers and have their devices registered.Agile Why Agile Product Owner The Sprint Scrum Master Finishing a Sprint Writing User Stories Swift Swift Language Memory Management Using Xcode Swift Playgrounds TDD and Continuous Integration OO Refresher Test Driven Development Xcode and XCTest Swift TDD Continuous Integration Xcode Server Adaptive Layout Xcode Adaptive Layout View Controllers Linking controls with IBOutlet More Swift Timers Table Views Data Storage Multiple View Controllers Advanced Features Manipulating Images Animations Mapds Geolocation Workshop Workshop to write a Swift application either individually or in small groups.
ios_swift3 iOS (iPhone and iPad Development) in Swift for iOS 10 and Xcode 8 - Swift 3 35 godz. This 5 day course is for developers who want to learn how to develop applications for iPhone and iPad running on iOS 10. The course is hands on and shows how to develop applications from scratch using Apple's new Swift programming language using the Xcode8 IDE. During this course, 4 projects will be developed and one project which will be your own idea will be developed. The course ends with developing a new application from scratch in Swift and making it live on app store. ( For that you must have an Apple Account). This course can only be run on Apple hardware such as a MacBook or a Mac Mini. Delegates need to have registered with Apple and have an Apple ID which is required to download software. Delegates wishing to run the applications developed during the course on an iPhone or iPad need to be registered as iOS developers with Apple and have registered their device for development. Apple charge $99 per year to register as an iOS developer. Day 1: OOPS concepts What is software Organized v/s un-organized rooms Why Software Why iOS Apple History iOS History Apple’s USP What Apple is famous for UX v/s UI IDE? XCode XCode installation Why Objective C and now why Swift? Wow Factors in Swift  Swift Basics Variables Constants Hello World in Swift Label making via code ImageView ImageView animations NSTimer Responder Chain - touchBegan, touchMoved, etc methods UiApplication main delegate Application Life Cycle View Life Cycle Any Optionals internal, public, private init deinit Playground Application to Do: Dots Game: https://itunes.apple.com/app/the-dots-free/id850315430?mt=8 Day 2: UIView animations Extenstion UITable View Custom Cell in Table View Delegate and Data Source Methods in Delegates Header, Footer, Height, etc of Table View Brief of Collection View Deque in table view Mark Optionals didSet willSet Guard 2x and 3x concepts Navigate from one view to other UINavigation Controller Present a Controller StoryBoards Xibs Constraints Size classes Protocols - Required and optional Memory management Application to Do: Notes app : Adding, deleting and updating note Days 3: Gestures Closure Groups and folders Gesture recognizers XML Parsing NSJSon Serialization Converting Data to Json File Manager Tuples Enum For-in While Webservices URL Session URLRequest Why eco system of apple is best Printable - description Hashable UIAlertView UIActivityIndicatorView Application to Do: Getting data from server from an open API app and make a table view and populate data and show its details also. Days 4: Lazy loading of images Lazy properties NSOperationQueue GCD Directory concept and security of apps NSSearchDomain Tab Bar controller Localization Key Chain User Defaults PLists FileManager SQlite Extensiosn Social media integration: Make own sharable content UITextField UITextView UISegementControl UISlider UiSwtich UIProgessBar UIPageControl UIStepper UIScrollView UIPicker UIActionSheet UIWebView SearchBar New target : Apple Watch, Extensions, Keyboard, Today, etc NSNotifications in IOS Adding third party libraries Core Data Deployment and distribution Running app on real devices Application to Do: Getting data from server from an open API app and make a table view and populate data and show its details also and show Search bar and search for something and Core Days 5: Push Notification - Silent and Push Localization Overview of Objective C Properties Categories Functions syntax .h and .m file Property attributes readWrite and readOnly Property attributes strong, weak and copy Property attributes atomic and non-atomic Uploading app to app store Application of your own idea
swiftxcode iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10 35 godz. Who should attend? This 5 day course is for developers who want to learn how to develop applications for iPhone and iPad running iOS 10. Xcode8, Swift3 and iOS 10 introduced significant changes in the way applications are written. The course is hands on and shows how to develop applications from scratch using the Swift programming language and the Xcode 8 IDE. During the course a fully functional application will be developed from scratch using Swift. This course can only be run on Intel based Apple hardware such as a MacBook or a Mac Mini. Delegates need to have registered with Apple and have an Apple ID which is required to download software. Delegates wishing to run the applications developed during the course on an iPhone or iPad using a USB cable will need to register their device with Xcode. Development environment Development environment requirements Xcode and the iOS SDK Apple Developer Registration Reasons why Applications get rejected Human Interface Guidelines Xcode iOS Projects Overview of Xcode Creating an iOS project Running on simulator and real devices Adaptive Layout Storyboards Multiple Device Support Icon Sizing and Device Orientation UI Components Building a User Interface Swift Swift programming language overview Variables, constants and data types Language constructs Using Xcode to develop Swift applications Playground Swift Classes and Scenes Creating Swift classes Instance variables and initialisation Memory management Strong and weak references Constructor types Protocols, Hashable and Printable Inheritance Creating Scenes Implementing View Controllers Outlets and Actions Working with Graphics Adding icons and images Using the SpriteKit API Animating Sprites User Interaction Buttons and handlers Pan gesture recognition Tap gesture recognition Multiple Screen Applications Table Navigation Tabbed Applications Navigation Controllers Location Services Position and Altitude Compass Direction Device Access and Storage File Storage Music Library Access SQLite Database Access Bluetooth Bluetooth API Centrals Peripherals Speech Framework Speech to text Text to Speech Networking Network Access Serialising and Deserialising JSON REST Web Services

Najbliższe szkolenia

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
iPhone and iPad Development in Swift for iOS 8 and Xcode 6 - Częstochowa, ul. Wały Dwernickiego 117/121pon., 2017-10-16 09:0025010PLN / 9329PLN
iPhone and iPad Development in Swift for iOS 8 and Xcode 6 - Olsztyn, ul. Kajki 3/1pon., 2017-10-16 09:0025010PLN / 8829PLN
Agile, TDD and Swift - Katowice ul. Opolska 22pon., 2017-10-16 09:0031840PLN / 11398PLN

Other regions

Szkolenie Swift, Swift boot camp, Szkolenia Zdalne Swift, szkolenie wieczorowe Swift, szkolenie weekendowe Swift , kurs online Swift,Kurs Swift, instruktor Swift, e-learning Swift, wykładowca Swift , nauka przez internet Swift, Trener Swift,Kursy Swift, edukacja zdalna Swift, kurs zdalny Swift, nauczanie wirtualne Swift

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 pon., 2017-09-25 09:00 3069PLN / 1623PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Katowice ul. Opolska 22 pon., 2017-09-25 09:00 5940PLN / 3730PLN
Programowanie w języku C++ Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-09-25 09:00 5445PLN / 2815PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-09-25 09:00 5841PLN / 2298PLN
Java Performance Tuning Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-09-25 09:00 9801PLN / 3000PLN
SQL in Microsoft Access Kraków, ul. Rzemieślnicza 1 wt., 2017-09-26 09:00 10266PLN / 3911PLN
Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation Kraków, ul. Rzemieślnicza 1 śr., 2017-09-27 09:00 6930PLN / 3510PLN
Visual Basic for Applications (VBA) w Excel dla analityków Poznań, Garbary 100/63 śr., 2017-09-27 09:00 2970PLN / 1590PLN
Adobe InDesign Katowice ul. Opolska 22 czw., 2017-09-28 09:00 1881PLN / 1327PLN
Wzorce projektowe w C# Rzeszów, Plac Wolności 13 czw., 2017-09-28 09:00 3861PLN / 2331PLN
Tworzenie aplikacji na platformie Android Łódź, ul. Tatrzańska 11 pon., 2017-10-02 09:00 4455PLN / 3128PLN
Statistical and Econometric Modelling Warszawa, ul. Złota 3/11 pon., 2017-10-02 09:00 20483PLN / 6807PLN
Efektywna komunikacja interpersonalna z elementami asertywności Kraków, ul. Rzemieślnicza 1 wt., 2017-10-03 09:00 5148PLN / 1830PLN
Web Development with Symfony3 Kielce, ul. Warszawska 19 pon., 2017-10-09 09:00 5554PLN / 2483PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Szczecin, ul. Sienna 9 pon., 2017-10-09 09:00 3564PLN / 1891PLN
Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum Łódź, ul. Tatrzańska 11 wt., 2017-10-10 09:00 7722PLN / 3474PLN
Access - podstawy Szczecin, ul. Sienna 9 wt., 2017-10-10 09:00 3465PLN / 1550PLN
MS-40361 Software Development Fundamentals MTA Exam 98-361 Gdynia, ul. Ejsmonda 2 śr., 2017-10-11 09:00 6138PLN / 2610PLN
PostgreSQL for Administrators Gdynia, ul. Ejsmonda 2 śr., 2017-10-11 09:00 12326PLN / 4235PLN
UML Analysis and Design Kraków, ul. Rzemieślnicza 1 śr., 2017-10-11 09:00 8910PLN / 4170PLN
Agile w projektach zdalnych Katowice ul. Opolska 22 pon., 2017-10-16 09:00 5049PLN / 1962PLN
Programowanie w języku C++ Bielsko-Biała, Al. Armii Krajowej 220 pon., 2017-10-16 09:00 5445PLN / 3565PLN
Programowanie w języku C++ Łódź, ul. Tatrzańska 11 pon., 2017-10-16 09:00 5445PLN / 3315PLN
Programowanie w C# Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-10-18 09:00 4851PLN / 1870PLN
Trening radzenie sobie ze stresem Gdynia, ul. Ejsmonda 2 śr., 2017-10-18 09:00 5148PLN / 1530PLN
Business Analysis Kraków, ul. Rzemieślnicza 1 śr., 2017-10-18 09:00 7722PLN / 3774PLN
Nginx konfiguracja i Administracja Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-10-18 09:00 6930PLN / 2700PLN
Projektowanie stron na urządzenia mobilne Kielce, ul. Warszawska 19 czw., 2017-10-19 09:00 2624PLN / 1305PLN
Adobe Premiere Pro Gdynia, ul. Ejsmonda 2 pon., 2017-10-23 09:00 3960PLN / 2480PLN
Administracja systemu Linux Gdynia, ul. Ejsmonda 2 wt., 2017-10-24 09:00 4950PLN / 3225PLN
Node.js Olsztyn, ul. Kajki 3/1 czw., 2017-10-26 09:00 3861PLN / 2431PLN
Microsoft Office Excel - efektywna praca z arkuszem Warszawa, ul. Złota 3/11 czw., 2017-10-26 09:00 2475PLN / 1225PLN
SQL Advanced in MySQL Warszawa, ul. Złota 3/11 czw., 2017-11-02 09:00 1881PLN / 1141PLN
Android - Podstawy Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-11-06 09:00 9801PLN / 4180PLN
Java Spring Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-11-06 09:00 14414PLN / 5970PLN
Nagios Core Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-11-13 09:00 13919PLN / 4968PLN
Oracle 11g - Analiza danych - warsztaty Gdynia, ul. Ejsmonda 2 pon., 2017-11-13 09:00 9900PLN / 4664PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam