This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
How to Become a Software Developer From Scratch!
Software Development With Passion: The Guide (5:35)
Introduction (5:35)
References
Module 1: IT Industry (25:21)
Section 1: Passion (7:41)
Section 2: Types of Companies (6:56)
Section 3: How It Works (10:44)
Module 2: Daily Work (52:45)
Section 1: First Days (5:34)
Section 2: Scrum (18:32)
Section 3: A Bug in Production! (11:43)
Section 4: Teamwork (16:56)
Module 3: The Project (1:27:26)
Section 1: A Business Case (7:12)
Section 2: Installation (53:33)
Section 3: Demo (26:41)
Module 4: Basics of Software Development (7:23:57)
Section 1: Text-based Data Formats (26:39)
Section 2.1: Java Programming Part 1 - JVM, JDK and JRE, Memory, Maven (36:14)
Section 2.2: Java Programming Part 2 - Programming Tasks (55:46)
Section 2.3: Java Programming Part 3 - Unit Testing, Debugging, Tips on Learning Programming (55:11)
Section 3: Spring Framework (66:21)
Section 4: Frontend Development (53:21)
Section 5: Version Control System: Git (52:14)
Section 6: Databases (66:49)
Section 7: Network and Infrastructure (31:22)
Module 5: Advanced Software Development (2:09:35)
Section 1: Introduction (7:00)
Section 2: From a Bad, Bad Code to the Clean Code (22:27)
Section 3: Disciplines (10:49)
Section 4: Complex Domains (7:24)
Section 5: Programming Task (27:14)
Section 6: More Fun with Refactoring, IDE and Testing (54:24)
Module 6: Practicalities (32:34)
Section 1: Job Interview (15:09)
Section 2: Sample Tasks (11:34)
Section 3: Learning Tips (5:51)
Section 1: First Days
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock