Companies Home Search Profile

How to Become a Software Developer from Scratch

Focused View

Bartosz Kaminski

12:56:57

87 View
  • 01.01-introducing the course.mp4
    05:35
  • 02.01-passion.mp4
    07:41
  • 02.02-types of companies.mp4
    06:56
  • 02.03-how it works.mp4
    10:44
  • 03.01-first days.mp4
    05:34
  • 03.02-scrum.mp4
    18:32
  • 03.03-a bug in production.mp4
    11:43
  • 03.04-teamwork.mp4
    16:56
  • 04.01-a business case.mp4
    07:12
  • 04.02-installation.mp4
    53:33
  • 04.03-demo.mp4
    26:41
  • 05.01-text-based data formats.mp4
    26:39
  • 05.02-java programming part 1-jvm jdk and jre memory maven.mp4
    36:14
  • 05.03-java programming part 2-programming tasks.mp4
    55:46
  • 05.04-java programming part 3-unit testing debugging tips on learning programming.mp4
    55:11
  • 05.05-spring framework.mp4
    01:06:21
  • 05.06-front-end development.mp4
    53:21
  • 05.07-version control system git.mp4
    52:14
  • 05.08-databases.mp4
    01:06:49
  • 05.09-networks and infrastructure.mp4
    31:22
  • 06.01-introduction.mp4
    07:00
  • 06.02-from a bad bad code to the clean code.mp4
    22:27
  • 06.03-disciplines.mp4
    10:49
  • 06.04-complex domains.mp4
    07:24
  • 06.05-programming task.mp4
    27:14
  • 06.06-more fun with refactoring ide and testing.mp4
    54:25
  • 07.01-job interview.mp4
    15:09
  • 07.02-sample tasks.mp4
    11:34
  • 07.03-learning tips.mp4
    05:51
  • 9781801812566 Code.zip
  • Description


    Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.

    This course is split into 6 modules to help you become a professional developer of enterprise web applications. In the first module, we will start by talking about the IT industry in general. In the second module, we will talk about our daily work: how we work in teams and how important teamwork is. In the third module, we will set up a complete local development environment and demonstrate a sample enterprise-class web application—all to give you an impression of what it looks like.

    In the fourth module, we will have an introduction to the most essential technologies: programming in Java, Spring enterprise framework, front-end development (JavaScript and Angular), version control systems, databases, networks, and infrastructure. In the fifth module, we will go through a couple of more advanced topics, to inspire you and to give you a strong foundation to further develop your skills.

    We will finish this course with some practical tips about job interviews, sample tasks that you might expect on your first day at a new job, and a couple of learning tips.

    All resources and code files to this course are placed here: https://github.com/PacktPublishing/How-to-Become-a-Software-Developer-From-Scratch

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Bartosz Kaminski
    Bartosz Kaminski
    Instructor's Courses
    Bartosz Kaminski is a passionate senior software developer with 15 years of professional experience. He is a developer, an analyst, a designer, an architect, and a team leader. Bartosz has worked with teams from all over the world for companies located in Poland, Norway, Denmark, Switzerland, and USA. His passions revolve around Clean Code, systems design and architecture, and most of all, solving problems.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 29
    • duration 12:56:57
    • Release Date 2023/02/14