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

979 Data Science courses delivered Online

Computer Programming for Everyone - 8 Courses Bundle

By NextGen Learning

Are you ready to embark on an enlightening journey of wisdom with the Computer Programming bundle, and pave your way to an enriched personal and professional future? If so, then Step into a world of knowledge with our course bundle - Computer Programming for Everyone. Delve into eight immersive CPD Accredited courses, each a standalone course: Computer Science With Python Computer Networks Security from Scratch to Advanced Computer Hacking Forensic Investigator Computer Vision by Using C++ and OpenCV Computer Simulation of Realistic Mathematical Models Basic C# Coding Learn to Code HTML, CSS, Javascript: Guide for Beginners Building Your Own Computer Course Traverse the vast landscapes of theory, unlocking new dimensions of understanding at every turn. Let the Computer Programming for Everyone bundle illuminate your path to wisdom. The Computer Programming for Everyone bundle offers a comprehensive exploration into a rich tapestry of vast knowledge across eight carefully curated courses. The journey is designed to enhance your understanding and critical thinking skills. Each course within the bundle provides a deep-dive into complex theories, principles, and frameworks, allowing you to delve into the nuances of the subject matter at your own pace. In the framework of the Computer Programming for Everyone package, you are bestowed with complimentary PDF certificates for all the courses included in this bundle, all without any additional charge. Adorn yourself with the Computer Programming bundle, empowering you to traverse your career trajectory or personal growth journey with self-assurance. Register today and ignite the spark of your professional advancement! So, don't wait further and join the Computer Programming for Everyone community today and let your voyage of discovery begin! Learning Outcomes: Attain a holistic understanding in the designated areas of study with the Computer Programming bundle. Establish robust bases across each course nestled within the Computer Programming bundle. Decipher intricate concepts through the articulate content of the Computer Programming bundle. Amplify your prowess in interpreting, scrutinising, and implementing theories. Procure the capacity to engage with the course material on an intellectual and profound level. Become proficient in the art of problem-solving across various disciplines. Stepping into the Computer Programming bundle is akin to entering a world overflowing with deep theoretical wisdom. Each course within this distinctive bundle is an individual journey, meticulously crafted to untangle the complex web of theories, principles, and frameworks. Learners are inspired to explore, question, and absorb, thus enhancing their understanding and honing their critical thinking skills. Each course invites a personal and profoundly enlightening interaction with knowledge. The Computer Programming bundle shines in its capacity to cater to a wide range of learning needs and lifestyles. It gives learners the freedom to learn at their own pace, forging a unique path of discovery. More than just an educational journey, the Computer Programming bundle fosters personal growth, enabling learners to skillfully navigate the complexities of the world. The Computer Programming bundle also illuminates the route to a rewarding career. The theoretical insight acquired through this bundle forms a strong foundation for various career opportunities, from academia and research to consultancy and programme management. The profound understanding fostered by the Computer Programming bundle allows learners to make meaningful contributions to their chosen fields. Embark on the Computer Programming journey and let knowledge guide you towards a brighter future. CPD 80 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals keen on deepening their firm understanding in the respective fields. Students pursuing higher education looking for comprehensive theory modules. Professionals seeking to refresh or enhance their knowledge. Anyone with a thirst for knowledge and a passion for continuous learning. Career path Armed with the Computer Programming bundle, your professional journey can reach new heights. The comprehensive theoretical knowledge from this bundle can unlock diverse career opportunities across several fields. Whether it's academic research, consultancy, or programme management, the Computer Programming bundle lays a solid groundwork. Certificates CPD Certificate Of Completion Digital certificate - Included 8 Digital Certificates Are Included With This Bundle CPD Quality Standard Hardcopy Certificate (FREE UK Delivery) Hard copy certificate - £9.99 Hardcopy Transcript - £9.99

Computer Programming for Everyone - 8 Courses Bundle
Delivered Online On Demand32 hours
£39

Mastering Dall-E: AI Image Generation

5.0(1)

By LearnDrive UK

Dive into the revolutionary world of AI image generation with our Mastering Dall-E course. From understanding diffusion models to harnessing Dall-E for creative and commercial use, this course offers a comprehensive guide to mastering this cutting-edge technology.

Mastering Dall-E: AI Image Generation
Delivered Online On Demand1 hour
£5

