AI-Assisted Software Development with GitHub Copilot and ChatGPT. A guide to optimizing developer productivity in machine learning, data science, and app and low code development - Helion
Tytuł oryginału: AI-Assisted Software Development with GitHub Copilot and ChatGPT. A guide to optimizing developer productivity in machine learning, data science, and app and low code development
ISBN: 9781835083895
stron: 31, Format: ebook
Księgarnia: Helion
Cena książki: 159,00 zł
Książka będzie dostępna od grudnia 2023
With Copilot and ChatGPT as your AI assistants, this guide will teach you how to generate high-quality code, automate repetitive tasks, and streamline your development process.
First, you'll explore using a problem formulation approach for your prompts, discovering how to reduce development time and improve your code quality. Beyond the basics, you will apply strategies for effective prompting and explore real-world prompting patterns across various programming domains.
Next, you will discover GitHub Copilot best practices for code generation, documentation, testing, optimization, and refactoring.
As you progress, you'll explore the intersection of machine learning and AI-assisted coding, delving into machine learning concepts, data preprocessing, supervised and unsupervised learning, and model evaluation.
The book also covers web development with GitHub Copilot and ChatGPT, guiding you through the process of building a frontend using HTML, CSS, and JavaScript, and developing a backend with APIs.
You’ll also explore ethical considerations, fairness and bias mitigation, transparency and interpretability, and privacy and data protection to ensure responsible and impactful AI-assisted development.
Whether you're a seasoned developer or just starting, this guide equips you with the skills to excel in your projects.
Zobacz także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
AI-Assisted Programming for Web and Machine Learning. Improve your development workflow with ChatGPT and GitHub Copilot eBook -- spis treści
- 1. It's a New World, One With AI Assistants, and You're Invited
- 2. Prompt Strategy
- 3. Tools of the Trade: Introducing Our AI Assistants
- 4. Build the Appearance of Our App with HTML and Copilot
- 5. Style the App with CSS and Copilot
- 6. Add Behavior with JavaScript
- 7. Support Multiple Viewports Using Responsive Web Layouts
- 8. Build a Backend with Web APIs
- 9. Augment Web Apps with AI Services
- 10. Maintaining Existing Codebases
- 11. Data Exploration with ChatGPT
- 12. Building a Classification Model with ChatGPT
- 13. Building a Regression Model for Customer Spend with ChatGPT
- 14. Building an MLP Model for Fashion-MNIST with ChatGPT
- 15. Building a CNN Model for CIFAR-10 with ChatGPT
- 16. Unsupervised Learning: Clustering and PCA
- 17. Machine Learning with Copilot
- 18. Regression with Copilot Chat
- 19. Regression with Copilot Suggestions
- 20. Increasing Efficiency with GitHub Copilot
- 21. Agents in Software Development
- 22. Conclusion