Tag: computing (page 1 of 2)

Advancing your Career with Coding: Learn Programming with Python

In today’s digital-first economy, programming skills have become increasingly valuable across virtually every industry. Whether you’re looking to switch careers, advance in your current role, or simply future-proof your skillset, learning Python could be your stepping stone to new opportunities.

Why Python?
Python has emerged as one of the most in-demand, high-level programming languages globally, and for good reason. Its clear, readable syntax makes it very easy to learn in comparison to other programming languages (like C/C++, JAVA, JavaScript, etc.) and therefore ideal for beginners, while its powerful capabilities support everything from automation and scripting to data analysis and artificial intelligence. Companies like the BBC, NASA, and Google rely on Python, and it’s the backbone of innovations in fields ranging from healthcare to financial services.

Python in the Age of AI
The rise of AI and developer copilots has transformed the programming landscape, making now an ideal time to learn Python. Far from replacing developers, AI tools are empowering them to be more productive and creative than ever.

AI-Enhanced Development
Modern Python developers work alongside AI tools that:
• Autocomplete code and suggest solutions
• Catch potential bugs before they occur
• Generate code snippets from natural language descriptions
• Explain complex code and suggest improvements
• Automate routine programming tasks

This means that even as a beginner, you can now have powerful AI assistants helping you learn and code more efficiently.

Future-Proof Skills
While AI tools can now handle routine coding tasks, they’ve increased demand for developers who are able to:
• Architect complex systems
• Review and validate AI-generated code
• Write precise prompts for AI tools
• Integrate AI capabilities into applications
• Understand the limitations of AI assistants

Transform Your Career Prospects
The UK tech sector is experiencing unprecedented growth, with programming skills commanding competitive salaries and offering flexible career paths. Recent studies show that Python developers in the UK earn an average of £57,000 per year.

But Python isn’t just for software developers. Knowledge of Python can enhance your value in roles such as:
• Data Analyst
• Business Intelligence Specialist
• Marketing Analyst
• Financial Modeller
• Research Scientist
• Project Manager

Hear from Our Alumni
Philip is a fantastic tutor who has a dynamic approach to teaching the basics in Python programming. I really appreciated the way that we could always ask for help during exercises and also that we could send me him requests for materials to be treated during class.” Anne Marie Muller, former student

This course is ideal for anyone wanting to start the thrilling journey of implementing AI. It effectively combines hands on practical skills with clear, fun explanations of the underlying theory – not easy with a subject that combines partial differentiation and a jumble of confusing terms and emerging ideas. I would strongly recommend you sign up.” Peter Bradley, former student

Genuinely one of the best tutors I’ve ever had – both at undergraduate & post graduate level. I’ve tried to learn how to code dozens of times and it’s never stuck. Philip was excellent at judging the level of the class and guiding us through the slides carefully. He went above and beyond, and made me feel extremely well supported. 10/10 will be recommending to my colleagues! Thank you, Philip!” James Donovan, former student

Why Choose Our Python Programming Courses?
At City St George’s we run a range of python courses from an Introduction to Python Programming to Data Analytics and Machine Learning. Our intensive short computing courses are designed for busy professionals looking to acquire practical programming skills. Over five-ten weekly evenings, you’ll progress from basic concepts to creating real-world applications. Here’s what makes our python courses unique:

Practical, Industry-Focused Learning
• Taught by Industry Professionals
• Industry-standard tools and best practices
• Flexible evening and weekend schedules

  • Comprehensive Curriculum – subjects covered include:
  •  Python fundamentals and programming concepts
  •  Working with databases
  • Data analysis and visualisation
  • Building basic applications
  • Working with HTML pages
  • File manipulation: Reading and Writing Files
  • Conversational AI Use

Expert Instruction
Our instructors bring years of industry experience, combining theoretical knowledge with practical insights from their work at leading tech companies.

Your Learning Journey
The courses are structured to ensure steady progression while accommodating work commitments. Each week builds on previous knowledge through:
• Interactive live sessions
• Guided practical exercises
• Real-world project work
• Peer learning opportunities

Next Steps
Join the thousands of professionals who have transformed their careers through coding. Our next introductory python programming course begins in January online.

Ready to take your career to the next level? Why not attend our free online open evening session on December 12 to learn more about how Python programming could transform your career prospects.

Back to School: Expand Your Horizons with City’s Online Short Courses

As the autumn leaves turn to brown, that familiar ‘back to school’ feeling settles in. But who says learning is just for kids? It’s never too late to expand your knowledge, develop new skills, or explore a passion you’ve always wanted to pursue.

This autumn why not embrace the spirit of lifelong learning and enrol on one of our online short courses? Whether you’re looking to advance your career, indulge a creative interest, or simply challenge yourself, we have something for everyone.

Diverse Course Offerings

City’s online short course program spans six subject areas:

  1. Business and Management: From entrepreneurship to project management, gain the skills to thrive in today’s competitive business world.
  2. Computing: Dive into the digital realm with courses on programming, cybersecurity, and data analysis.
  3. Creative Industries: Unleash your artistic potential with courses in Music Business, Event Management, and more.
  4. Languages: Open doors to new cultures and opportunities by learning a new language or improving your existing skills.
  5. Law: Explore the complexities of the English legal system, learn about specific areas of law, or enhance your understanding of legal principles and practices.
  6. Writing: Whether you dream of penning the next bestseller or want to enhance your professional writing, our courses will help you find your voice.

Flexible Learning for Busy Lives

Our online courses are delivered over zoom or teams so that you can join from home and fit education around your work and personal commitments. With expert instructors, interactive content, and a supportive community, you’ll have all the tools you need to succeed.

Invest in Yourself

In today’s rapidly changing world, continuous learning isn’t just an option—it’s a necessity. By enrolling on one of our short courses, you’re investing in your future, opening new doors, and keeping your mind sharp and engaged.

So why wait? Embrace the ‘back to school’ spirit and take the first step towards your next achievement.

Ready to start your learning journey? Explore our courses or email our friendly short course team on shortcourses@city.ac.uk. Your next learning adventure is just around the corner.

Summer Term 2024 at City Short Courses

 

Thank you to all who attended our Short Courses Open Evening last week. We had a great time meeting new students and introducing them to what we do here at City Short Courses. Many students took advantage of our free  taster sessions, which ranged across our six subject strands:  Business and Management; Computing; Creative Writing; Creative Industries; Languages; and Law. There were tasters in everything from Learning Python to Italian, Business Writing to Major Event Management.

If you didn’t have a chance to join us, never fear! There’s still time to browse our full range of 120 courses and book on for the summer term. Why not try Presentation Skills, or brush up on your French in time for holidays. Or you could consider applying for our year-long Novel Studio programme and finish that novel you’ve always wanted to write! Whether it’s personal development or adding a new skill to your CV, we have something for everyone here at City Short Courses.

If you’d like further information before making your decision, just email our team at shortcourses@city.ac.uk. If they can’t answer your questions, they’ll contact the relevant tutors and make sure you get the answer you need.

Your short course journey starts HERE. We can’t wait to welcome you.

 

Short Course Taster Evening 26 March 2024

 

Join us this March 26 for our free taster event, where you’ll have the chance to speak to the team, find out more about our courses and ask any questions.

You can even take part in a free 45-minute taster session to get a flavour of what it’s like to learn with us.

We will have a choice of tasters available, including:

There will also be a Novel Studio enquiry desk for anyone who wants to find out more about how to apply for our flagship year-long novel writing course.

And as a bonus, we are also offering a 10% discount on all our short courses for anyone who attends the open evening and enrols with us on the night.

Attendance at City events is subject to our terms and conditions.

What Are the Most Useful Skills for Adapting to AI?

Intelligent life?

 

Technology is advancing so rapidly, it can sometimes feel bewildering, especially when thinking about what the future jobs market might look like. How do we ensure we keep pace and equip ourselves to adapt to the change? Read on for the subjects that could help you future-proof your career in the AI frontier.

Become an Expert in Data Analysis

Data has become supremely valuable, not least for its importance in training AI. Gaining expertise in data analysis is a smart way to stand out in the jobs market, and stay relevant. City has a range of courses designed to help you gain knowledge of, and insight into, data analysis. From Introduction to Data Analytics and Machine Learning with Python to our new Spreadsheet Data Analysis and Automation with Python  or Introduction to R for Data Analysis, our short courses in data analysis will give you a head start in this rapidly changing landscape.

Codebreaking

Colour coded

Sometimes known as programming, coding is essential for anyone wanting to work effectively with AI. City has a great range of short coding courses in all the major programming languages. Take our courses in C/C++, or the ever-popular Python short courses. You can also learn JavaScript or Java, used by 42.9% and 37.8% of web developers respectively working in artificial intelligence or machine learning, according to a recent survey by Evans Data Corporation.

Softly, Softly

It’s not all about technical skills. Working with AI requires soft skills too, from communication to creativity. Our short courses in Presentation SkillsEffective Communication and Stoicism will improve your interpersonal skills, while our vibrant range of  writing courses will kickstart your creativity. Adaptability is also a key soft skill, vital for coping with the pace of technology change; our highly interactive Leadership and Management course will sharpen your team-leading skills and ensure you get the most from your teams.

Keep it Safe

AI systems often deal with sensitive data and are vulnerable to cyber attacks. It’s important for businesses and individuals to understand the risks involved, and learn how best to mitigate them. City’s Cybersecurity Fundamentals short course provides a great foundation in the cyber security domains of networking, security engineering, risk management, incident response, governance control and legal practicalities.

Get Developing

Web development is an important skill in working with AI. From visualising AI outputs, to integrating AI with other systems, being skilled in web development will ensure you can utilise AI models in the most powerful ways. City’s short course in web development will teach you how to install Bootstrap and how to use its key components most effectively. Our Building Websites short course will enable you to plan, design, develop and publish a website that adheres to current industry standards and best practices, while our PHP course is best suited for back-end web development and can be embedded into HTML.

Storytelling

Turn the Page

As technology advances, it becomes more important than ever to differentiate what makes us human. Storytelling is one of our oldest skills, and remains an integral part of our lives. City’s short creative writing courses are designed to help you understand how stories are built, how they’re written and how they can be edited. Try our introduction to creative writing course or learn how to craft non-fiction with our Narrative Non-Fiction or Memoir Writing course.  For our full range, visit our home page HERE.

 

For all City’s short courses visit our home page HERE.

Top Nine Courses to Help you Develop your Digital Skills

The digital revolution is well and truly under way, and it’s transforming the way we live, and work. According to the World Economic Forum’s report on the future of jobs, 97 million high-skilled jobs will be created by 2025, and almost all will require strong digital skills. From reducing the digital skills gap, to fostering innovation and increasing productivity, it’s now more important than ever for employees to acquire digital skills, and for employers to invest in those skills for their teams. Read on for City’s top nine courses to help you develop your digital skills and remain competitive within today’s ever changing jobs market.

1.Introduction to Data Analytics and Machine Learning with Python

The fields of data analytics and machine learning are vast and fast expanding. By leveraging the most widely used Python libraries, this short online evening course will give you the foundations to enable you to get a junior position as a data analyst and/or machine learning engineer.

2.Creating Mobile Apps with Android

There’s An App For That

There’s an app for that. City’s Android app developer short course gives you a comprehensive understanding of the Android development platform and the skills required to develop and publish your own applications. By the end of thecourse you will have created your own Android app which you can publish in Google Play.

3.Digital Marketing Fundamentals

Spread The Word

