Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/PacktPublishing/How-to-Become-a-Software-Developer-From-Scratch

How to Become a Software Developer From Scratch, by Packt Publishing
https://github.com/PacktPublishing/How-to-Become-a-Software-Developer-From-Scratch

Last synced: 9 days ago
JSON representation

How to Become a Software Developer From Scratch, by Packt Publishing

Awesome Lists containing this project

README

        

# How to Become a Software Developer From Scratch

This project contains source code for my on-line course [How to Become a Software Developer From Scratch](https://www.udemy.com/course/how-to-become-a-software-developer-from-scratch/?referralCode=FDFA9FC121D27830A15E).

1. Module 3, *The Project*
1. Source code available in a dedicated GitHub repository: [NrgyInvoicR](https://github.com/bkaminnski/NrgyInvoicR)
1. Module 4, *Basics of Software Development*
1. Section 2, *Java Programming Part 1 - Maven*: [Maven Hello World](M4S2_MavenHelloWorld)
1. Section 2, *Java Programming Part 2 - Programming Tasks*: [Reading Values](M4S2_ReadingValues)
1. Section 2, *Java Programming Part 2 - Programming Tasks* and *Part 3 - Unit Testing*: [Invoice](M4S2_Invoice)
1. Section 3, *Spring Framework*: [Invoices in Spring](M4S3_InvoicesInSpring)
1. Section 4, *Frontend Development*: [Invoices in Angular](M4S4_InvoicesInAngular)
1. Section 5, *Version Control System: Git*: [Hello Git (Alice's project)](https://github.com/AliceSWP/HelloGit), [Hello Git (Bob's account)](https://github.com/BobSWP)
1. Section 6, *Databases*: [SQL](M4S6_SQL)
1. Module 5, *Advanced Software Development*
1. Section 5, *Programming Task*: [Electricity Plans](M5S5_ElectricityPlans)
1. Section 6, *More Fun with Refactoring, IDE, and Testing*: [Electricity Plans Improved](M5S6_ElectricityPlansImproved)