Coursera
온라인 학위경력 찾기기업용 Coursera대학교용
  • 검색
  • 상위 강좌
  • 로그인
  • 무료 회원 가입
    Coursera
    • 검색
    • Software Engineering
    Related topics:프로그래밍이론적 컴퓨터 과학소프트웨어bootstrap컴퓨터 그래픽컴퓨터 네트워크 프로그래밍

    필터링 기준

    "software engineering"에 대한 1309개의 결과

    • Amazon Web Services

      Amazon Web Services

      Modern Application Development with Node.js on AWS

      획득할 기술: Amazon Web Services, Back-End Web Development, Cloud Applications, Cloud Computing, Cloud Load Balancing, Cloud Platforms, Computer Architecture, Computer Networking, Computer Programming, Computer Programming Tools, Database Design, Database Theory, Databases, Full-Stack Web Development, Javascript, Network Architecture, NoSQL, Operating Systems, Programming Principles, Security Engineering, Software Architecture, Software As A Service, Software Engineering, Software Security, Software Testing, System Security, Theoretical Computer Science, Web Development

      4.8

      (2.3k개의 검토)

      Beginner · Specialization · 3+ Months

    • IBM

      IBM

      IBM Cybersecurity Analyst

      획득할 기술: Application Development, Cloud Computing, Computer Architecture, Computer Networking, Computer Programming, Computer Security Incident Management, Cryptography, Cyberattacks, Data Management, Data Warehousing, Database Administration, Databases, DevOps, Distributed Computing Architecture, Finance, Human Computer Interaction, Mobile Development, Mobile Security, Network Architecture, Network Security, Networking Hardware, Operating Systems, Python Programming, Regulations and Compliance, SQL, Security, Security Engineering, Security Software, Security Strategy, Software Engineering, Software Security, Software Testing, Statistical Programming, System Security, Systems Design, Theoretical Computer Science, Threat

      4.6

      (14.6k개의 검토)

      Beginner · Professional Certificate · 3+ Months

    • Vanderbilt University

      Vanderbilt University

      Android App Development

      획득할 기술: Android Development, Application Development, Communication, Computer Programming, Computer Programming Tools, Databases, Java (Software Platform), Java Programming, Javascript, Mobile Development, Operating Systems, Programming Principles, Software Engineering, Software Engineering Tools, Software Testing, Web Development

      4.5

      (3.4k개의 검토)

      Beginner · Specialization · 3+ Months

    • Google

      Google

      Google IT Support

      획득할 기술: Application Development, Backup, Cloud Computing, Communication, Computer Architecture, Computer Graphics, Computer Networking, Computer Programming, Cyberattacks, Data Architecture, Data Management, Database Administration, Database Application, Databases, File System, Hardware Design, Human Computer Interaction, Mathematics, Microarchitecture, Network Architecture, Network Security, Networking Hardware, Operating Systems, Product Lifecycle, Security, Security Engineering, Security Software, Software, Software As A Service, Software Engineering, Software Security, System Security, Systems Design, Theoretical Computer Science, Virtual Reality, Writing

      4.8

      (135.7k개의 검토)

      Beginner · Professional Certificate · 3+ Months

    • Meta

      Meta

      Meta Social Media Marketing

      획득할 기술: Advertising, Brand Management, Budget Management, Business Communication, Communication, Computer Networking, Data Analysis, Database Administration, Databases, Digital Marketing, Entrepreneurship, Experiment, Finance, Influencing, Leadership and Management, Market Research, Marketing, Measurement, Media Market, Network Security, Probability & Statistics, Public Relations, Research and Design, Security Engineering, Security Strategy, Social Media, Social Media Marketing, Software Engineering, Software Security, Software Testing, Writing

      4.8

      (10.1k개의 검토)

      Beginner · Professional Certificate · 3+ Months

    • 무료

      The University of Edinburgh

      The University of Edinburgh

      Code Yourself! An Introduction to Programming

      획득할 기술: Computer Program, Theoretical Computer Science, Computer Programming, Algorithms, Language, Other Programming Languages

      4.7

      (2.8k개의 검토)

      Beginner · Course · 1-3 Months

    • Placeholder
      The Hong Kong University of Science and Technology

      The Hong Kong University of Science and Technology

      Software Engineering: Implementation and Testing

      획득할 기술: Software, Software Engineering, Communication

      Intermediate · Course · 1-3 Months

    • Placeholder
      Coursera Project Network

      Coursera Project Network

      Get started with Jira

      획득할 기술: Agile Software Development, Entrepreneurship, Supply Chain and Logistics, Operations Management, Strategy and Operations, Communication, Project Management, Software Engineering, Leadership and Management, Supply Chain Systems

      4.8

      (83개의 검토)

      Beginner · Rhyme Project · Less Than 2 Hours

    • Placeholder

      무료

      Georgia Institute of Technology

      Georgia Institute of Technology

      Introduction to User Experience Design

      획득할 기술: Human Computer Interaction, User Research, Business Psychology, Research and Design, Entrepreneurship, Experience, Market Research, Leadership and Management, Strategy and Operations, User Experience Design, Software Engineering, Design and Product, Product Design, Application Development, Change Management, User Experience

      4.5

      (6.1k개의 검토)

      Beginner · Course · 1-3 Months

    • Placeholder

      무료

      UNSW Sydney (The University of New South Wales)

      UNSW Sydney (The University of New South Wales)

      Introduction to Systems Engineering

      획득할 기술: Theoretical Computer Science, Operating Systems, Leadership and Management, Design and Product, Software Engineering, Product Design, Systems Design, Application Development, Strategy and Operations

      4.7

      (630개의 검토)

      Mixed · Course · 1-3 Months

    • Placeholder
      The Hong Kong University of Science and Technology

      The Hong Kong University of Science and Technology

      Software Engineering: Software Design and Project Management

      Intermediate · Course · 1-3 Months

    • Placeholder
      University of California San Diego

      University of California San Diego

      Mastering the Software Engineering Interview

      획득할 기술: Entrepreneurship, Interview, Leadership and Management, Computer Programming, Problem Solving, Communication, Human Resources

      4.6

      (539개의 검토)

      Intermediate · Course · 1-3 Months

    software engineering과(와) 관련된 검색

    software engineering: software design and project management
    software engineering: modeling software systems using uml
    software engineering: implementation and testing
    mastering the software engineering interview
    ibm devops and software engineering
    java programming and software engineering fundamentals
    requirements engineering: secure software specifications
    engineering practices for building quality software
    1234…84

    요약하자면, 여기에 가장 인기 있는 software engineering 강좌 10개가 있습니다.

    • Modern Application Development with Node.js on AWS: Amazon Web Services
    • IBM Cybersecurity Analyst: IBM
    • Android App Development: Vanderbilt University
    • Google IT Support: Google
    • Meta Social Media Marketing: Meta
    • Code Yourself! An Introduction to Programming: The University of Edinburgh
    • Software Engineering: Implementation and Testing: The Hong Kong University of Science and Technology
    • Get started with Jira: Coursera Project Network
    • Introduction to User Experience Design: Georgia Institute of Technology
    • Introduction to Systems Engineering: UNSW Sydney (The University of New South Wales)

    소프트웨어 공학에 대한 자주 묻는 질문

    • Software Engineering is the branch of Computer Science dealing with engineering principles and programming languages as they apply to software development. These principles include analyzing user requirements and then designing, building, and testing software to satisfy those requirements. The Software-Engineering approach is unique in its systematic, quantifiable aspects to developing, operating, and maintaining software.

      Organizations in all industries and sectors need specific software. The benefits of Software Engineering are numerous for learners, including the value successful ones can offer to companies such as handling big projects, minimizing software costs, and reducing complexity.‎

    • According to Indeed, Software Engineers make an average base salary of $108,632 per year. If excellent pay weren’t enough, there is no shortage of opportunities for learners actively seeking work as Software Engineers—Paysa reveals that six out of 10 Engineering students graduate and 97 out of 100 find jobs.

      Skills that people learn in Software Engineering are transferable to various other roles as well, ensuring no shortage of income opportunities. These include Application Developer, Database Administrator, Game Developer, Multimedia Programmer, Web Developer, Web Designer, Software Tester, and more that are related.‎

    • Through Coursera, Software Engineering is covered in various courses. These courses focus on Java programming, the software-development lifecycle, IT automation, Python, software design and architecture, AI engineering, and more. Learners gain knowledge in areas such as core programming concepts, designing algorithms, testing and debugging programs, and other foundational skills a Software Engineer needs to know.

      Lessons in courses that cover Software Engineering are taught by professors from major universities such as Duke University, University of Minnesota, University of Alberta, and others. Learners can enjoy exploring Software Engineering with specialists in Computer Science, Science and Engineering, and other related disciplines. Lessons are administered via video lectures, readings, quizzes, and other forms of content delivery.‎

    • An understanding of the traits and uses of high-level programming languages such as Java, Python, C++, and Scala will help you advance through lessons faster. You may even experiment with personal programming projects at home before enrolling in a software engineering course. Experience working with algorithms and visualizing and documenting processes will prepare you for your studies. Any computer-related knowledge or experience can ultimately be beneficial. For example, you may have volunteered to work in a computer lab or simply helped friends and family members troubleshoot tech issues.‎

    • Software engineers are analytical individuals, have an eye for detail, and enjoy solving problems with their computer skills. Software engineers also need to be focused and disciplined enough to endure long hours in front of computer screens. Although some of the work may be solitary, software engineers need to be team players who are willing to communicate with other people working on projects. Communication skills are important, as you may need to explain technical aspects of your work, such as software processes and limitations, in layman’s terms for others. A patient and adaptive personality can help a software engineer tackle tech problems as well as better communicate with others. Because the tech world is constantly evolving, software engineers need to be committed to learning new information and growing their skills to adapt to whatever direction the industry moves in.‎

    • If you have a knack for working with programming languages and want to improve the performance of codebases, learning about software engineering might be right for you. You might want to use your skills for personal projects. Or perhaps you’d like to develop the skills to gain a lucrative job in the industry.‎

    이 FAQ 콘텐츠는 정보 전달 목적만으로 사용할 수 있습니다. 학습자는 과정 및 기타 학점 정보가 개인적, 직업적 및 재정적 목표에 부합하는지 확인하기 위해 추가 조사를 수행하는 것이 좋습니다.
    살펴볼 만한 다른 주제
    Placeholder
    예술 & 인문학
    338개의 강좌
    Placeholder
    비즈니스
    1095개의 강좌
    Placeholder
    컴퓨터 공학
    668개의 강좌
    Placeholder
    데이터 과학
    425개의 강좌
    Placeholder
    정보 기술
    145개의 강좌
    Placeholder
    건강
    471개의 강좌
    Placeholder
    수학 및 논리
    70개의 강좌
    Placeholder
    자기개발
    137개의 강좌
    Placeholder
    물리 과학 및 공학
    413개의 강좌
    Placeholder
    사회 과학
    401개의 강좌
    Placeholder
    언어 학습
    150개의 강좌

    Coursera Footer

    경력을 시작하거나 쌓기

    • Google 데이터 분석가
    • Google 프로젝트 관리
    • Google UX 디자인
    • Google IT 지원
    • IBM 데이터 과학
    • IBM 데이터 분석가
    • Excel & R을 사용한 IBM 데이터 분석
    • IBM 사이버 보안 분석가
    • IBM 데이터 엔지니어링
    • IBM 풀스택 클라우드 개발자
    • Facebook 소셜 미디어 마케팅
    • Facebook 마케팅 분석
    • Salesforce 영업 개발 담당자
    • Salesforce 영업 운영
    • Intuit 부기
    • Google 클라우드 자격증: 클라우드 아키텍트 취득 준비
    • Google 클라우드 자격증: 클라우드 데이터 엔지니어 취득 준비
    • 경력 시작
    • 수료증 취득 준비
    • 경력 쌓기

    인기 있는 주제 찾아보기

    • 무료 강좌
    • 언어 학습
    • 파이썬
    • Java
    • 웹 디자인
    • SQL
    • Cursos Gratis
    • Microsoft Excel
    • 프로젝트 관리
    • 사이버 보안
    • 인사
    • 데이터 과학 무료 강좌
    • 영어 말하기
    • 콘텐츠 작성
    • 풀스택 웹 개발
    • 인공 지능
    • C 프로그래밍
    • 커뮤니케이션 기술
    • 블록체인
    • 모든 강좌 보기

    인기 강좌 및 문서

    • 데이터 과학 팀을 위한 기술
    • 데이터 기반 의사 결정
    • 소프트웨어 엔지니어링 기술
    • 엔지니어링 팀을 위한 소프트 스킬
    • 경영 기술
    • 마케팅 기술
    • 영업 팀을 위한 기술
    • 제품 관리자 기술
    • 금융을 위한 기술
    • 영국에서 인기 있는 데이터 과학 강좌
    • Beliebte Technologiekurse in Deutschland
    • 인기 있는 사이버 보안 자격증
    • 인기 있는 IT 자격증
    • 인기 있는 SQL 자격증
    • 마케팅 관리자 커리어 가이드
    • 프로젝트 관리자 커리어 가이드
    • Python 프로그래밍 기술
    • 웹 개발자 커리어 가이드
    • 데이터 분석가 기술
    • UX 설계자를 위한 기술

    온라인으로 학위 또는 자격증 취득

    • MasterTrack® 자격증
    • 전문 자격증
    • 대학교 수료증
    • MBA 및 경영학 학위
    • 데이터 과학 학위
    • 컴퓨터 공학 학위
    • 데이터 분석 학위
    • 공중 보건 학위
    • 사회 과학 학위
    • 관리 학위
    • 유럽 일류 대학의 학위
    • 석사 학위
    • 학사 학위
    • 성적 기반 경로를 제공하는 학위
    • 이학사 강좌
    • 학사 학위란 무엇인가요?
    • 석사 학위를 취득하는 데 얼마나 오래 걸리나요?
    • 온라인 MBA를 들을 만한 가치가 있나요?
    • 대학원 등록금을 지불하는 7가지 방법
    • 모든 자격증 보기

    Coursera

    • 소개
    • 제공 내용
    • 리더십
    • 직업
    • 카탈로그
    • Coursera Plus
    • 전문 자격증
    • MasterTrack® 자격증
    • 학위
    • 기업용 Coursera
    • 정부용
    • 캠퍼스용
    • 파트너가 되기
    • 코로나바이러스감염증-19 대응

    커뮤니티

    • 학습자
    • 파트너
    • 개발자
    • 베타 테스터
    • 번역가
    • 블로그
    • 기술 블로그
    • 지도 센터

    기타

    • 보도 자료
    • 투자자
    • 조건
    • 개인정보 보호
    • 도움말
    • 접근성
    • 문의하기
    • 문서
    • 디렉토리
    • 계열사
    어디에서나 학습
    앱스토어에서 다운로드하기구글 플레이에서 받기
    Placeholder
    © 2022 Coursera Inc. All rights reserved.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder