Description
Java is a high-level, class-based, object-oriented programming language. It’s a general-purpose programming language designed to let app developers: write once, run anywhere. Today we’re diving into the world of Java.
Show Notes
[01:30] Our experiences working with Java
[04:34] History of Java
[07:45] Five goals of Java
[13:06] Object oriented
[14:00] Threaded language
[15:35] Interpreted language
[17:39] Terminology
[22:04] Basic Syntax
[23:33] Inheritance
[26:51] Interfaces
[28:00] Classes
[29:56] Modifiers
[31:30] Constructors
[33:11] Enums
[34:39] Basic Data Types
[35:56] Overriding
[42:51] Shoutouts
Resources
Learning Java
Interpreter vs. Compiler
Access Variables Oracle
Angie Jones course on Test Automation U
Angie Jones
Jocelyn Harper
Git Cute Podcast
Transcript
Here is this episode's transcript.
What is a typical day in the life like for a software engineer? To close out Season 6, we thought it’d be a great idea to give you some insight into our workdays, as we all have very different roles and are in different stages of our careers.
Show Notes
[02:54] Morning routines
[16:09]...
Published 10/04/21
APIs are part of our daily roles as software developers, but what are they? What different types are there? And how can you design a good one?
Show Notes
[01:53] What is an API?
[03:37] Types of APIS
[15:02] GraphQL
[19:49] REST
[28:25] API Design
[44:35] Shoutouts
Resources
The Happiness...
Published 09/27/21