Digital platforms have become the primary medium for marketing and it’s now essential for all marketers to have good digital knowledge. Our short course will equip you with the principle digital skills required to ensure you know how to maximise your marketing across websites, social media and digital advertising..

4.Writing for the Web and Digital Media

Being able to write effectively for digital will give you the edge so you can attract, and keep, the attention of your online audience and successfully present written content. The course also covers editing and proof-reading skills, best practice for titles and subheadings, blogging, editorial planning, content marketing and SEO.

5.Building Websites with HTML5 and CSS3

Having your own online presence is fast becoming an essential in today’s jobs market. City’s short course will teach you how to plan, design, develop and publish your own fully functional website which adheres to current industry standards and best practices.

6.Cybersecurity Fundamentals

Cybercrime is a growing global menace costing companies millions in lost revenue each year. This online short course will ground you in the essential cyber security practices, such as networking, security engineering, risk management, incident response, governance control and legal practicalities.

Securing Cyberspace?

7.Photoshop: An Introduction

Being able to create and manipulate a digital image can increase your productivity and enhance your workflow. On this short online courseyou’ll be given a comprehensive overview of Photoshop—the industry’s most flexible photo editing software—and learn the fundamentals of digital imaging, including how to make your own digital creations.

8.Digital Filmmaking: An Introduction

The digital revolution has transformed the way films can be made. On this short course, led by an award-winning film director, producer and screenwriter, you’ll be guided through the processes of making a short film. You’ll also develop a good understanding of the creative interconnection between writing, shooting and editing.

9.Introduction to Branding

Aimed at entrepreneurs, small business owners, communications and marketing professionals or anyone interested in learning how to communicate their brand more effectively, this short course will explore a full introduction to making your online brand a success—from online brand strategy to writing on-brand social media messaging and digital marketing.

For more on our short courses provision, visit our home page HERE.

On Brand

Or come along to our virtual Open Evening next week on 28 March to talk to one of our coordinators where you can also try out a free taster course.  Register HERE.

The top five computing languages – what they are and why you need to learn them

Computing languages are essential for anyone looking to work in today’s growing technology. But with new languages being developed every day it can be difficult to keep up to date and decide which to learn.

Read on for the top five computing languages you should be learning now, and why…

Speaking my language?

  1. Python – Python is still the number one computing language, and for good reason. It’s extremely versatile and can be used in many different fields, from machine learning to data science and web development. It’s also easier to learn than some of the other languages due to its unique structure and syntax. Plus there are a ton of resources for those new to the language.
  2. JavascriptJavascript is a front-end language used to create interactive web applications. If you are looking to work in web development or mobile app development, this is the language for you.
  3. JavaJava is a back-end language used in many large corporations. Employers value the versatility and security of Java and it’s an excellent language to learn to improve your job prospects.
  4. PHP/MySQLPHP/MySQL is a widely used open-source scripting language especially suited for back-end web development. It can be embedded into HTML and is very popular within the industry. PHP has been used to create many websites, including Facebook, Wikipedia, Slack, Etsy and WordPress.
  5. C and C++C and C++ are languages often used in game development and system programming. They are both very powerful and can be challenging to learn, but invaluable for anyone looking to progress within the technology industry.

Improve your prospects

If you’d like to find out more about learning a computing language and how it can open up your job prospects and ability to progress within the technology industry, come along to our Open Evening on March 28. It’s all online, so you can join from the comfort of your home. There are free tasters available for Python and Database Design, or you can simply speak to our Computing Coordinator to see which course would be the best fit for you. Register HERE.

Open Evening March 28th 2023

For our full range of Computing Courses, visit our home page HERE.

 

Or visit our main short course home page HERE for all the subject we offer.

 

 

Meet our Indesign and Illustrator tutor, Helen Pummell

Following our series of interviews with the team behind City’s short courses, today we meet Helen Pummell, tutor on our Adobe Indesign and Illustrator short courses.