Machine Learning for Predictive Maps in Python and Leaflet

5.0(10)

By Apex Learning

Overview This comprehensive course on Machine Learning for Predictive Maps in Python and Leaflet will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This Machine Learning for Predictive Maps in Python and Leaflet comes with accredited certification from CPD, which will enhance your CV and make you worthy in the job market. So enrol in this course today to fast track your career ladder. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is This course for? There is no experience or previous qualifications required for enrolment on this Machine Learning for Predictive Maps in Python and Leaflet. It is available to all students, of all academic backgrounds. Requirements Our Machine Learning for Predictive Maps in Python and Leaflet is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible with tablets and smartphones so you can access your course on Wi-Fi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace. Career Path Learning this new skill will help you to advance in your career. It will diversify your job options and help you develop new techniques to keep up with the fast-changing world. This skillset will help you to- Open doors of opportunities Increase your adaptability Keep you relevant Boost confidence And much more! Course Curriculum 9 sections • 33 lectures • 05:59:00 total length •Introduction: 00:10:00 •Python Installation: 00:04:00 •Creating a Python Virtual Environment: 00:07:00 •Installing Django: 00:09:00 •Installing Visual Studio Code IDE: 00:06:00 •Installing PostgreSQL Database Server Part 1: 00:03:00 •Installing PostgreSQL Database Server Part 2: 00:09:00 •Adding the settings.py Code: 00:07:00 •Creating a Django Model: 00:10:00 •Adding the admin.py Code: 00:21:00 •Creating Template Files: 00:10:00 •Creating Django Views: 00:10:00 •Creating URL Patterns for the REST API: 00:09:00 •Adding the index.html code: 00:04:00 •Adding the layout.html code: 00:19:00 •Creating our First Map: 00:10:00 •Adding Markers: 00:16:00 •Installing Jupyter Notebook: 00:07:00 •Data Pre-processing: 00:31:00 •Model Selection: 00:20:00 •Model Evaluation and Building a Prediction Dataset: 00:11:00 •Creating a Django Model: 00:04:00 •Embedding the Machine Learning Pipeline in the Application: 00:42:00 •Creating a URL Endpoint for our Prediction Dataset: 00:06:00 •Creating Multiple Basemaps: 00:09:00 •Creating the Marker Layer Group: 00:10:00 •Creating the Point Layer Group: 00:12:00 •Creating the Predicted Point Layer Group: 00:07:00 •Creating the Predicted High Risk Point Layer Group: 00:12:00 •Creating the Legend: 00:09:00 •Creating the Prediction Score Legend: 00:15:00 •Resource: 00:00:00 •Assignment - Machine Learning for Predictive Maps in Python and Leaflet: 00:00:00

Machine Learning for Predictive Maps in Python and Leaflet
Delivered Online On Demand5 hours 59 minutes
£12

Turbocharge Your Code! Generative AI Boot Camp for Developers (TTAI2305)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Attendee roles might include: Software Developers/Programmers Data Scientists Machine Learning Engineers AI Researchers User Interface (UI) and User Experience (UX) Designers Technical Product Managers Technical Team Leads Overview Working in an interactive learning environment, led by our engaging AI expert you'll: Develop a strong foundational understanding of generative AI techniques and their applications in software development. Gain hands-on experience working with popular generative AI models, including Generative Adversarial Networks (GANs), Variational Autoencoders (VAEs), and Transformer models. Master the use of leading AI libraries and frameworks, such as TensorFlow, Keras, and Hugging Face Transformers, for implementing generative AI models. Acquire the skills to design, train, optimize, and evaluate custom generative AI models tailored to specific software development tasks. Learn to fine-tune pre-trained generative AI models for targeted applications and deploy them effectively in various environments, including cloud-based services and on-premises servers. Understand and address the ethical, legal, and safety considerations of using generative AI, including mitigating biases and ensuring responsible AI-generated content. Prompt Engineering offers coders and software developers a competitive edge by empowering them to develop more effective and efficient AI-driven solutions in their projects. By harnessing the capabilities of cutting-edge AI models like GPT-4, coders can automate repetitive tasks, enhance natural language understanding, and even generate code suggestions, boosting productivity and creativity. In addition, mastering prompt engineering can contribute to improved job security, as professionals with these in-demand skills are highly sought after in the rapidly evolving tech landscape. Quick Start to Prompt Engineering for Coders and Software Developers is a one day course designed to get you quickly up and running with the prompting skills required to out AI to work for you in your development efforts. Guided by our AI expert, you?ll explore key topics such as text preprocessing, data cleansing, GPT-4 tokenization, input formatting, prompt design, and optimization, as well as ethical considerations in prompt engineering. In the hands-on labs you?ll explore tasks such as formatting inputs for GPT-4, designing and optimizing prompts for business applications, and implementing multi-turn conversations with AI. You?ll work with innovative tools like the OpenAI API, OpenAI Codex, and OpenAI Playground, enhancing your learning experience while preparing you for integrating prompt engineering into your professional toolkit. By the end of this immersive course, you?ll have the skills necessary to effectively use prompt engineering in your software development projects. You'll be able to design, optimize, and test prompts for various business tasks, integrate GPT-4 with other software platforms, and address ethical concerns in AI deployment. Generative AI represents an exhilarating frontier in artificial intelligence, specializing in the creation of new data instances, imitation of real data, and content generation. Its remarkable capabilities facilitate automated content creation, enriched user experiences, and groundbreaking solutions across diverse industries, ultimately fueling efficiency and transcending technological limits. By harnessing the power of generative AI, developers can craft dynamic content, produce code and documentation, refine user interfaces, and devise customized recommendations, empowering them to construct highly efficient and custom solutions for a wide range of applications. Designed for experienced programmers, Turbocharge Your Code! Generative AI Boot Camp for Developers is a three-day workshop-style course that teaches you the latest skills and tools required to master generative AI models, transforming the way you approach software development. In today's fast-paced technological landscape, generative AI has emerged as a game-changer, with leading companies like NVIDIA, OpenAI, and Google leveraging its capabilities to push the boundaries of innovation. By learning how to harness the power of generative models such as GANs, VAEs, and Transformer models, you will be able to generate code, documentation, and tests, enhance user interfaces, and create dynamic content that adapts to user needs. Our comprehensive curriculum covers everything from the fundamentals of generative AI to advanced techniques and ethical considerations, including hands-on labs where you will develop and deploy custom models using state-of-the-art AI tools and libraries like TensorFlow and Hugging Face Transformers. Throughout the course you'll focus on practical application and collaboration, building confidence with personalized guidance and real-time feedback from our expert live instructor. Upon completion, you will be equipped with the knowledge and experience necessary to develop and implement innovative generative AI models across various industries, improving existing products, creating new applications, and gaining highly-valuable skills in the rapidly advancing field of AI. Additional course details: Nexus Humans Turbocharge Your Code! Generative AI Boot Camp for Developers (TTAI2305) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Turbocharge Your Code! Generative AI Boot Camp for Developers (TTAI2305) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Turbocharge Your Code! Generative AI Boot Camp for Developers  (TTAI2305)
Delivered OnlineFlexible Dates
Price on Enquiry

SFBT - Solution-Focused Brief Therapy Training

By Course Cloud

Solution-Focused Brief Therapy (SFBT) is an evidence-based approach that focuses on the present and future rather than the past. It helps clients identify and achieve their desired goals in a short time by using their own resources and strengths. SFBT is based on the assumption that clients are experts on their own lives and have the ability to change.   This course is your gateway to mastering the art of SFBT-an approach that focuses on strengths, solutions, and client empowerment. It's about creating an environment where individuals can discover their own paths to positive change. Enroll now and be the change your clients are searching for.

SFBT - Solution-Focused Brief Therapy Training
Delivered Online On Demand
£25

Machine Learning Masterclass

By Study Plex

Recognised Accreditation This course is accredited by continuing professional development (CPD). CPD UK is globally recognised by employers, professional organisations, and academic institutions, thus a certificate from CPD Certification Service creates value towards your professional goal and achievement. The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. What is CPD? Employers, professional organisations, and academic institutions all recognise CPD, therefore a credential from CPD Certification Service adds value to your professional goals and achievements. Benefits of CPD Improve your employment prospects Boost your job satisfaction Promotes career advancement Enhances your CV Provides you with a competitive edge in the job market Demonstrate your dedication Showcases your professional capabilities What is IPHM? The IPHM is an Accreditation Board that provides Training Providers with international and global accreditation. The Practitioners of Holistic Medicine (IPHM) accreditation is a guarantee of quality and skill. Benefits of IPHM It will help you establish a positive reputation in your chosen field You can join a network and community of successful therapists that are dedicated to providing excellent care to their client You can flaunt this accreditation in your CV It is a worldwide recognised accreditation What is Quality Licence Scheme? This course is endorsed by the Quality Licence Scheme for its high-quality, non-regulated provision and training programmes. The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. Benefits of Quality License Scheme Certificate is valuable Provides a competitive edge in your career It will make your CV stand out Course Curriculum Welcome to the course Introduction 00:02:00 Setting up R Studio and R crash course Installing R and R studio 00:05:00 Basics of R and R studio 00:10:00 Packages in R 00:10:00 Inputting data part 1: Inbuilt datasets of R 00:04:00 Inputting data part 2: Manual data entry 00:03:00 Inputting data part 3: Importing from CSV or Text files 00:06:00 Creating Barplots in R 00:13:00 Creating Histograms in R 00:06:00 Basics of Statistics Types of Data 00:04:00 Types of Statistics 00:02:00 Describing the data graphically 00:11:00 Measures of Centers 00:07:00 Measures of Dispersion 00:04:00 Introduction to Machine Learning Introduction to Machine Learning 00:16:00 Building a Machine Learning Model 00:08:00 Data Preprocessing for Regression Analysis Gathering Business Knowledge 00:03:00 Data Exploration 00:03:00 The Data and the Data Dictionary 00:07:00 Importing the dataset into R 00:03:00 Univariate Analysis and EDD 00:03:00 EDD in R 00:12:00 Outlier Treatment 00:04:00 Outlier Treatment in R 00:04:00 Missing Value imputation 00:03:00 Missing Value imputation in R 00:03:00 Seasonality in Data 00:03:00 Bi-variate Analysis and Variable Transformation 00:16:00 Variable transformation in R 00:09:00 Non Usable Variables 00:04:00 Dummy variable creation: Handling qualitative data 00:04:00 Dummy variable creation in R 00:05:00 Correlation Matrix and cause-effect relationship 00:10:00 Correlation Matrix in R 00:08:00 Linear Regression Model The problem statement 00:01:00 Basic equations and Ordinary Least Squared (OLS) method 00:08:00 Assessing Accuracy of predicted coefficients 00:14:00 Assessing Model Accuracy - RSE and R squared 00:07:00 Simple Linear Regression in R 00:07:00 Multiple Linear Regression 00:05:00 The F - statistic 00:08:00 Interpreting result for categorical Variable 00:05:00 Multiple Linear Regression in R 00:07:00 Test-Train split 00:09:00 Bias Variance trade-off 00:06:00 Test-Train Split in R 00:08:00 Regression models other than OLS Linear models other than OLS 00:04:00 Subset Selection techniques 00:11:00 Subset selection in R 00:07:00 Shrinkage methods - Ridge Regression and The Lasso 00:07:00 Ridge regression and Lasso in R 00:12:00 Classification Models: Data Preparation The Data and the Data Dictionary 00:08:00 Importing the dataset into R 00:03:00 EDD in R 00:11:00 Outlier Treatment in R 00:04:00 Missing Value imputation in R 00:03:00 Variable transformation in R 00:06:00 Dummy variable creation in R 00:05:00 The Three classification models Three Classifiers and the problem statement 00:03:00 Why can't we use Linear Regression? 00:04:00 Logistic Regression Logistic Regression 00:08:00 Training a Simple Logistic model in R 00:03:00 Results of Simple Logistic Regression 00:05:00 Logistic with multiple predictors 00:02:00 Training multiple predictor Logistic model in R 00:01:00 Confusion Matrix 00:03:00 Evaluating Model performance 00:07:00 Predicting probabilities, assigning classes and making Confusion Matrix in R 00:06:00 Linear Discriminant Analysis Linear Discriminant Analysis 00:09:00 Linear Discriminant Analysis in R 00:09:00 K-Nearest Neighbors Test-Train Split 00:09:00 Test-Train Split in R 00:08:00 K-Nearest Neighbors classifier 00:08:00 K-Nearest Neighbors in R 00:08:00 Comparing results from 3 models Understanding the results of classification models 00:06:00 Summary of the three models 00:04:00 Simple Decision Trees Basics of Decision Trees 00:10:00 Understanding a Regression Tree 00:10:00 The stopping criteria for controlling tree growth 00:03:00 The Data set for this part 00:03:00 Importing the Data set into R 00:06:00 Splitting Data into Test and Train Set in R 00:05:00 Building a Regression Tree in R 00:14:00 Pruning a tree 00:04:00 Pruning a Tree in R 00:09:00 Simple Classification Tree Classification Trees 00:06:00 The Data set for Classification problem 00:01:00 Building a classification Tree in R 00:09:00 Advantages and Disadvantages of Decision Trees 00:01:00 Ensemble technique 1 - Bagging Bagging 00:06:00 Bagging in R 00:06:00 Ensemble technique 2 - Random Forest Random Forest technique 00:04:00 Random Forest in R 00:04:00 Ensemble technique 3 - GBM, AdaBoost and XGBoost Boosting techniques 00:07:00 Gradient Boosting in R 00:07:00 AdaBoosting in R 00:09:00 XGBoosting in R 00:16:00 Maximum Margin Classifier Content flow 00:01:00 The Concept of a Hyperplane 00:05:00 Maximum Margin Classifier 00:03:00 Limitations of Maximum Margin Classifier 00:02:00 Support Vector Classifier Support Vector classifiers 00:10:00 Limitations of Support Vector Classifiers 00:01:00 Support Vector Machines Kernel Based Support Vector Machines 00:06:00 Creating Support Vector Machine Model in R The Data set for the Classification problem 00:01:00 Importing Data into R 00:08:00 Test-Train Split 00:09:00 Classification SVM model using Linear Kernel 00:16:00 Hyperparameter Tuning for Linear Kernel 00:06:00 Polynomial Kernel with Hyperparameter Tuning 00:10:00 Radial Kernel with Hyperparameter Tuning 00:06:00 The Data set for the Regression problem 00:03:00 SVM based Regression Model in R 00:11:00 Assessment Assessment - Machine Learning Masterclass 00:10:00 Certificate of Achievement Certificate of Achievement 00:00:00 Get Your Insurance Now Get Your Insurance Now 00:00:00 Feedback Feedback 00:00:00

Machine Learning Masterclass
Delivered Online On Demand
£19

0G53BG IBM SPSS Statistics Essentials (V26)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for New users of IBM SPSS Statistics Users who want to refresh their knowledge about IBM SPSS Statistics Anyone who is considering purchasing IBM SPSS Statistics Overview Introduction to IBM SPSS Statistics Review basic concepts in IBM SPSS Statistics Identify the steps in the research process Review basic analyses Use Help Reading data and defining metadata Overview of data sources Read from text files Read data from Microsoft Excel Read data from databases Define variable properties Selecting cases for analyses Select cases for analyses Run analyses for groups Apply report authoring styles Transforming variables Compute variables Recode values of categorical and scale variables Create a numeric variable from a string variable Using functions to transform variables Use statistical functions Use logical functions Use missing value functions Use conversion functions Use system variables Use the Date and Time Wizard Setting the unit of analysis Remove duplicate cases Create aggregate datasets Restructure datasets Merging data files Add cases from one dataset to another Add variables from one dataset to another Enrich a dataset with aggregated information Summarizing individual variables Define levels of measurement Summarizing categorical variables Summarizing scale variables Describing the relationship between variables Choose the appropriate procedure Summarize the relationship between categorical variables Summarize the relationship between a scale and a categorical variable Creating presentation ready tables with Custom Tables Identify table layouts Create tables for variables with shared categories Create tables for multiple response questions Customizing pivot tables Perform Automated Output Modification Customize pivot tables Use table templates Export pivot tables to other applications Working with syntax Use syntax to automate analyses Create, edit, and run syntax Shortcuts in the Syntax Editor Controlling the IBM SPSS Statistics environment Set options for output Set options for variables display Set options for default working folders This course guides students through the fundamentals of using IBM SPSS Statistics for typical data analysis. Students will learn the basics of reading data, data definition, data modification, data analysis, and presentation of analytical results. In addition to the fundamentals, students will learn shortcuts that will help them save time. This course uses the IBM SPSS Statistics Base; one section presents an add-on module, IBM SPSS Custom Tables. Introduction to IBM SPSS Statistics Review basic concepts in IBM SPSS Statistics Identify the steps in the research process Review basic analyses Use Help Reading data and defining metadata Overview of data sources Read from text files Read data from Microsoft Excel Read data from databases Define variable properties Selecting cases for analyses Select cases for analyses Run analyses for groups Apply report authoring styles Transforming variables Compute variables Recode values of categorical and scale variables Create a numeric variable from a string variable Using functions to transform variables Use statistical functions Use logical functions Use missing value functions Use conversion functions Use system variables Use the Date and Time Wizard Setting the unit of analysis Remove duplicate cases Create aggregate datasets Restructure datasets Merging data files Add cases from one dataset to another Add variables from one dataset to another Enrich a dataset with aggregated information Summarizing individual variables Define levels of measurement Summarizing categorical variables Summarizing scale variables Describing the relationship between variables Choose the appropriate procedure Summarize the relationship between categorical variables Summarize the relationship between a scale and a categorical variable Creating presentation ready tables with Custom Tables Identify table layouts Create tables for variables with shared categories Create tables for multiple response questions Customizing pivot tables Perform Automated Output Modification Customize pivot tables Use table templates Export pivot tables to other applications Working with syntax Use syntax to automate analyses Create, edit, and run syntax Shortcuts in the Syntax Editor Controlling the IBM SPSS Statistics environment Set options for output Set options for variables display Set options for default working folders Additional course details: Nexus Humans 0G53BG IBM SPSS Statistics Essentials (V26) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the 0G53BG IBM SPSS Statistics Essentials (V26) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

0G53BG IBM SPSS Statistics Essentials (V26)
Delivered OnlineFlexible Dates
Price on Enquiry

Machine Learning Essentials with Python (TTML5506-P)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This course is geared for attendees with solid Python skills who wish to learn and use basic machine learning algorithms and concepts Overview This 'skills-centric' course is about 50% hands-on lab and 50% lecture, with extensive practical exercises designed to reinforce fundamental skills, concepts and best practices taught throughout the course. Topics Covered: This is a high-level list of topics covered in this course. Please see the detailed Agenda below Getting Started & Optional Python Quick Refresher Statistics and Probability Refresher and Python Practice Probability Density Function; Probability Mass Function; Naive Bayes Predictive Models Machine Learning with Python Recommender Systems KNN and PCA Reinforcement Learning Dealing with Real-World Data Experimental Design / ML in the Real World Time Permitting: Deep Learning and Neural Networks Machine Learning Essentials with Python is a foundation-level, three-day hands-on course that teaches students core skills and concepts in modern machine learning practices. This course is geared for attendees experienced with Python, but new to machine learning, who need introductory level coverage of these topics, rather than a deep dive of the math and statistics behind Machine Learning. Students will learn basic algorithms from scratch. For each machine learning concept, students will first learn about and discuss the foundations, its applicability and limitations, and then explore the implementation and use, reviewing and working with specific use casesWorking in a hands-on learning environment, led by our Machine Learning expert instructor, students will learn about and explore:Popular machine learning algorithms, their applicability and limitationsPractical application of these methods in a machine learning environmentPractical use cases and limitations of algorithms Getting Started Installation: Getting Started and Overview LINUX jump start: Installing and Using Anaconda & Course Materials (or reference the default container) Python Refresher Introducing the Pandas, NumPy and Scikit-Learn Library Statistics and Probability Refresher and Python Practice Types of Data Mean, Median, Mode Using mean, median, and mode in Python Variation and Standard Deviation Probability Density Function; Probability Mass Function; Naive Bayes Common Data Distributions Percentiles and Moments A Crash Course in matplotlib Advanced Visualization with Seaborn Covariance and Correlation Conditional Probability Naive Bayes: Concepts Bayes? Theorem Naive Bayes Spam Classifier with Naive Bayes Predictive Models Linear Regression Polynomial Regression Multiple Regression, and Predicting Car Prices Logistic Regression Logistic Regression Machine Learning with Python Supervised vs. Unsupervised Learning, and Train/Test Using Train/Test to Prevent Overfitting Understanding a Confusion Matrix Measuring Classifiers (Precision, Recall, F1, AUC, ROC) K-Means Clustering K-Means: Clustering People Based on Age and Income Measuring Entropy LINUX: Installing GraphViz Decision Trees: Concepts Decision Trees: Predicting Hiring Decisions Ensemble Learning Support Vector Machines (SVM) Overview Using SVM to Cluster People using scikit-learn Recommender Systems User-Based Collaborative Filtering Item-Based Collaborative Filtering Finding Similar Movie Better Accuracy for Similar Movies Recommending movies to People Improving your recommendations KNN and PCA K-Nearest-Neighbors: Concepts Using KNN to Predict a Rating for a Movie Dimensionality Reduction; Principal Component Analysis (PCA) PCA with the Iris Data Set Reinforcement Learning Reinforcement Learning with Q-Learning and Gym Dealing with Real-World Data Bias / Variance Tradeoff K-Fold Cross-Validation Data Cleaning and Normalization Cleaning Web Log Data Normalizing Numerical Data Detecting Outliers Feature Engineering and the Curse of Dimensionality Imputation Techniques for Missing Data Handling Unbalanced Data: Oversampling, Undersampling, and SMOTE Binning, Transforming, Encoding, Scaling, and Shuffling Experimental Design / ML in the Real World Deploying Models to Real-Time Systems A/B Testing Concepts T-Tests and P-Values Hands-on With T-Tests Determining How Long to Run an Experiment A/B Test Gotchas Capstone Project Group Project & Presentation or Review Deep Learning and Neural Networks Deep Learning Prerequisites The History of Artificial Neural Networks Deep Learning in the TensorFlow Playground Deep Learning Details Introducing TensorFlow Using TensorFlow Introducing Keras Using Keras to Predict Political Affiliations Convolutional Neural Networks (CNN?s) Using CNN?s for Handwriting Recognition Recurrent Neural Networks (RNN?s) Using an RNN for Sentiment Analysis Transfer Learning Tuning Neural Networks: Learning Rate and Batch Size Hyperparameters Deep Learning Regularization with Dropout and Early Stopping The Ethics of Deep Learning Learning More about Deep Learning Additional course details: Nexus Humans Machine Learning Essentials with Python (TTML5506-P) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Machine Learning Essentials with Python (TTML5506-P) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Machine Learning Essentials with Python (TTML5506-P)
Delivered OnlineFlexible Dates
Price on Enquiry

Learn C++ Fundamentals: Coding for Absolute Beginners - 8 Courses Bundle

By NextGen Learning

Are you ready to embark on an enlightening journey of wisdom with the Learn C++ Fundamentals bundle, and pave your way to an enriched personal and professional future? If so, then Step into a world of knowledge with our bundle - Learn C++ Fundamentals: Coding for Absolute Beginners. Delve into eight immersive CPD Accredited courses, each a simple course: Course 1: C++ Development: The Complete Coding Guide Course 2: Computer Vision by Using C++ and OpenCV Course 3: Learn to Code with Python 3! Course 4: Coding with HTML, CSS, & Javascript Course 5: The Ultimate MySQL Course for Beginners Course 6: Ultimate PHP & MySQL Web Development Course & OOP Coding Course 7: Kotlin Masterclass Programming Course: Android Coding Bible Course 8: HTML Web Development Crash Course Traverse the vast landscapes of theory, unlocking new dimensions of understanding at every turn. Let the Learn C++ Fundamentals: Coding for Absolute Beginners bundle illuminate your path to wisdom. The Learn C++ Fundamentals: Coding for Absolute Beginners bundle offers a comprehensive exploration into a rich tapestry of vast knowledge across eight carefully curated courses. The journey is designed to enhance your understanding and critical thinking skills. Each course within the bundle provides a deep-dive into complex theories, principles, and frameworks, allowing you to delve into the nuances of the subject matter at your own pace. In the framework of the Learn C++ Fundamentals: Coding for Absolute Beginners package, you are bestowed with complimentary PDF certificates for all the courses included in this bundle, all without any additional charge. Adorn yourself with the Learn C++ Fundamentals bundle, empowering you to traverse your career trajectory or personal growth journey with self-assurance. Register today and ignite the spark of your professional advancement! So, don't wait further and join the Learn C++ Fundamentals: Coding for Absolute Beginners community today and let your voyage of discovery begin! Learning Outcomes: Upon completion of the Learn C++ Fundamentals: Coding for Absolute Beginners Bundle, you will be able to: Attain a holistic understanding in the designated areas of study with the Learn C++ Fundamentals bundle. Establish robust bases across each course nestled within the Learn C++ Fundamentals bundle. Decipher intricate concepts through the articulate content of the Learn C++ Fundamentals bundle. Amplify your prowess in interpreting, scrutinising, and implementing theories. Procure the capacity to engage with the course material on an intellectual and profound level. Become proficient in the art of problem-solving across various disciplines. Stepping into the Learn C++ Fundamentals: Coding for Absolute Beginners bundle is akin to entering a world overflowing with deep theoretical wisdom. Each course within this distinctive bundle is an individual journey, meticulously crafted to untangle the complex web of theories, principles, and frameworks. Learners are inspired to explore, question, and absorb, thus enhancing their understanding and honing their critical thinking skills. Each course invites a personal and profoundly enlightening interaction with knowledge. The Learn C++ Fundamentals bundle shines in its capacity to cater to a wide range of learning needs and lifestyles. It gives learners the freedom to learn at their own pace, forging a unique path of discovery. More than just an educational journey, the Learn C++ Fundamentals: Coding for Absolute Beginners bundle fosters personal growth, enabling learners to skillfully navigate the complexities of the world. The Learn C++ Fundamentals bundle also illuminates the route to a rewarding career. The theoretical insight acquired through this bundle forms a strong foundation for various career opportunities, from academia and research to consultancy and programme management. The profound understanding fostered by the Learn C++ Fundamentals bundle allows learners to make meaningful contributions to their chosen fields. Embark on the Learn C++ Fundamentals journey and let knowledge guide you towards a brighter future. CPD 90 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals keen on deepening their firm understanding in the respective fields. Students pursuing higher education looking for comprehensive theory modules. Professionals seeking to refresh or enhance their knowledge. Anyone with a thirst for knowledge and a passion for continuous learning. Requirements Without any formal requirements, you can delightfully enrol in this Learn C++ Fundamentals: Coding for Absolute Beginners Bundle. Career path Armed with the Learn C++ Fundamentals: Coding for Absolute Beginners bundle, your professional journey can reach new heights. The comprehensive theoretical knowledge from this bundle can unlock diverse career opportunities across several fields. Whether it's academic research, consultancy, or programme management, the Learn C++ Fundamentals bundle lays a solid groundwork. Certificates CPD Certificate Of Completion Digital certificate - Included 8 Digital Certificates Are Included With This Bundle CPD Quality Standard Hardcopy Certificate (FREE UK Delivery) Hard copy certificate - £9.99 Hardcopy Transcript: £9.99

Learn C++ Fundamentals: Coding for Absolute Beginners - 8 Courses Bundle
Delivered Online On Demand3 days
£39

NLP Practitioner Diploma

4.7(160)

By Janets

NLP Practitioner Diploma is one of our best selling and most popular course. The NLP Practitioner Diploma is organised into 02 modules and includes everything you need to become successful in this profession. To make this course more accessible for you, we have designed it for both part-time and full-time students. You can study at your own pace or become an expert in just 4hours! If you require support, our experienced tutors are always available to help you throughout the comprehensive syllabus of this course and answer all your queries through email. Why choose this course Earn an e-certificate upon successful completion. Accessible, informative modules taught by expert instructors Study in your own time, at your own pace, through your computer tablet or mobile device Benefit from instant feedback through mock exams and multiple-choice assessments Get 24/7 help or advice from our email and live chat teams Full Tutor Support on Weekdays Course Design The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of Video lessons Online study materials Mock exams Multiple-choice assessment Certification After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for £9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for £15.99, which will reach your doorsteps by post. Who is this course for? NLP Practitioner Diploma is suitable for anyone who want to gain extensive knowledge, potential experience and professional skills in the related field. This is a great opportunity for all student from any academic backgrounds to learn more on this subject.

NLP Practitioner Diploma
Delivered Online On Demand4 hours 22 minutes
£9.99