• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

110 Educators providing Courses

Courses matching "surfing"

Show all 4

Our surf school in Watergate Bay offers surf lessons for all abilities; from complete beginners to those looking for more advanced surf coaching.

Surf Lesson
Delivered In-PersonFlexible Dates
£40

SURF, YOGA & WOODLAND CAMPING IN CORNWALL

5.0(285)

By Cornish Wave

Join our unique surf & yoga retreat in Cornwall for a weekend packed with energising surf & restorative woodland yoga. Whether it’s your first time in the surf or you’re looking to improve, our aim for the weekend is to simply have fun and share our surfing knowledge in a relaxed environment. With post & pre surfing woodland yoga sessions our unique space provides an ideal setting to unwind and re-energise whilst surrounded in nature. Highlights TWO SURF LESSONS Just bring a towel, shoes for the beach and something to wear under a wetsuit TWO YOGA SESSIONS Two 60 minute yoga classes TWO NIGHTS AT OUR PURPOSE BUILT CAMP Private woodland camping at our yoga retreat Cornwall. Bell tents, air bed, sheets & light blanket provided. What's Included LIKE MINDED PEOPLE Ideal for solo travellers, couples & friends. NO EXPERIENCE NEEDED Perfect for beginners – you can take it at your own pace. HASSLE FREE ADVENTURES Activities & unique accommodation all in one package. Just arrive ready for adventure. Activity Details FRIDAY EVENING - Arrival Day We kick our surf & yoga weekends off by meeting at our HQ in the centre of Newquay at 6pm for a warm welcome from your hosts for the weekend. After the hellos and introductions are done with the rest of your group, and the weekend plan has been set, you’ll head up to our camp for your first evening of woodland shenanigans! If you are planning to get to us by public transport, we can help you lift share with another adventurer!  Your hosts will give you the camp tour and you then have the evening to settle in and become accustomed to Camp Living! After a quick introduction to the camp, you’ll want to settle into your shared Bell tent (air bed, sheets & a light blanket provided) before the evening activities begin. Complete with a hand-built games area, Axe throwing zone and sheltered communicable Fire Pit, you’ll spend your time getting to know everyone, and designating the camp chef for the following evening!  SATURDAY MORNING Your first morning starts with a coffee and a camp breakfast of cereals and fruits as you prepare for your first day of activities. If you have personal dietary requirements or feel you’d need something more substantial please ensure you bring this with you. Your hosts are with you for the whole weekend, so if you have any questions about the itinerary they are only a shout away!  You’ll head back to our HQ in Newquay to get ‘wet’suited and booted for your first surf lesson. As we are in the centre of town we have the choice of either Towab or Fistral Beach. Your location is chosen depending on the best conditions for the day.  Whether you are experienced or it’s your first time, our surf coaches are on hand to offer advice and guide you throughout your surfing lesson.  LUNCH You’ll have plenty of time between activities to grab some lunch, take a stroll around Newquay’s many surf shops or head back to our base and hang out in the garden. Newquay has a great vibe during the summer with plenty to look at, just ask us for some recommendations on where to go and what to see. SATURDAY AFTERNOON After lunch, you’ll head back up to our camp for your first yoga session either in our hand-built yoga barn if the weather isn’t on our side or by the side of our acre pond soaking up the sun! Your yoga session is tailored to ease those post-surf aches and spins away and guide you into a relaxed and zen state enabling you to slide into camp living effortlessly! SATURDAY NIGHT Once the day’s activities are finished the rest of the afternoon is yours to relax with a book, explore the camp, or even have a little dip in our pond! You’ll finish the night off with stories around the campfire, roasting marshmallows or one or two of your favourite drinks before sleeping soundly under the stars. SUNDAY - Day 3 Sunday morning starts with the obligatory tea or coffee and our camp breakfast. After breakfast, it’s time to wave goodbye to the wild camp and head back to Newquay, jump into a wetsuit and hit the Cornish waves one last time. Your second surf lesson builds on the previous day's experience – Today is all about having fun in the surf! After a general overview of surf conditions, and recapping the fundamentals it’s straight into the ocean to get the most out of your time in the sea – your coaches will as always be on hand giving personal feedback and goals to aim for in your surfing. By 1pm we are typically all surfed out, with your appetite for adventure satisfied it’s time to say fond farewells…

SURF, YOGA & WOODLAND CAMPING IN CORNWALL
Delivered In-PersonFlexible Dates
£289

Complete Python programming

5.0(3)

By Systems & Network Training