Portrait of tutor Helen Pummell

Helen Pummell, Adobe Indesign and Illustrator Tutor

1.Please tell us about yourself and your background

Since 1996 I’ve been a creative art worker and graphic designer specialising in print media and advertising. And for more than twenty years now I’ve also been a part time creative software lecturer at City, University of London.

I’ve prepared in-store graphics, bus and taxi wraps, brochures, flyers, posters, branding and adverts in every major newspaper in the UK.  I’ve worked with educational establishments of world renown like The University of Brighton and Oxford University, also some of the UK’s best-known high street brands like Coca-Cola, Miss Selfridge and Tesco.

2. What do you teach at City?

I teach the Adobe InDesign and Illustrator courses at City. They cover all the fundamentals needed to begin using the software professionally. The design world can be daunting to break into and learning some industry language and processes can give students a valuable advantage, so my courses cover more than just software. My aim with teaching is to give students the tools to do their own creative thing.

3. Why do you think it’s important to learn skills like Adobe Illustrator?

Illustrator is a fundamental part of the Adobe Creative Cloud suite, the industry standard software. It can be used for print, digital, motion graphics, 3D, logo design as well as a broad range of illustrative purposes.

4. What are your top three tips for learning Adobe Illustrator?

  1. Regular practice as often as possible – even if just for twenty minutes. Familiarity will improve everything.
  2. Look at professional examples. Anywhere you can follow vector artists such as Instagram, Dribble and Behance. Exploring professional portfolios is brilliant for keeping up to date with the latest trends and getting an idea of what is possible with the software.
  3. Try using Illustrator’s Harmony Rules to build colour palettes for all your creative projects. It’s a powerful and underused feature that can make your work stand out and accelerate your design skills.

5. Why would you recommend learning Adobe Illustrator at City?

The format is excellent for a wide range of different learners. Setting aside weekly time over 10-weeks really gives learners the opportunity to develop their knowledge and new skills. It’s a great length of time to get to grips with the fundamentals. The opportunity to practice new digital skills with guided face to face support allows students to learn at their own speed. I also make extensive notes and practice files available to all students on Moodle, City’s online learning platform, to support any personal practice during the week and allow them to prepare for, or revise, lessons as suits them best.

Thank you, Helen! For more on the Adobe Indesign and Illustrator courses Helen teaches, visit our design courses page.

For more on all City’s computing short courses, visit our home page here.

 

Meet our Photoshop tutor, Pete Polanyk

Portrait of Pete Polanyk

Pete Polanyk, City’s Photoshop tutor

In another interview with the team behind City’s Short Courses, today we meet Pete Polanyk, our Introduction to Photoshop short course tutor.

Please tell us about yourself and your background

I’m Pete Polanyk and I’ve been working in the design industry for near on 30 years and have been teaching at City for 20 years. How I actually got into the field was in the early 1980’s I wrote a music fanzine and sometime later undertook a night class in Magazine Design & Production at The London College of Printing (now the LCC) and it evolved from there. I’ve worked in national newspapers, advertising agencies and publishing houses as well as working for myself.

In my spare time I write a music/gardening blog, compile musical mixes for a shortwave radio show and produce electronic music, self-releasing it on my own label and designing the associated visual material.

What do you teach at City? 

I teach the Introduction to Adobe Photoshop course on a Wednesday evening. The course is an introduction to one of the industry’s top image creation and photo editing software.

Over the ten weeks we learn the fundamentals of the application, how to create and edit your own digital image/artwork using a variety of techniques and I also cover some Graphic Design related topics. We start right from the bottom and work our way up.

Why do you think it’s important to learn skills like Photoshop?

It’s a very versatile programme. By learning it, you could add it to your present work skills, you could develop your own creative output or it could be a way of getting your foot in the door into the design industry. Who knows where it might lead you.

Three surfers in the water at sun set

Learn Photoshop to understand how to manipulate images

