Yes. Simply click on the favourites star, and the course will no longer appear as a favourite.
You can click the “unsubscribe” button on promotional email communications. Note that you are not permitted to unsubscribe or opt-out of non-promotional messages regarding your account, such as account verification, password requests, change or updates to features of the Platform, or technical and security notices.
Yes, it should work on all devices. Let us know if you have problems with that.>
Yes, you can sign in using Facebook, G+, Twitter as well as email. Be aware that if you login using a social media account that platform might have access to information about how you use our platform. Check our privacy policy for more info, and check your settings with the account that you are using to log in with.
Our Terms and Conditions are quite simple. We ask you to agree you are a real organisation, providing real opportunities for young people to learn digital skills. We also ask you to provide a regular contact person and their contact details. And we ask you to keep your information up to date.
Before submitting a bug report, please read our basic Troubleshooting Guide below. If those tips don't help resolve the issue, email us at wearedotdotdotHQ@gmail.com. Thank you for taking the time to help us improve wearedotdotdot
There are many opportunities locally for jobs in the digital field. Learning digital skills, both in and out of school, is important for young people - not only for work, but also for life.
Here are some tips on how to use the platform, and on opportunities for young people in the world of digital.
What young people can access through the platform - courses and events that young people can attend, and details about organisations running them. These range from programmes that are run in school, to after-school clubs, to events in the community, to apprenticeship schemes and training programmes. They include programmes for young aged 6-25.
In-person, kit and online - most of the programmes that feature on the platform take place in person - at clubs, meet-ups, hackdays or on training programmes. We also feature some programmes who sell products. Parents often buy these kits to explore digital learning with their children at home. We also feature a small number of online learning programmes. There are many online resources and the ones featured here are a small selection. We have chosen the ones we think are good additions to engaging with digital making in person.
Attending local events and courses - we provide information about these programmes, but we are not responsible for them. We verify that the organisations are in operation and ask for contact details and contact person. We do not vouch for the quality of the programmes, or rank them according to any criteria, apart from what users favourite. You must decide which are most appropriate for your children. More information can be found the websites of each programme which you can link through to from our platform.
Safeguarding Young People - young people can be at risk both at in person events and courses, and online. We do not approve programmes on the basis of child safety criteria. We don’t, for example, insist programmes confirm they are run by DBS checked adults in order to appear on the platform. It is a good idea to ask this when your child is attending courses or events for the first time. You can do that by contacting the organisation through email or phone before attending. It is also a good idea to help your child understand internet safety issues. Here is a good guide for parents. Or check out the Guidance for Young People on this site.
How Computing is being taught in schools - Since September 2014 the Computing Curriculum has been taught at primary and secondary schools in the UK. See here for the detail of the curriculum. Our belief is that the informal learning programmes on this platform are great ways of augmenting what children are learning at school. Often, the people running these programmes are more expert at the technology they are teaching because they work in digital jobs. They can also help young people connect with a network of people working in the field.
Careers in Digital - there is a growing demand for young people with the right digital skills. This is particularly true for your local area, where there is an active tech cluster. Through the right kind of training programme, young people can access jobs with starting salaries of £25-30k. You can help your child into these kinds of jobs by helping them engage with the learning opportunities on this platform. There is good guidance for young people on digital careers here.
8. Enjoy it - engaging with digital is fun! Help your child find a programme or activity they enjoy. They will learn so much faster.
The purpose of the platform is to scale up the number of young people in East London accessing digital learning and into-work opportunities.
There are plans to expand the platform to include other locations, but for the moment we are concentrating on activities that take place in the boroughs of Islington, Hackney, Tower Hamlets and Newham.
To appear on this platform you must be an organisation with a base in these boroughs, or running courses and events in at least one of these boroughs, or an online course or product that augments in-person digital learning.
Here is some guidance on how to submit your programme to the platform, and on the criteria you need to fulfill.
Criteria - your organisation is based in the boroughs of Islington, Hackney, Tower Hamlets or Newham, or you run events and/or courses in these boroughs, or you have an online course or product which supports digital learning or making.
Activity - your programme teaches digital skills or you offer into-work opportunities for people who want to work in the digital sector. (By that we mean internships, traineeships, work placements or apprenticeship programmes.)
Apply - you can submit your information in 3 different ways. 1. Create a profile for your organisation which explains what you do, who you are and how to connect with what you offer. This is mandatory - you must have a profile to add any further information such as events or courses. 2. Add an event. You can add an event or series of events that take place in East London (Islington, Hackney, Tower Hamlets or Newham). This is not mandatory but you must have a profile in order to do add an event, and the event must be linked to your profile. 3. Add a course. You can add a course or any number of courses that take place in East London (Islington, Hackney, Tower Hamlets or Newham). This is not mandatory but you must have a profile in order to do add a course.
Time commitment - nominate a dedicated person to keep your information up to date. We will archive events and courses which have passed, but other than that, it is up to you to look after your information. Who will do that? How often are they available? Do they have the time? It's not a big commitment but you do need to have someone in place who can monitor and update your profile.
Make your information user friendly and interesting - we advise using high quality images of your work, and adding a profile picture for your key contact person to make your programme appear accessible and welcoming.
Support for your programme - we invite partners to use the site to see how they can support local digital learning. Consider what kind of support would help your programme grow. Who would you like partners to contact if they have an offer?
Make your information appealing - the platform invites users to favourite the programmes, courses and events they like the most. If you want to submit a profile, look at how others appear, and pick some images which will help you present your information well.
Child protection - if you are offering events or courses for young people under 18 we expect you to have all the necessary child protection procedures in place. It is not our job to enforce this, but we advise that you have adequate protection in place, including the required DBS registered adults at events and courses.
Make sure own your information and images - before you submit any images, make sure you know where they come from. If you don't own those images or videos then it is illegal for you to put them on the site. You'll need to have the consent of anyone featured in those images or videos.
Keeping information up to date - we will check to ensure the information on the platform is up-to-date. We reserve the right to take down your profile and course and event entries if they are in the past, or if you have been inactive on the site for a considerable period of time.
Publicity - we would like to make the information on the site as appealing and relevant as possible. You can contact us specifically if you have a particular event or offer that you would like us to publicise.
Welcome - assuming you meet the criteria above, welcome to the platform and we look forward to having you on board.
Access |
Microsoft Access, often abbreviated "MS Access," is a popular database application for Windows. Access allows users to create custom databases that store information in an organized structure. |
Advertising |
Online Advertising is a form of advertising which uses the internet to deliver promotional marketing messages to consumers. Also known as Online Marketing or Internet Advertising. |
Algorithm |
An algorithm is a set of instructions, sometimes called a procedure or a function, that is used to perform a certain task. This can be a simple process, such as adding two numbers together, or a complex function, such as adding effects to an image. |
Analytics |
Web Analytics is the process of analysing the behavior of visitors to a Web site. The use of Web analytics is said to enable a business to attract more visitors, retain or attract new customers for goods or services, or to increase the dollar volume each customer spends. |
Android |
Android is Google's mobile operating system (OS) that is used by several smartphones, such as the G1, Droid, and Nexus One. Android is open source, meaning it is not linked to a specific cell phone manufacturer or service provider. The Android OS also supports third-party applications, which can be downloaded from Android Market, Google's online software store. |
Antivirus |
Antivirus (also written "anti-virus" or simply "AV") is software designed to prevent, detect, and remove viruses from a computer. Once installed, most antivirus programs run in the background, scanning new files for viruses and performing regular system checks. You can also use an antivirus utility to scan individual files or folders directly. |
API |
Stands for "Application Program Interface," or "Application Programming Interface." An API is a set of commands, functions, and protocols which programmers can use when building software for a specific operating system. The API allows programmers to use predefined functions to interact with the operating system, instead of writing them from scratch. |
Apple |
Apple is the company that makes Macintosh computers, such as the iMac, Mac mini, MacBook, MacBook Air, MacBook Pro, and Mac Pro. Apple also makes several personal electronic devices, including the iPod, iPhone, and iPad. |
App |
App is an abbreviated form of the word “Application”. An application, or application program, is a software program that runs on your computer. Web browsers, e-mail programs, word processors, games, and utilities are all applications. The word "application" is used because each program has a specific application for the user. A mobile app is a software application developed specifically for use on small, wireless computing devices, such as smartphones and tablets, rather than desktop or laptop computers. |
Beta Software |
Before a commercial software program is released to the public, it usually goes through a "beta" phase. During this stage, the software is tested for bugs, crashes, errors, inconsistencies, and any other problems. |
C |
C is a high-level programming language that was developed in the mid-1970s. It was originally used for writing Unix programs, but is now used to write applications for nearly every available platform. Compared to most previous languages, C is easier to read, more flexible (can be used for a wide variety of purposes), and more efficient at using memory. |
C++ |
C++, pronounced "C plus plus," is a programming language that was built off the C language. The syntax of C++ is nearly identical to C, but it has object-oriented features, which allow the programmer to create objects within the code. This makes programming easier, more efficient, and some would even say, more fun. Because of the power and flexibility of the language, most software programs today are written in C++. |
Coding |
The symbolic arrangement of statements or instructions in a computer program in which letters, digits, etc. are represented as binary numbers. |
CSS |
Cascading Style Sheets (CSS) are used to define the look and feel of a web site outside of the actual HTML of the site. In recent years, CSS has replaced tables and other HTML-based methods for formatting and laying out websites. The benefits to using CSS are many, but some of the most important are the simplification of a site’s HTML files, which can actually increase search engine rankings and the ability to completely change the style of a site by changing just one file without having to make changes to content. |
Cyber Security |
Cyber security is the body of technologies, processes and practices designed to protect networks, computers, programs and data from attack, damage or unauthorized access. In a computing context, the term security implies cybersecurity. |
Data Digital Learning Programme |
Data is distinct pieces of information, usually formatted in a special way. All software is divided into two general categories:data and programs. Programs are collections of instructions for manipulating data. Digital Learning Programmes are organisations providing opportunities for young people to learn digital skills and access jobs. This includes everything from programmes working with schools and colleges, to out-of-school clubs, courses and events. It covers professional bootcamps and coding drop-ins, meet-ups, networking events and internships, work placements and apprenticeship schemes. |
End User |
An end user is the person that a software program or hardware device is designed for. The term is based on the idea that the "end goal" of a software or hardware product is to be useful to the consumer. The end user can be contrasted with the developers or programmers of the product. End users are also in a separate group from the installers or administrators of the product. |
HTML |
Stands for "Hyper-Text Markup Language." This is the language that Web pages are written in. Also known as hypertext documents, Web pages must conform to the rules of HTML in order to be displayed correctly in a Web browser. The HTML syntax is based on a list of tags that describe the page's format and what is displayed on the Web page. |
iOS |
iOS is Apple's mobile operating system that runs on the iPhone, iPad, and the iPod touch. It has a graphical user interface (GUI) that is optimized for touchscreen devices. |
Java |
While most of the world uses "Java" as another term for coffee, the computer science world uses it to refer to a programming language . The syntax of Java is much like that of C/C++, but it is object-oriented and structured around "classes" instead of functions. Java can also be used for programming applets -- small programs that can be embedded in Web sites. The language is becoming increasingly popular among both Web and software developers since it is efficient and easy-to-use. |
JavaScript |
Like Java, this is a programming language designed by Sun Microsystems, in conjunction with Netscape, that can be integrated into standard HTML pages. While JavaScript is based on the Java syntax, it is a scripting language, and therefore cannot be used to create stand-alone programs. Instead, it is used mainly to create dynamic, interactive Web pages. For example, Web developers can use JavaScript to validate form input and create image rollovers. |
Mac OS |
This is the operating system that runs on Macintosh computers. It is pronounced, "mack-oh-es." The Mac OS has been around since the first Macintosh was introduced in 1984. Since then, it has been continually updated and many new features have been added to it. Each major OS release is signified by a new number (i.e. Mac OS 8, Mac OS 9). |
Marketing |
Refers to advertising and marketing efforts that use the Web and email to drive direct sales via electronic commerce, in addition to sales leads from websites or emails. Also known as Online Advertising or Internet Marketing. |
MySQL |
MySQL, pronounced either "My S-Q-L" or "My Sequel," is an open source relational database management system. It is based on the structure query language (SQL), which is used for adding, removing, and modifying information in the database. Standard SQL commands, such as ADD, DROP, INSERT, and UPDATE can be used with MySQL. MySQL can be used for a variety of applications, but is most commonly found on Web servers. A website that uses MySQL may include Web pages that access information from a database. These pages are often referred to as "dynamic," meaning the content of each page is generated from a database as the page loads. Websites that use dynamic Web pages are often referred to as database-driven websites. |
Native app |
Native apps are installed through an application store (such as Google Play or Apple's App Store). They are developed specifically for one platform, and can take full advantage of all the device features. They can use the camera, the GPS, the accelerometer, the compass, the list of contacts, and so on. |
Native code |
Also referred to as native language, programming code that is written to run on a specific processor using that processor’s instruction set. In order for that program to run on a different processor than the one intended by the native code, the code must be run through an emulator software program that instructs the computer to mimic the processor the native code is meant for. |
Objective orientated programming |
A type of programming in which programmers define not only the data type of a data structure, but also the types of operations (functions) that can be applied to the data structure. In this way, the data structure becomes an object that includes both data and functions. In addition, programmers can create relationships between one object and another. For example, objects can inherit characteristics from other objects. |
Operating Software |
Also known as an "OS," this is the software that communicates with computer hardware on the most basic level. Without an operating system, no software programs can run. The OS is what allocates memory, processes tasks, accesses disks and peripherals, and serves as the user interface. |
PHP |
Self-referentially short for PHP: Hypertext Preprocessor, an open source, server-side, HTML embedded scripting language used to create dynamic Web pages. |
Platform |
In the computer world, a "platform" typically refers to a computer's operating system. For example, a Dell computer running Windows XP would be considered to be running on a Windows platform. An iMac, on the other hand, runs on the Macintosh platform. It is a more generic way of referring to a computer's operating system than having to specify. |
Product Development |
Product development is the process of designing, creating and marketing new products or services to benefit customers. Sometimes referred to as new product development, the discipline is focused on developing systematic methods for guiding all the processes involved in getting a new product to market. |
Programming |
Creating an organized list of instructions that, when executed, causes the computer to behave in a predetermined manner. Without programs, computers are useless. |
Python |
Python is a programming language commonly used for creating Web applications and software plug-ins. It is designed to be highly readable with an uncluttered visual appearance. Python is similar to other scripting languages like Perl and PHP, but uses English words more frequently and has less punctuation. Programs written in Python can be saved as basic scripts (with a .PY file extension) or compiled programs (with a .PYC extension). |
RTF |
Stands for "Rich Text Format." RTF is a file format standardized by Microsoft for creating formatted text files. Unlike a basic text file, an RTF file can include information such as text style, size, and color. The nice thing about the RTF format is that it is a universal format, meaning it can be read by nearly all word processors. |
Ruby |
An object-oriented programming language. Ruby On Rails is used to develop database backed web applications. |
Social Networking |
When the Web became popular in the mid-1990s, it enabled people to share information in ways that were never possible before. But as limitless as the possibilities seemed, there was a personal aspect that was lacking. While users could create home pages and post their own content on the Web, these individual sites lacked a sense of community. In the early 2000s, the Web became much more personal as social networking websites were introduced and embraced by the masses. Social networking websites allow users to be part of a virtual community. |
Software |
Computer software is a general term that describes computer programs. Related terms such as software programs, applications, scripts, and instruction sets all fall under the category of computer software. Therefore, installing new programs or applications on your computer is synonymous with installing new software on your computer. Software can be difficult to describe because it is "virtual," or not physical like computer hardware. Instead, software consists of lines of code written by computer programmers that have been compiled into a computer program. Software programs are stored as binary data that is copied to a computer's hard drive, when it is installed. Since software is virtual and does not take up any physical space, it is much easier (and often cheaper) to upgrade than computer hardware. |
Software engineering |
The computer science discipline concerned with developing large applications. Software engineering covers not only the technical aspects of building software systems, but also management issues, such as directing programming teams, scheduling, and budgeting. |
Source Code |
Every computer program is written in a programming language. These programs include anywhere from a few lines to millions of lines of text, called source code. Source code, often referred to as simply the "source" of a program, contains variable declarations, instructions, functions, loops, and other statements that tell the program how to function. |
SQL |
Stands for "Structured Query Language," and can be pronounced as either "sequel" or "S-Q-L." It is a query language used for accessing and modifying information in a database. Some common SQL commands include "insert," "update," and "delete." The language was first created by IBM in 1975 and was called SEQUEL for "Structured English Query Language." Since then, it has undergone a number of changes, many coming from Oracle products. Today, SQL is commonly used for Web database development and management. Though SQL is now considered to be a standard language, there are still a number of variations of it, such as mSQL and mySQL. By using a scripting language like PHP, SQL commands can be executed when a Web page loads. This makes it possible to create dynamic Web pages that can display different information each time they load. |
Static Website |
A static website contains Web pages coded in HTML. The content of each page is fixed and does not change unless it is edited and republished by the webmaster. Static websites are usually small and only contain a few brochure-style Web pages. |
User experience |
The overall experience of a person using a product such as a website or computer application, especially in terms of how easy or pleasing it is to use. |
User Interface |
A user interface is the means in which a user controls a software program or hardware device. For example, a software interface may include windows, icons, menus, and buttons that allow the user to interact with the program. This is also known as a graphical user interface, or GUI. |
Website |
A website, or Web site, is not the same thing as a Web page. Though the two terms are often used interchangeably, they should not be. So what's the difference? To put it simply, a Web site is a collection of Web pages. For example, Amazon.com is a Web site, but there are millions of Web pages that make up the site. |