Complete Python training course description Python is an agile, robust, expressive, fully objectoriented, extensible, and scalable programming language. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. This course covers Python from the very basics of 'hello world!' through to object oriented programming and advanced topics such as multi threading. Hands on follows all the major sections in order to reinforce the theory. What will you learn Read Python programs. Write Python programs. Debug Python programs. Use Python's objects and memory model as well as its OOP features. Complete Python programming training course details Who will benefit: Anyone wishing to learn Python. Prerequisites: None. Duration 5 days Complete Python programming training course contents Welcome to Python: What is Python? Origins, features. Downloading and installing Python, Python manuals, comparing Python, other implementations. Getting started: Program output, the print statement, "hello world!", Program input, raw_input(), comments, operators, variables and assignment, numbers, strings, lists and tuples, dictionaries, indentation, if statement, while Loop, for loop. range(), list comprehensions. Files, open() and file() built-in functions. Errors and exceptions. Functions, Classes, Modules, useful functions. Python basics: Statements and syntax, variable assignment, identifiers, basic style guidelines, memory management, First Python programs, Related modules/developer tools. Python Objects: Other built-in types, Internal Types, Standard type operators, Standard type built-in functions, Categorizing standard types, Unsupported types. Numbers: Integers, Double precision floating point numbers, Complex numbers, Operators, Built-in and factory functions, Other numeric types. Sequences: strings, lists, and tuples: Sequences, Strings, Strings and operators, String-only operators, Built-in functions, String built-in methods, Special features of strings, Unicode, Summary of string highlights, Lists, Operators, Built-in functions, List type built-in methods, Special features of lists, Tuples, Tuple operators and built-in functions, Tuples special features, Copying Python objects and shallow and deep copies. Mapping and set types: Mapping Type: dictionaries and operators, Mapping type built-in and factory functions, Mapping type built-in methods, Dictionary keys, Set types, Set type operators, Built-in functions, Set type built-in methods. Conditionals and loops: If, else and elif statements, Conditional expressions, while, for, break, continue and pass statements, else statement . . . take two, Iterators and iter(), List comprehensions, Generator expressions. Files and input/output: File objects, File built-in functions [open() and file()], File built-in methods and attributes, Standard files, Command-line arguments, File system, File execution, Persistent storage modules. Errors and exceptions: What are exceptions? Detecting and handling exceptions, Context management, Exceptions as strings, Raising exceptions, Assertions, Standard exceptions, Creating Exceptions, Why exceptions, Exceptions and the sys module. Functions: Calling, creating and passing functions, formal arguments, variable-length arguments, functional programming, Variable scope, recursion, generators. Modules: Modules and files, Namespaces, Importing modules, Module import features, Module built-in functions, Packages, Other features of modules. Object-Oriented Programming (OOP): Classes, Class attributes, Instances, Instance attributes, Binding and method invocation, Static methods and class methods, Composition, Sub-classing and derivation, Inheritance, Built-in functions for classes, and other objects, Customizing classes with special methods, Privacy, Delegation, Advanced features of new-style classes (Python 2.2+), Related modules and documentation. Execution environment: Callable and code Objects, Executable object statements and built-in functions, Executing other programs. 'Restricted' and 'Terminating' execution, operating system interface. Regular expressions: Special symbols and characters, REs and Python, Regular expressions example. Network programming: Sockets: communication endpoints, Network programming in Python, SocketServer module, Twisted framework introduction. Internet client programming: What are internet clients? Transferring files, Network news, E-mail. Multithreaded Programming: Threads and processes Python, threads, and the global interpreter lock, The thread and threading Modules. GUI programming: Tkinter and Python programming, Tkinter Examples, Brief tour of other GUIs. Web programming: Web surfing with Python: creating simple web clients, Advanced Web clients, CGI: helping web servers process client data, Building CGI applications, Using Unicode with CGI, Advanced CGI, Web (HTTP) Servers. Database programming: Python database application programmer's interface (DB-API), ORMs. Miscellaneous Extending Python by writing extensions, Web Services, programming MS Office with Win32 COM, Python and Java programming with Jython.

Complete Python programming
Delivered in Internationally or OnlineFlexible Dates
£3,697

Beach Lifeguard Course

By Freewavesurfacademy

The five day National Vocational Beach Lifeguard Qualification (NVBLQ) will provide the learner with the knowledge and skills required in order to provide professional patrolling and water services, in surf conditions, with rescue skills and advanced fitness requirements. Many aspects of the course are physically demanding and WILL include running, swimming to set times and some lifting. This award is comprised of a variety of units and all must be successfully passed to attain the qualification.

Beach Lifeguard Course
Delivered In-Person in Bude or UK WideFlexible Dates
£330