Offered By: IBMSkillsNetwork
Introduction to Software Engineering
Learn the fundamentals of software engineering in this introductory course, designed for aspiring software engineers and those in related fields. Get a first-hand feel for the job from expert and novice software engineers and explore the power of the SDLC.
Continue readingCourse
Computer Science & Information Technology
At a Glance
Learn the fundamentals of software engineering in this introductory course, designed for aspiring software engineers and those in related fields. Get a first-hand feel for the job from expert and novice software engineers and explore the power of the SDLC.
This course teaches you about the power of the Software Development Lifecycle (SDLC) and software development methodologies like Agile. Explore fundamental programming principles and foundations of design, architecture, and deployment. Investigate skills a software engineer needs and identify job opportunities with hands-on projects. You will also learn about programming basics and software development tools and stacks.
Throughout this course, you’ll hear from expert and novice software engineers to get a feel for what the job is like from their perspective. After completing this introductory course you will be conversant in the tools, technologies, terminology, processes, and practices in software engineering.
Estimated Effort
3 Weeks
Level
Beginner
Skills You Will Learn
Agile Software Development, Computer Programming, Front-End Web Development, Software Engineering, Web Development
Language
English
Course Code
CS0131EN