Over the years we’ve had students wanting to learn it for many reasons. We had a person who wanted to use it just to do some simple amends on promotional material for her own business as she was fed up with paying a designer an extortionate amount for doing small corrections. We had a deep sea diver who wanted to learn the skills to make a poster to promote his local diving club and a vicar who wanted to correct photographs for a parish magazine.

What are your top three tips for learning Photoshop?

  1. Learn the keyboard shortcuts rather than using the pull-down menus, it’s a lot easier and will save you a lot of time.
  2. Set yourself tasks like simple design jobs, something that may be useful for yourself or your workplace and take it from there (promotional material, a simple web banner or greetings card etc). If you’re working on a project with a purpose it will keep your concentration and hold your interest for longer.
  3. Practice, practice and practice! It’s like anything, you get better by putting more hours into it. Little and often is a good thing too. Keep at it and you’ll get there.

Why would you recommend learning Photoshop at City?

The application is taught in small groups in a friendly atmosphere over ten weeks, two hours a week. I set three simple projects that you can complete over the term which gives you more practical skills with the programme as well as some work to show for the course.

It can be a diverse class with students from different walks of life (it’s not just people from a design related background) and it does you no harm being around people from other disciplines who take different approaches when it comes to learning something new or tackling photoshop projects.

Thank you, Pete!

Pete Polanyk teaches City’s Introduction to Photoshop Short Course. For City’s  other graphic design short courses, visit this page.

To see our full range of Computing Short Courses, visit our short course home page.

 

Meet Our AutoCAD tutor, Thomas Haycocks

Cavity 777 Sculpture by Nick Ferguson

Continuing our series of interviews with some of the team behind City’s short courses, today we meet our AutoCAD tutor Thomas Haycocks.

Please tell us about yourself and your background

Macena Octopus Sculpture in conjunction with artist Suzie Wright

I come from a creative background in design and have used AutoCAD (computer Aided Design) in a wide range of projects over many years. I very much enjoy the accuracy and visual quality that AutoCAD brings. The drawings I produce are used by companies and often transferred directly to Computer Aided Machinery to be manufactured. I have worked on large scale building projects, exhibition designs and public sculptures. I have taught for over 20 years to all levels and very much enjoy the interaction that teaching brings.

 

What do you teach at City?

I run the AutoCAD courses. We offer a range of courses starting from beginners through to courses that provide students with a greater depth of knowledge and a higher professional level of skill.

Drawing by City AutoCAD Short Course Student

At City, the courses are taught through demonstrations using AutoCAD, the knowledge learnt is then reinforced and embedded through AutoCAD based tasks. The AutoCAD classes are structured so that each week a new topic is covered. Together, these classes combine to make the whole course.

Why do you think it’s important to learn skills like AutoCAD?

AutoCAD is used across many industries and professions. The programme is at the forefront of Computer Aided Design. Whether you want to use it for your own personal use or to build your employment skill set, it offers the ability to accurately draw up your tasks and manipulate the drawings to exactly how you want them.

What are your top three tips for learning AutoCAD?

  1. Understand the AutoCAD interface – This will enable you to gain confidence in using the programme so that you can draw and present exactly what you want.
  2. Use AutoCAD to draw up your own projects – This will enable you to become fluent in using the tools, commands and features of AutoCAD that are relevant to you.
  3. Explore AutoCAD – There are many features in AutoCAD that can be found by exploring the commands. Not all of them are easy to find, but once you know them, they can help in the construction and presentation of drawings

Why would you recommend learning AutoCAD at City?

The tutors are experienced and highly knowledgeable in their fields. The team at City running the short courses are very professional, organised and provide a strong support service.

Thank you, Thomas!

To find out more about the courses Thomas teaches at City, check out AutoCAD beginners and more advanced short courses.

For more information on all our Computing Short Courses visit our web page here.

Older posts

© 2024 City Short Courses

Theme by Anders NorenUp ↑

Skip to toolbar