How to Become a Software Developer from Scratch
Updated on Sep, 2023
Language - English
This course is ideal for software developers, project managers, software leadership, or anyone that would have an interest in learning the basics of software development.
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.
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
What will you learn in this course:
- Learn the basics of the most relevant languages such as Java and Spring
- Learn the basics of software development
- Learn advanced techniques and practices: Clean Code, SOLID principles
- Learn about extreme programming and more
- A holistic view of the IT industry and enterprise software development
What are the prerequisites for this course?
Check out the detailed breakdown of what’s inside the course
- Introducing the Course 05:35 05:35
(Module 1) IT Industry
(Module 2) Daily Work
(Module 3) the Project
(Module 4) Basics of Software Development
(Module 5) Advanced Software Development
(Module 6) Practicalities
Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals.
Working towards that vision, we have published over 6,500 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done - whether that's specific learning on an emerging technology or optimizing key skills in more established tools.
As part of our mission, we have also awarded over $1,000,000 through our Open Source Project Royalty scheme, helping numerous projects become household names along the way.
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.
Our students work
with the Best
Related Video CoursesView More
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video CoursesSubscribe now
Master prominent technologies at full length and become a valued certified professional.Explore Now