Self-paced course
Price
Rating
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 class can help you become a professional developer of enterprise web applications. In the beginning, we will start by talking about the IT industry in general. Then, we will talk about our daily work: how we work in teams and how important teamwork is. Then, 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 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. We will also 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.
151 students
English
Advanced