Have Questions About Coding Bootcamps? Come to Our Free Webinars!
Mar 19 2024 · Article (3 mins)
Sign up to meet your lead mentor, go over the curriculum, and get answers to your questions.
Have Questions About Coding Bootcamps? Come to Our Free Webinars!
Sign up to meet your lead mentor, go over the curriculum, and get answers to your questions.
Professional Growth
New
The Do’s and Don’ts of Using AI in Software Development
Oct 13 2023 · Article (15 mins)
AI is a powerful tool for programmers, but if it’s not used properly, it can cause more problems than it serv...
more
The Do’s and Don’ts of Using AI in Software Development
AI is a powerful tool for programmers, but if it’s not used properly, it can cause more problems than it serves. Learn the do’s and don’ts of using AI in software development to ensure that you reap AI’s benefits while avoiding pitfalls.
Professional Growth
Code Comments: How to Write Clean and Maintainable Code
Aug 7 2023 · Article (20 mins)
Discover the benefits of good code comments and learn best practices for writing effective documentation. Imp...
more
Code Comments: How to Write Clean and Maintainable Code
Discover the benefits of good code comments and learn best practices for writing effective documentation. Improve code quality, readability, and collaboration.
Professional Growth
Why Even Successful Software Engineers Need Personal Branding
Nov 15 2022 · Article (15 mins)
If you already have a successful career as a software engineer, you might think that there’s no real need for...
more
Why Even Successful Software Engineers Need Personal Branding
If you already have a successful career as a software engineer, you might think that there’s no real need for personal branding. Find out why it actually could make a big difference for you, and how to go about doing it!
Server-Side Swift
Performance-Profiling Swift on Linux: Getting Started
Sep 12 2022 · Article (35 mins)
Learn how to profile Server-Side Swift with perf on Linux.
You’ll discover the basic principles of profiling ...
more
Performance-Profiling Swift on Linux: Getting Started
Learn how to profile Server-Side Swift with perf on Linux.
You’ll discover the basic principles of profiling and how to view events, call-graph-traces and perform basic analysis.
Android & Kotlin
Kotlin and Spring Boot: Hypermedia Driven Web Service
Sep 6 2022 · Article (30 mins)
Learn about HATEOAS, build a state machine to model an article review workflow, use Spring-HATEOAS and see ho...
more
Kotlin and Spring Boot: Hypermedia Driven Web Service
Learn about HATEOAS, build a state machine to model an article review workflow, use Spring-HATEOAS and see how hypermedia clients adapt.
Android & Kotlin
Regular Expressions in Kotlin
Mar 14 2022 · Article (30 mins)
Learn how to improve your strings manipulation with the power of regular expressions in Kotlin. You’ll love ...
more
Regular Expressions in Kotlin
Learn how to improve your strings manipulation with the power of regular expressions in Kotlin. You’ll love them!
Multiple Domains
Blender Tutorial for Beginners: How To Make A Mushroom
Apr 13 2021 · Article (40 mins)
Learn how to make a 3D mushroom in this Blender tutorial for beginners!
Blender Tutorial for Beginners: How To Make A Mushroom
Learn how to make a 3D mushroom in this Blender tutorial for beginners!
Android & Kotlin
Functional Programming with Kotlin and Arrow – More on Typeclasses
May 25 2020 · Article (30 mins)
Continuing the Functional Programming with Kotlin and Arrow Part 2: Categories and Functors tutorial, you’ll ...
more
Functional Programming with Kotlin and Arrow – More on Typeclasses
Continuing the Functional Programming with Kotlin and Arrow Part 2: Categories and Functors tutorial, you’ll now go even further, using a specific and common use case, with a better understanding of data types and typeclasses, from Functor to Monad, passing through Applicatives and Semigroups.
Android & Kotlin
Kotlin Collections: Getting Started
Aug 12 2019 · Article (30 mins)
In this tutorial, you’ll learn how to work with Kotlin Collections. You’ll transform data, filter it out, and...
more
Kotlin Collections: Getting Started
In this tutorial, you’ll learn how to work with Kotlin Collections. You’ll transform data, filter it out, and use different types of collections in Kotlin!
macOS
Menus and Popovers in Menu Bar Apps for macOS
Aug 18 2017 · Article (25 mins)
In this Menu Bar App tutorial you will learn how to present a menu and a popover that shows quotes from famou...
more
Menus and Popovers in Menu Bar Apps for macOS
In this Menu Bar App tutorial you will learn how to present a menu and a popover that shows quotes from famous people.
macOS
Command Line Programs on macOS Tutorial
Jul 21 2017 · Article (30 mins)
Discover how easy it is to make your own terminal-based apps with this command line programs on macOS tutoria...
more
Command Line Programs on macOS Tutorial
Discover how easy it is to make your own terminal-based apps with this command line programs on macOS tutorial. Updated for Xcode 9 and Swift 4!
macOS
Porting Your iOS App to macOS
Jun 14 2017 · Article (30 mins)
Learn how to port iOS apps to macOS. If you’re developing apps for iOS, you already have skills that you can ...
more
Porting Your iOS App to macOS
Learn how to port iOS apps to macOS. If you’re developing apps for iOS, you already have skills that you can use to write apps for macOS!
macOS
Windows and WindowController Tutorial for macOS
May 17 2017 · Article (30 mins)
In this Windows and WindowController Tutorial for macOS, learn how to create a document based Cocoa app using...
more
Windows and WindowController Tutorial for macOS
In this Windows and WindowController Tutorial for macOS, learn how to create a document based Cocoa app using modal windows and Sierra new tabbed interface.
macOS
FileManager Class Tutorial for macOS: Getting Started with the File System
Apr 19 2017 · Article (30 mins)
In this tutorial, learn to use the FileManager class in a macOS app. Work with files, folders and navigate th...
more
FileManager Class Tutorial for macOS: Getting Started with the File System
In this tutorial, learn to use the FileManager class in a macOS app. Work with files, folders and navigate the file system while creating a working app.
In this macOS view controllers tutorial you’ll discover the wide range of functionality that is baked into va...
more
macOS View Controllers Tutorial
In this macOS view controllers tutorial you’ll discover the wide range of functionality that is baked into vanilla view controllers, along with learning how you can create your own view controller subclasses to build up your app in an easy-to-understand manner.
macOS
macOS Development for Beginners: Part 3
Feb 22 2017 · Article (30 mins)
In this macOS Development tutorial for beginners, learn how to add the code to the UI you developed in part 2...
more
macOS Development for Beginners: Part 3
In this macOS Development tutorial for beginners, learn how to add the code to the UI you developed in part 2 to make a fully operational egg timer.
macOS
macOS Development for Beginners: Part 2
Feb 22 2017 · Article (25 mins)
Learn how an app starts, how the UI is constructed, and all the way to handling user interaction in this macO...
more
macOS Development for Beginners: Part 2
Learn how an app starts, how the UI is constructed, and all the way to handling user interaction in this macOS development tutorial for beginners!
macOS
macOS Development for Beginners: Part 1
Feb 22 2017 · Article (20 mins)
In this macOS development tutorial for beginners, learn how to create your first “Hello, World” app with Swif...
more
macOS Development for Beginners: Part 1
In this macOS development tutorial for beginners, learn how to create your first “Hello, World” app with Swift and take a tour of Xcode.
macOS
macOS Controls Tutorial: Part 2/2
Jan 25 2017 · Article (30 mins)
Learn how to use common macOS UI controls like NSSlider, NSImageView and more in the final part of this seri...
more
macOS Controls Tutorial: Part 2/2
Learn how to use common macOS UI controls like NSSlider, NSImageView and more in the final part of this series — updated for Xcode 8.2 and Swift 3!
macOS
macOS Controls Tutorial: Part 1/2
Jan 25 2017 · Article (35 mins)
Learn how to use common macOS UI controls like NSTextField, NSComboBox, NSButton, and more in this two-part s...
more
macOS Controls Tutorial: Part 1/2
Learn how to use common macOS UI controls like NSTextField, NSComboBox, NSButton, and more in this two-part series — updated for Xcode 11.3 and Swift 5!
macOS
NSCollectionView Tutorial
Dec 28 2016 · Article (30 mins)
In this NSCollectionView tutorial for macOS, you’ll learn how to add a collection view to your app and popula...
more
NSCollectionView Tutorial
In this NSCollectionView tutorial for macOS, you’ll learn how to add a collection view to your app and populate it with a data source – using Swift!
macOS
macOS NSTableView Tutorial
Nov 30 2016 · Article (25 mins)
Table views are one of the most important macOS UI controls. Get up to speed with how to use them with this m...
more
macOS NSTableView Tutorial
Table views are one of the most important macOS UI controls. Get up to speed with how to use them with this macOS NSTableView tutorial.
macOS
How to Use NSTouchBar on macOS
Nov 2 2016 · Article (15 mins)
Learn how to use the new NSTouchBar APIs to add Touch Bar support for your macOS apps.
How to Use NSTouchBar on macOS
Learn how to use the new NSTouchBar APIs to add Touch Bar support for your macOS apps.