Search Constraints
Number of results to display per page
Results for:
Resource Type
Others
Remove constraint Resource Type: Others
1 - 16 of 16
Search Results
-
Others
Python can be easy to pick up whether you're a first time programmer or you're experienced with other languages. The following pages are a useful first step to get on your way writing programs with Python!
- Subjects:
- Computing
- Keywords:
- Computer programming Python (Computer program language) Information visualization Computer science
- Resource Type:
- Others
-
Others
Symbol Table is an important data structure created and maintained by the compiler in order to keep track of semantics of variables i.e. it stores information about the scope and binding information about names, information about instances of various entities such as variable and function names, classes, objects, etc.
- Course related:
- COMP3438 System Programming
- Subjects:
- Computing
- Keywords:
- Compilers (Computer programs)
- Resource Type:
- Others
-
Others
Welcome to the Coding Train with Daniel Shiffman! A community dedicated to learning creative coding with beginner-friendly tutorials and projects on YouTube and more.
- Subjects:
- Computing
- Keywords:
- Coding theory Computer programming
- Resource Type:
- Others
-
Others
Learn to code, design, and more—all on your own time
- Subjects:
- Computing
- Keywords:
- Coding theory Mobile apps Computer programming
- Resource Type:
- Others
-
Others
菜鸟教程的 Slogan 为:学的不仅是技术,更是梦想!我们相信:再牛逼的梦想也抵不住傻逼似的坚持!我们坚持一件事情,并不是因为这样做了会有效果,而是坚信,这样做是对的。本站域名为 runoob.com, runoob 为 Running Noob 的缩写,意为:奔跑的菜鸟。本站包括了HTML、CSS、Javascript、PHP、C、Python等各种基础编程教程。同时本站中也提供了大量的在线实例,通过实例,您可以更好地学习如何建站。本站致力于推广各种编程语言技术,所有资源是完全免费的,并且会根据当前互联网的变化实时更新本站内容。
- Subjects:
- Computing
- Keywords:
- Programming languages (Electronic computers) Computer programming
- Resource Type:
- Others
-
Others
Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a "variable" or "if statement" is. Beyond that, you do not need to be an expert programmer to use this material. To get started, the Python sections are linked at the left -- Python Set Up to get Python installed on your machine, Python Introduction for an introduction to the language, and then Python Strings starts the coding material, leading to the first exercise. The end of each written section includes a link to the code exercise for that section's material. The lecture videos parallel the written materials, introducing Python, then strings, then first exercises, and so on. At Google, all this material makes up an intensive 2-day class, so the videos are organized as the day-1 and day-2 sections. This material was created by Nick Parlante working in the engEDU group at Google. Special thanks for the help from my Google colleagues John Cox, Steve Glassman, Piotr Kaminksi, and Antoine Picard. And finally thanks to Google and my director Maggie Johnson for the enlightened generosity to put these materials out on the internet for free under the Creative Commons Attribution 2.5 license -- share and enjoy!
- Course related:
- COMP1002 Computational Thinking
- Subjects:
- Computing
- Keywords:
- Python (Computer program language)
- Resource Type:
- Others
-
Others
We're like Duolingo for learning to code. When learning to code, most people get stuck on the "bridge" between memorizing syntax and understanding the logic that makes it all work. We believe the most effective way to learn a programming language is to break the process into three phases:(1)Memorize syntax; (2) Solve problems; and (3) Make stuff. Most beginners jump from memorizing syntax directly into making stuff (or trying) without fully understanding how syntax is used to solve problems. In other words, they haven't learned how to think like a programmer, yet they're trying to solve problems like a programmer. Edabit was created to bridge this gap, while also making the process fun and addictive.
- Course related:
- COMP1011 Programming Fundamentals
- Subjects:
- Computing
- Keywords:
- Computer programming
- Resource Type:
- Others
-
Others
SQL is a standard language for storing, manipulating and retrieving data in databases. Our SQL tutorial will teach you how to use SQL in: MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, and other database systems.
- Course related:
- COMP2411 Database Systems
- Subjects:
- Computing
- Keywords:
- SQL (Computer program language)
- Resource Type:
- Others
-
Others
The elements of the C language library are also included as a subset of the C++ Standard library. These cover many aspects, from general utility functions and macros to input/output functions and dynamic memory management functions
- Course related:
- COMP1011 Programming Fundamentals
- Subjects:
- Computing
- Keywords:
- C++ (Computer program language) C (Computer program language)
- Resource Type:
- Others
-
Others
Welcome! Are you completely new to programming? If not then we presume you will be looking for information about why and how to get started with Python. Fortunately an experienced programmer in any programming language (whatever it may be) can pick up Python very quickly. It's also easy for beginners to use and learn, so jump in!
- Course related:
- EIE3343 Computer System Principles
- Subjects:
- Computing
- Keywords:
- Python (Computer program language)
- Resource Type:
- Others
-
Others
SQL is a standard language for storing, manipulating and retrieving data in databases.Our SQL tutorial will teach you how to use SQL in: MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, and other database systems.
- Course related:
- COMP5112 Data Structures and Database Systems
- Subjects:
- Computing
- Keywords:
- SQL (Computer program language)
- Resource Type:
- Others
-
Others
GitHub is a development platform inspired by the way you work. From open source to business, you can host and review code, manage projects, and build software alongside 50 million developers. GitHub brings teams together to work through problems, move ideas forward, and learn from each other along the way. You can write better code, manage your chaos, and find the right tools in GitHub.
- Course related:
- EIE6811 Guided Study in Electronic and Information Engineering I/II/III and EE4006A Individual Project
- Subjects:
- Computing
- Keywords:
- Computer software -- Development Git (Computer file) Software engineering
- Resource Type:
- Others
-
Others
freeCodeCamp is a proven path to your first software developer job. More than 40,000 people have gotten developer jobs after completing this – including at big companies like Google and Microsoft. If you are new to programming, we recommend you start at the beginning and earn these certifications in order. To earn each certification, build its 5 required projects and get all their tests to pass.You can add these certifications to your résumé or LinkedIn. But more important than the certifications is the practice you get along the way.If you feel overwhelmed, that is normal. Programming is hard. Practice is the key. Practice, practice, practice. And this curriculum will give you thousands of hours of hands-on programming practice. And if you want to learn more math and computer science theory, we also have thousands of hours of video courses on freeCodeCamp's YouTube channel. If you want to get a developer job or freelance clients, programming skills will be just part of the puzzle. You also need to build your personal network and your reputation as a developer. You can do this on Twitter and GitHub, and also on the freeCodeCamp forum. Happy coding.
- Subjects:
- Computing
- Keywords:
- Computer programming Programming languages (Electronic computers) Coding theory
- Resource Type:
- Others
-
Others
Symbolab is an advanced math education tool. It allows users to learn, practice and discover math topics using mathematical symbols and scientific notations as well as text. Symbolab provides automated step by step solutions to algebraic, trigonometric and calculus topics covering from middle school through college. Symbolab offers a wealth of smart calculators including: equations, simultaneous equations, inequalities, integrals, derivatives, limits , tangent line, trigonometric equations, functions and more. The stated goal of the site is to make scientific content universally accessible by expanding the searchable data space onto scientific notations, expressions, equations and formulas. This is done by applying proprietary machine learning algorithms in order to understand the meaning and context of the queries. Symbolab, making math simpler.
- Course related:
- AMA1007 Calculus and Linear Algebra
- Subjects:
- Computing
- Keywords:
- Matrices Matrices -- Computer programs Mathematics -- Computer programs
- Resource Type:
- Others
-
Others
Learn to Code for Free. We're here to make coding more accessible, so everyone can learn the skills they need to upgrade their careers. For example, you can learn Python, HTML, CSS, and JavaScript.
- Subjects:
- Computing
- Keywords:
- Computer programming Programming languages (Electronic computers)
- Resource Type:
- Others
-
Others
C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations. C was originally developed by Dennis Ritchie between 1969 and 1973 at Bell Labs, and used to re-implement the Unix operating system. It has since become one of the most widely used programming languages of all time, with C compilers from various vendors available for the majority of existing computer architectures and operating systems. The best way we learn anything is by practice and exercise questions. We have started this section for those (beginner to intermediate) who are familiar with C programming. Hope, these exercises help you to improve your C programming coding skills. Currently, following sections are available, we are working hard to add more exercises.
- Subjects:
- Computing
- Keywords:
- Programming languages (Electronic computers) C (Computer program language)
- Resource Type:
- Others