Coursera
在線學位尋找職業企業版面向大學
  • 瀏覽
  • 頂級課程
  • 登錄
  • 免費加入
    Coursera
    • 瀏覽
    • Programming

    篩選依據

    ''programming'的 2153 個結果

    • Duke University

      Duke University

      Java Programming: Principles of Software Design

      您將獲得的技能: Algorithms, Theoretical Computer Science, Software Testing, Computer Networking, Interfaces, Computer Programming, Software Engineering, Machine Learning, Sorting, Network Architecture, Java Programming, Software Design, Java (Software Platform), Computer Architecture, Software, Mobile Development, Principle, Programming Principles, Java Annotation, Markov Model

      4.6

      (1.4k 條評論)

      Beginner · Course

    • 免費

      University of Alberta

      University of Alberta

      Problem Solving, Python Programming, and Video Games

      您將獲得的技能: Semantics, Computational Thinking, Programming Principles, Research and Design, Problem Solving, Syntax, Application Development, Software Testing, Software Engineering, Computational Logic, Python Programming, Statistical Programming, Natural Language Processing, Algorithms, Computer Program, Computer Programming, Mathematical Theory & Analysis, Theoretical Computer Science, Machine Learning, Entrepreneurship, Leadership and Management, Mathematics, Computer Programming Tools, Product Design, Design and Product

      4.3

      (162 條評論)

      Beginner · Course

    • University of Pennsylvania

      University of Pennsylvania

      Introduction to Python Programming

      您將獲得的技能: Mathematics, Computer Programming, Statistical Programming, Mathematical Theory & Analysis, Python Programming

      4.4

      (586 條評論)

      Beginner · Course

    • Coursera Project Network

      Coursera Project Network

      Starting GUI Programming with JavaFX

      您將獲得的技能: Java Programming, Software Framework, Computer Programming

      4.7

      (41 條評論)

      Intermediate · Guided Project

    • 免費

      The University of Sydney

      The University of Sydney

      Data-driven Astronomy

      您將獲得的技能: Machine Learning, Analysis, Numpy, Statistical Programming, Computer Programming, Decision Tree, Statistical Classification

      4.8

      (1.2k 條評論)

      Intermediate · Course

    • 免費

      University of London

      University of London

      Creative Programming for Digital Media & Mobile Apps

      4.1

      (54 條評論)

      Mixed · Course

    • Placeholder
      Rice University

      Rice University

      Python Programming Essentials

      您將獲得的技能: Syntax, Mathematics, Python Programming, Semantics, Computer Programming, Statistical Programming

      4.8

      (3.2k 條評論)

      Beginner · Course

    • Placeholder
      IBM

      IBM

      Introduction to Software, Programming, and Databases

      您將獲得的技能: Database Administration, Communication, Operating Systems, Network Security, Security Engineering, Process, Cloud Computing, Software As A Service, Computer Programming, Databases, Computer Program, Software, Journalism, System Software, Computer Networking

      4.9

      (34 條評論)

      Beginner · Course

    • Placeholder
      Coursera Project Network

      Coursera Project Network

      Build a Full Website using WordPress

      您將獲得的技能: Web Development Tools, Web Development, Web, Software Engineering Tools, Wordpress, Software Engineering, Web Design

      4.4

      (3.1k 條評論)

      Advanced · Guided Project

    • Placeholder
      University of California, Irvine

      University of California, Irvine

      The Arduino Platform and C Programming

      您將獲得的技能: Arduino, Network Architecture, Other Programming Languages, Computer Graphics, Computer Programming, Theoretical Computer Science, Cut, Copy, And Paste, C Programming, Interactive Design, C Programming Language Family, Computational Thinking, Human Computer Interaction, Computer Networking, Computer Architecture

      4.7

      (6.8k 條評論)

      Mixed · Course

    • Placeholder
      Duke University

      Duke University

      Programming Foundations with JavaScript, HTML and CSS

      您將獲得的技能: Theoretical Computer Science, CSS, Cryptography, Html, Security Engineering, Web, HTML and CSS, Web Design, Web Development, Computer Programming, Javascript

      4.6

      (13.6k 條評論)

      Beginner · Course

    • Placeholder
      University of California San Diego

      University of California San Diego

      Advanced Algorithms and Complexity

      您將獲得的技能: Theoretical Computer Science, Strategy and Operations, Algorithms, Mathematics, Research and Design, Flow Network, Linearity, Operations Research, Mathematical Theory & Analysis

      4.6

      (631 條評論)

      Advanced · Course

    與 programming 相關的搜索

    programming for everybody
    programming for everybody (getting started with python)
    programming foundations with javascript, html and css
    programming fundamentals
    programming languages
    programming languages, part b
    programming in c#: a comprehensive approach to c# fundamentals
    programming languages, part a
    1234…84

    總之,這是我們最受歡迎的 programming 門課程中的 10 門

    • Java Programming: Principles of Software Design: Duke University
    • Problem Solving, Python Programming, and Video Games: University of Alberta
    • Introduction to Python Programming: University of Pennsylvania
    • Starting GUI Programming with JavaFX: Coursera Project Network
    • Data-driven Astronomy: The University of Sydney
    • Creative Programming for Digital Media & Mobile Apps: University of London
    • Python Programming Essentials: Rice University
    • Introduction to Software, Programming, and Databases: IBM
    • Build a Full Website using WordPress: Coursera Project Network
    • The Arduino Platform and C Programming: University of California, Irvine

    關於 程序設計 的常見問題

    • Programming is the act of instructing computers on how to perform tasks through computer languages, also known as “programming languages” or “coding.” It involves analysis, generating algorithms, profiling algorithms’ accuracy and resources consumption, and the implementation of these languages.

      Some popular programming languages include C Programming, Perl, Java, Python, JavaScript, and Ruby.

      Programming is important to learn for anyone interested in coding for personal reasons or to begin careers related to the web. Successful learners will be able to build the operating systems, applications, websites, programs, and other computing systems we use every day.‎

    • According to collegegrad.com, the median annual wage for Computer Programmers is $84,280. Despite concerns of Programming jobs in the U.S. being outsourced, CompTIA shares that the top 10 specialized skills employers are looking for include multiple Programming languages. Staying on top of hot technologies such as Python can help Programmers stay in-demand.

      Programming languages make for transferable skills that can lend to various opportunities in addition to Programmer, such as: Computer and Information Research Scientist, Computer Hardware Engineer, Computer Network Architect, Computer Specialist, Computer Systems Analyst, and others that are related.‎

    • Through Coursera, Programming is covered in various courses. These courses focus on learning how to program and analyze data with Python; how to write fun and useful programs; how to apply fundamental programming concepts, such as data structures; how to program in Scratch; how to think like a Software Engineer; and more.

      Lessons in these courses are taught by professors from top universities such as Duke University, UC Santa Cruz, University of Colorado, and others. Learners can explore Programming with professors specializing in Computer Science, Computer Engineering, and related fields through video lectures, readings, quizzes, and others.‎

    • Excellent computer skills and a background in computer science—whether form a career, internship, or high school or college level classes—can help prepare you to learn about programming. You may also benefit from a background in software development, information systems, information technology, and information technology. Even if you are self-taught in one of these areas, you may better understand your programming studies. Those who study computer programming can benefit from learning as much math as possible beforehand, and any training in electrical or computer engineering can also help you learn. Certifications in languages like Java or C++ may be helpful. And, in some cases, you may find that studying business, art, music, or graphic design can help you, depending on what type of programming you want to do.‎

    • Because computer programming can be complicated, you must be patient and good at concentrating for long periods of time to take on a role in the field. People who are easily frustrated may not enjoy this type of career. Excellent analytical skills are a must, and you should also have a good eye for detail—that includes being able to spot and fix errors quickly. Good troubleshooting and problem-solving skills can also help you tackle a role in the field of computer programming. Organization is important, and you must be comfortable spending time alone as well.‎

    • Anyone who enjoys math, logic, and problem solving, as well as working with computers, applications, and software, may be suited to learn programming. You can learn it as a hobby, or you may want to study it if you're interested in a competitive career with a great outlook for the future. If you already work in the computer science field, learning programming can help you advance your career or explore a different aspect of it. The more you learn, the more marketable you are and the more likely you are to land a job or steady freelance work.‎

    此常見問題解答內容僅供參考。建議學生多做研究,確保所追求的課程和其他證書符合他們的個人、專業和財務目標。
    其他可瀏覽的主題
    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 Cybersecurity Analyst
    • IBM 數據工程
    • IBM 全棧雲開發人員
    • Facebook 社交媒體營銷
    • Facebook 市場營銷分析
    • Salesforce 銷售發展代表
    • Salesforce 銷售運營
    • 直覺簿記
    • 備考 Google Cloud 認證:雲架構師
    • 備考 Google Cloud 認證:雲數據工程師
    • 開啟您的職業生涯
    • 準備證書
    • 開拓職業生涯

    瀏覽熱門主題

    • 免費課程
    • 學習語言
    • python
    • Java
    • 網頁設計
    • SQL
    • Cursos Gratis
    • Microsoft Excel
    • 項目管理
    • 網絡安全
    • 人力資源
    • 數據科學免費課程
    • 說英語
    • 內容寫作
    • 全棧網絡開發
    • 人工智能
    • C 語言程序設計
    • 溝通技能
    • 區塊鏈
    • 查看全部課程

    熱門課程和文章

    • 適用於數據科學團隊的技能
    • 數據驅動的決策
    • 軟件工程技能
    • 工程團隊所需的軟技能
    • 管理技能
    • 營銷技能
    • 銷售團隊所需的技能
    • 產品經理技能
    • 財務技能
    • 英國的熱門數據科學課程
    • Beliebte Technologiekurse in Deutschland
    • 熱門網絡安全證書
    • 熱門 IT 證書
    • 熱門 SQL 證書
    • 營銷經理職業指南
    • 項目經理職業指南
    • Python 程序設計技能
    • Web 開發者職業指南
    • 數據分析師技能
    • 用戶體驗設計師方面的技能

    在線獲得學位或證書

    • MasterTrack® 證書
    • 專業證書
    • 大學證書
    • MBA 和商學學位
    • Data Science Degrees
    • Computer Science Degrees
    • 數據分析師學位
    • 公共衛生學位
    • 社會科學學位
    • 管理學位
    • 歐洲頂級大學學位
    • 碩士學位
    • 學士學位
    • 具有成績錄取途徑的學位
    • 學士學位課程
    • 什麼是學士學位?
    • 取得碩士學位需要多長時間?
    • 在線獲取 MBA 有什麼價值?
    • 報名研究生院的 7 種付費方式
    • 查看所有證書

    Coursera

    • 關於
    • 我們提供的內容
    • 管理團隊
    • 工作機會
    • 目錄
    • Coursera Plus
    • 專業證書
    • MasterTrack® 證書
    • 學位
    • 企業版
    • 政府版
    • 面向校園
    • 成為合作夥伴
    • 新冠疫情響應

    社區

    • 學生
    • 合作夥伴
    • 開發者
    • Beta 測試人員
    • 專業譯員
    • 博客
    • 技術博客
    • 教學中心

    更多

    • 媒體
    • 投資者
    • 條款
    • 隱私
    • 幫助
    • 內容訪問
    • 聯繫我們
    • 文章
    • 目錄
    • 附屬公司
    • 現代奴隸制聲明
    隨時隨地學習
    通過 App Store 下載通過 Google Play 獲取
    Placeholder
    © 2022 Coursera Inc.保留所有權利。
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder